การผสานรวม Adapty
ภาพรวมการผสานรวมและกรณีการใช้งาน
Anchor link toAdapty คือแพลตฟอร์มการจัดการการสมัครสมาชิกและการสร้างรายได้สำหรับแอปมือถือ
การผสานรวม Adapty เข้ากับ Pushwoosh จะช่วยให้คุณสามารถส่งต่อเหตุการณ์ใดๆ ที่เกี่ยวข้องกับการสมัครสมาชิกและการโต้ตอบกับเพย์วอลล์จาก Adapty ไปยัง Pushwoosh ได้ จากที่นั่น คุณสามารถเริ่มต้นแคมเปญที่ตรงเป้าหมายเพื่อสร้างการมีส่วนร่วมกับฐานผู้ใช้ของคุณ ส่งเสริมการขายเพิ่ม (upsell) และกระตุ้นการต่ออายุ
ด้วยการผสานรวมนี้ ธุรกิจที่ใช้โมเดลการสมัครสมาชิกจะสามารถทำให้การสื่อสารมีประสิทธิภาพมากขึ้นและเพิ่มรายได้อย่างมีนัยสำคัญ
การตั้งค่าการผสานรวม
Anchor link to- เริ่มต้นใน บัญชี Adapty ของคุณ
ไปที่ส่วน Integrations เลือก Pushwoosh เปิดใช้งานโดยการสลับปุ่มจาก off เป็น on จากนั้นกรอกข้อมูลในฟิลด์ที่จำเป็นให้ครบถ้วน

- ไปที่ Pushwoosh เพื่อตั้งค่าข้อมูลประจำตัวที่จำเป็น
สร้างการเชื่อมต่อระหว่างบัญชี Pushwoosh และ Adapty ของคุณโดยการตั้งค่าข้อมูลประจำตัว ซึ่งต้องใช้ Pushwoosh App ID และโทเค็นการยืนยันตัวตนของคุณ

- ค้นหาข้อมูลประจำตัว Pushwoosh ของคุณ
- App ID: พบได้ในแดชบอร์ดของ Pushwoosh
- Auth Token: อยู่ในส่วน API Access ของ Pushwoosh Settings

- กำหนดค่าเหตุการณ์และแท็ก
ด้านล่างการตั้งค่าข้อมูลประจำตัว คุณจะพบตัวเลือกในการเลือกและเปลี่ยนชื่อกลุ่มเหตุการณ์ต่างๆ จาก Adapty เพื่อส่งไปยัง Pushwoosh ตรวจสอบและเลือกเหตุการณ์ที่คุณต้องการ สำหรับรายการเหตุการณ์ทั้งหมดที่มีใน Adapty โปรดดู คู่มือโดยละเอียดของพวกเขา
Adapty จะจัดการการส่งเหตุการณ์การสมัครสมาชิกไปยัง Pushwoosh ผ่านการผสานรวมแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์ ซึ่งช่วยให้สามารถมองเห็นเหตุการณ์เหล่านี้ทั้งหมดได้ในแดชบอร์ด Pushwoosh ของคุณ

- เปิดใช้งานแท็กที่กำหนดเอง
เพิ่มประสิทธิภาพการผสานรวม Pushwoosh ของคุณกับ Adapty โดยใช้แท็กที่กำหนดเอง แท็กเหล่านี้สามารถปรับแต่งได้ตามความต้องการเฉพาะของคุณ ดังที่ระบุไว้ด้านล่าง:
- adapty_customer_user_id: ตัวระบุผู้ใช้ที่ไม่ซ้ำกันจาก Pushwoosh
- adapty_profile_id: ID โปรไฟล์ผู้ใช้ Adapty ที่ไม่ซ้ำกัน ซึ่งจะปรากฏในแดชบอร์ดของ Adapty
- environment: ระบุสภาพแวดล้อมของผู้ใช้ ไม่ว่าจะเป็น ‘Sandbox’ หรือ ‘Production’
- store: ระบุร้านค้าที่ทำการซื้อ (‘app_store’ หรือ ‘play_store’)
- vendor_product_id: ID ผลิตภัณฑ์ในร้านค้า Apple/Google
- subscription_expires_at: วันหมดอายุของการสมัครสมาชิกล่าสุด ในรูปแบบที่เฉพาะเจาะจง
- last_event_type: ประเภทของเหตุการณ์ล่าสุดจาก Adapty
- purchase_date: วันที่ของธุรกรรมล่าสุด ในรูปแบบที่เฉพาะเจาะจง
- original_purchase_date: วันที่ของการซื้อครั้งแรก ในรูปแบบที่เฉพาะเจาะจง
- active_subscription: ระบุสถานะการสมัครสมาชิก
- period_type: ประเภทช่วงเวลาล่าสุดของการซื้อหรือการต่ออายุ
นอกจากนี้ คุณยังสามารถผสานรวมแอตทริบิวต์ที่กำหนดเองเพื่อความยืดหยุ่นในการติดตามที่มากขึ้นได้ ในหน้าการผสานรวมฝั่ง Adapty ให้ทำเครื่องหมายที่ช่อง ‘Send user custom attributes’ เพื่อให้ส่งข้อมูลไปยัง Pushwoosh โดยอัตโนมัติ
- จำเป็น: กำหนดค่า SDK
เพื่อให้การผสานรวมเสร็จสมบูรณ์ ให้ส่งค่า HWID จาก Pushwoosh ไปยัง Adapty:
let params = AdaptyProfileParameters.Builder() .with(pushwooshHWID: Pushwoosh.sharedInstance().getHWID()) .build()
Adapty.updateProfile(params: params) { error in // handle the error}
val params = AdaptyProfileParameters.Builder() .withPushwooshHwid(Pushwoosh.getInstance().hwid) .build()
Adapty.updateProfile(params) { error -> if (error != null) { // handle the error }}
AdaptyProfileParameters params = new AdaptyProfileParameters.Builder() .withPushwooshHwid(Pushwoosh.getInstance().getHwid()) .build();
Adapty.updateProfile(params, error -> { if (error != null) { // handle the error }})
import 'package:pushwoosh/pushwoosh.dart';
final builder = AdaptyProfileParametersBuilder() ..setPushwooshHWID( await Pushwoosh.getInstance.getHWID, );try { await adapty.updateProfile(builder.build());} on AdaptyError catch (adaptyError) { // handle error} catch (e) {}
import { adapty } from 'react-native-adapty';import Pushwoosh from 'pushwoosh-react-native-plugin';
// ...try { await adapty.updateProfile({ pushwooshHWID: hwid, });} catch (error) { // handle `AdaptyError`}
var builder = new Adapty.ProfileParameters.Builder();builder.SetPushwooshHWID(Pushwoosh.Instance.HWID);
Adapty.UpdateProfile(builder.Build(), (error) => { // handle error});