انتقل إلى المحتوى

أحداث التحويل

تجمع أحداث التحويل إيرادات المستخدمين بتنسيق موحد حتى تتمكن من استخدامها في الإسناد والتحليلات والتقسيم.

ما هي أحداث التحويل

Anchor link to

نادراً ما تأتي أحداث الإيرادات بشكل واحد. قد يقوم SDK الخاص بك بتشغيل حدث PW_InAppPurchase، وقد يرسل نظامك الخلفي حدثاً مخصصاً مثل OrderPlaced، وتقدم Stripe أو Shopify أحداث webhook الخاصة بها. بدون تنسيق مشترك، يعني استهداف الإيرادات أو الإبلاغ عنها كتابة منطق منفصل لكل مصدر.

تحل أحداث التحويل هذه المشكلة عن طريق تسوية كل ذلك في PW_Conversion، وهو حدث مدمج مع مجموعة ثابتة من الحقول:

  • value: مبلغ المعاملة
  • currency: رمز العملة ISO 4217
  • transaction_id و product_id: معرفات اختيارية

يغطي PW_Conversion عمليات الشراء وتجديد الاشتراكات والمدفوعات من منصات الطرف الثالث، بغض النظر عن مصدر حدث المال الأصلي. إلى جانب الأحداث الافتراضية والمخصصة، تعد أحداث التحويل هي فئة الأحداث الثالثة في Pushwoosh.

بمجرد وصول الإيرادات كـ PW_Conversion، يقرأ كل من RFM segmentation و Customer Journeys ولوحات المعلومات و ManyMoney AI نفس البيانات المسواة، بغض النظر عن المصدر الذي أنتجها.

كيف تصل الإيرادات إلى Pushwoosh

Anchor link to

تحصل على سجل PW_Conversion بإحدى طريقتين:

  • إرسالها مباشرة من الكود الخاص بك: يرسل تطبيقك أو نظامك الخلفي PW_Conversion بعد عملية الشراء.
  • ربط حدث موجود في Control Panel: وجه Pushwoosh إلى حدث شراء ترسله بالفعل، وسيقوم بإنشاء سجلات PW_Conversion دون تغيير الكود الخاص بك. يمكنك ربط أكثر من حدث مصدر واحد لكل تطبيق.

حالات الاستخدام

Anchor link to

بمجرد إعداد أحداث التحويل، تصبح تلك البيانات قابلة للاستخدام في كل مكان تهم فيه الإيرادات في Pushwoosh:

  • أنشئ شرائح RFM للمستخدمين ذوي القيمة العالية بناءً على مبلغ الإنفاق وحداثته، دون الحاجة إلى منطق إيرادات مخصص لكل حدث.
  • عيّن PW_Conversion كـ هدف تحويل (Conversion Goal) في Customer Journey لترى أي التدفقات تؤدي بالفعل إلى عمليات شراء، وليس مجرد نقرات أو فتحات.
  • اعرض الإيرادات في لوحات المعلومات والتقارير دون بناء منطق مخصص لكل حدث شراء.
  • اجمع الإيرادات من أحداث الشراء في SDK و webhooks الدفع (Stripe, Shopify) في مجموعة بيانات واحدة بدلاً من تحليل كل مصدر على حدة.
  • دع ManyMoney AI يستخدم بيانات المعاملات الحقيقية في توصياته وتحسينات حملاته.

كيفية إعداد أحداث التحويل

Anchor link to

يتم تكوين أحداث التحويل لكل تطبيق. يمكنك إعداد أحداث التحويل بإحدى طريقتين. اتبع التعليمات الخاصة بالمسار الذي يناسب تنفيذك.

إرسال PW_Conversion من الكود الخاص بك

Anchor link to

يناسب هذا المسار عندما يمكنك إضافة أو تغيير كود الحدث في تطبيقك أو نظامك الخلفي. بعد كل عملية شراء، أرسل PW_Conversion من خلال طريقة postEvent.

  1. اذهب إلى Audience > Events. ابحث عن بطاقة Conversion events tracking.
صفحة الأحداث مع بطاقة تتبع أحداث التحويل قبل الإعداد، تظهر صفر أحداث مرتبطة وزر بدء جمع الإيرادات
  1. انقر على عرض الكود.
