تكامل Qonversion
Qonversion هي منصة بيانات يمكن أن تساعدك في زيادة إيرادات اشتراكاتك داخل التطبيق. تسهل المنصة دمج اشتراكات داخل التطبيق وإجراء اختبارات تحقيق الدخل.
تقدم Qonversion البنية التحتية الخلفية اللازمة للتحقق من إيصالات المستخدم وتسهيل الوصول عبر المنصات إلى المحتوى المدفوع داخل تطبيقك، مما يلغي الحاجة إلى تطوير خادم خاص بك. بالإضافة إلى ذلك، يمكنك الاستفادة من تحليلات الاشتراك الشاملة والتكاملات السلسة مع منصات التسويق والإسناد وتحليلات المنتجات الرائدة.
حالات الاستخدام
Anchor link toيرسل Qonversion أحداث الاشتراك، بما في ذلك عمليات الشراء والاشتراكات بعد التجارب المجانية والتجديدات واسترداد الأموال وما إلى ذلك، إلى Pushwoosh. يمكّنك هذا من التواصل بنشاط مع المستخدمين لتعزيز الاحتفاظ بالعملاء وزيادة إيرادات عملك في نهاية المطاف.
تذكيرات تجديد الاشتراك
Anchor link toيمكنك استخدام بيانات Qonversion حول الاشتراكات منتهية الصلاحية لإنشاء رحلة عميل (customer journey) ترسل تلقائيًا تذكيرات مخصصة من خلال إشعارات الدفع (push notifications) أو الرسائل داخل التطبيق (in-app messages).
عروض مخصصة
Anchor link toاستخدم بيانات الاشتراك من Qonversion لاستهداف المستخدمين الذين ألغوا اشتراكاتهم وإنشاء رحلة عميل تبدأ بإشعار دفع جذاب يقدم خصمًا حصريًا. إذا تفاعل المستخدم مع إشعار الدفع ولكنه لم يكمل عملية الشراء، يمكن للرحلة بعد ذلك إرسال رسالة داخل التطبيق مع مزايا إضافية، لتشجيعهم على العودة واسترداد العرض.
تحويل الفترة التجريبية
Anchor link toاستخدم Qonversion لتتبع المستخدمين الذين توشك فترة تجربتهم على الانتهاء وإنشاء رحلات عملاء لتشجيعهم على التحول إلى مشتركين يدفعون.
إعداد التكامل
Anchor link toإعداد حزم SDK
Anchor link to- قم بتثبيت Pushwoosh SDK. تعرف على المزيد حول كيفية تثبيت Pushwoosh SDK على IOS وAndroid وCross-platform.
- اتبع دليل تثبيت Qonversion SDK لإعداد Qonversion SDK.
- لإسناد الأحداث المرسلة من Qonversion إلى مستخدم Pushwoosh معين، قم بتعيين معرف جهاز Pushwoosh (HWID):
Qonversion.shared().setUserProperty(.pushWooshHwId, value: Pushwoosh.sharedInstance().getHWID())[[Qonversion sharedInstance] setUserProperty:QONUserPropertyKeyPushWooshHwId, value: [[Pushwoosh sharedInstance] getHWID]];Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.PushWooshHwId, Pushwoosh.getInstance().getHWID());Qonversion.shared.setUserProperty(QUserPropertyKey.PushWooshHwId, Pushwoosh.getInstance().getHWID())String hwid = await Pushwoosh.getInstance.getHWID;Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.pushWooshHwId, hwid);Pushwoosh.getHwid( function(hwId) { Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.PUSH_WOOSH_HW_ID, hwId); } );Qonversion.GetSharedInstance().SetUserProperty(UserPropertyKey.PushWooshHwId, Pushwoosh.Instance.HWID);pushwoosh.getPushwooshHWID( function(hwId) { Qonversion.getSharedInstance().setUserProperty(Qonversion.UserPropertyKey.PUSH_WOOSH_HW_ID, hwId); });- (اختياري) لتحسين دقة الإسناد، قم بتعيين نفس معرف المستخدم (user ID) لكل من Pushwoosh و Qonversion
Pushwoosh.sharedInstance.setUserId("yourSideUserID")Qonversion.shared().setUserProperty(.pushwooshUserId, value: "yourSideUserID")[[Pushwoosh sharedInstance] setUserId:@"yourSideUserID"];[[Qonversion sharedInstance] setUserProperty:QONUserPropertyKeyPushwooshUserId, value: @"yourSideUserID";Pushwoosh.getInstance().setUserId("yourSideUserID");Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.PushwooshUserId, "yourSideUserID");Pushwoosh.getInstance().setUserId("yourSideUserID")Qonversion.shared.setUserProperty(QUserPropertyKey.PushwooshUserId, "yourSideUserID")Pushwoosh.getInstance.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.pushwooshUserId, 'yourSideUserID');Pushwoosh.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.PUSH_WOOSH_USER_ID, 'yourSideUserID');Pushwoosh.Instance.SetUserId("yourSideUserID");Qonversion.GetSharedInstance().SetUserProperty(UserPropertyKey.PushwooshUserId, "yourSideUserID");pushwoosh.setUserId('yourSideUserID');Qonversion.getSharedInstance().setUserProperty(Qonversion.UserPropertyKey.PUSH_WOOSH_USER_ID, 'yourSideUserID');إعداد تكامل Pushwoosh
Anchor link to- انتقل إلى لوحة تحكم Pushwoosh للحصول على ما يلي:
- رمز تطبيق Pushwoosh (XXXXX-XXXXX) الموجود أسفل اسم تطبيقك.

- رمز الوصول لواجهة برمجة تطبيقات Pushwoosh. للحصول على الرمز، انتقل إلى Settings > API Access وانسخ الرمز.

يمكنك معرفة المزيد حول رمز الوصول لواجهة برمجة التطبيقات في هذا الدليل.
- في قسم التكاملات من مشروع Qonversion الخاص بك، حدد Pushwoosh، وقدم مفتاح تطبيق Pushwoosh ورمز الوصول لواجهة برمجة التطبيقات. انقر فوق Save.

- يمكنك إما استخدام أسماء الأحداث الافتراضية التي يوفرها Qonversion أو تخصيصها لتناسب احتياجاتك.
بمجرد إكمال هذه الخطوات، سيبدأ Qonversion في إرسال بيانات الشراء والاشتراك داخل التطبيق إلى حساب Pushwoosh الخاص بك، مما يتيح لك الاستفادة من هذه المعلومات لإرسال رسائل أكثر استهدافًا وفعالية لمستخدميك.