صفحة إعداد أحداث التحويل مع رابط عرض الكود
  1. انسخ العينة وأضف استدعاء postEvent في أي مكان تكتمل فيه عملية شراء في تطبيقك أو نظامك الخلفي.
مربع حوار كود التكامل مع عينات PW_Conversion postEvent لـ JavaScript و Swift و Objective-C و Java

مثال لـ JavaScript:

Pushwoosh.postEvent("PW_Conversion", {
value: 49.99,
currency: "USD",
transaction_id: "ord_18274",
product_id: "sku_premium_m"
});

السمات لاستدعاء postEvent

Anchor link to

يسرد الجدول التالي السمات التي يمكنك تمريرها عند إرسال PW_Conversion.

الحقل
النوع
مطلوب
الوصف
valuenumberنعمالمبلغ النقدي للمعاملة.
currencystring (ISO 4217)نعمرمز عملة المعاملة، على سبيل المثال USD أو EUR.
transaction_idstringلامعرف فريد للمعاملة. يوصى به لحفظ السجلات الخاصة بك. يقوم Pushwoosh بتخزينه كما هو ولكنه لا يستخدمه لإلغاء تكرار الإيرادات من تلقاء نفسه.
product_idstringلامعرف المنتج أو الخطة المشتراة.

ربط حدث موجود لتتبع الإيرادات

Anchor link to

يناسب هذا المسار عندما تتدفق بيانات الشراء بالفعل من خلال حدث آخر ولا ترغب في تغيير الكود الخاص بك. عندما يصل حدث مصدر مرتبط، يقوم Pushwoosh بتشغيله وتسجيله كحدث PW_Conversion.

  1. اذهب إلى Audience > Events. ابحث عن بطاقة Conversion events tracking.

  2. انقر على بدء جمع الإيرادات (أو ربط الحدث، إذا كنت قد ربطت حدثًا بالفعل). تفتح صفحة إعداد أحداث التحويل.

صفحة إعداد أحداث التحويل مع قسم استخدام الأحداث الموجودة لتتبع التحويل
  1. في استخدام الأحداث الموجودة لتتبع التحويل، افتح القائمة المنسدلة EVENT وحدد الحدث الذي ترسله بالفعل. تتضمن القائمة الأحداث المخصصة والأحداث الافتراضية وأحداث webhook الواردة (مثل Stripe أو Shopify).
صفحة إعداد أحداث التحويل مع القائمة المنسدلة الافتراضية EVENT التي تظهر العنصر النائب حدد حدث
  1. اربط السمات المتبقية:

    • في PRICE، حدد السمة التي تخزن مبلغ المعاملة.
    • في CURRENCY، حدد السمة التي تخزن رمز العملة.
    • اختياريًا، اربط TRANSACTION ID (OPTIONAL) و PRODUCT ID (OPTIONAL).
نموذج ربط حدث التحويل مع حقول EVENT والسعر والعملة ومعرف المعاملة ومعرف المنتج مملوءة

لربط حدث مصدر آخر، انقر على + ADD EVENT. لإزالة الربط، انقر على REMOVE.

  1. انقر على Apply.

يمكنك ربط أحداث متعددة كمصادر لنفس التطبيق. على سبيل المثال، اربط حدث purchase_completed مخصصًا إلى جانب حدث webhook من Stripe.

مراقبة أحداث التحويل

Anchor link to

تلخص بطاقة Conversion events tracking في Audience > Events نشاط التحويل للتطبيق المحدد. تعرض رقمين:

  • الأحداث المرتبطة: عدد أحداث المصدر التي تغذي حاليًا PW_Conversion.
  • تم تشغيلها في آخر 7 أيام: العدد الإجمالي لأحداث PW_Conversion التي تم تشغيلها في تلك الفترة، من أي ربط حالي أو سابق، أو من استدعاءات postEvent المباشرة.

انقر على عرض الكود لإعادة فتح عينة تكامل PW_Conversion.

بطاقة تتبع أحداث التحويل بعد الإعداد، تظهر عدد الأحداث المشغلة، وعدد الأحداث المرتبطة، وروابط عرض الكود، وربط الحدث، وكيفية الاستخدام