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

AppsFlyer: إرسال حدث

يرسل قالب النقطة AppsFlyer: send event حدثًا داخل التطبيق من خادم إلى خادم إلى AppsFlyer لكل مسافر يمر بهذه الخطوة. يحمل الحدث إسناد التثبيت، بحيث تظهر خطوة الرحلة في تقارير AppsFlyer ويمكن تسليمها إلى شبكات الإعلانات كتحويل.

تكوين النقطة

Anchor link to
  1. اسحب AppsFlyer: send event من قسم Integrations إلى لوحة العمل.
  2. انقر نقرًا مزدوجًا على النقطة وأدخل Step Name (اسم الخطوة).
  3. في App ID (معرّف التطبيق)، أدخل معرّف التطبيق من AppsFlyer: App Settings (إعدادات التطبيق)، id123456789 لنظام iOS أو com.example.app لنظام Android.
درج إرسال حدث AppsFlyer مع حقلي اسم الخطوة ومعرّف التطبيق
  1. في Dev key (مفتاح المطور)، أدخل مفتاح المطور للتطبيق من App Settings > Dev Key. يتم تخزينه مقنعًا، مثل رأس سري لـ webhook — لا يعرضه Pushwoosh أو يعيده أبدًا بمجرد حفظه، ولا يظهر أبدًا في الطلب المخزن للنقطة أو في سجل المكالمات.
حقل مفتاح المطور في درج إرسال حدث AppsFlyer
  1. في Event name (اسم الحدث)، أدخل الاسم الذي يجب أن يحصل عليه الحدث في AppsFlyer، سواء كان اسمًا قياسيًا (af_purchase، af_complete_registration) أو اسمًا خاصًا بك (paywall_reached).
حقل اسم الحدث في درج إرسال حدث AppsFlyer
  1. في Tag with the AppsFlyer ID (العلامة التي تحتوي على معرّف AppsFlyer)، اكتب اسم علامة Pushwoosh حيث يحفظ التطبيق معرّف AppsFlyer بعد بدء AppsFlyer SDK (انظر ملاحظة المطور أعلاه). أدخل اسم العلامة كنص عادي. قوالب النقاط لا تحتوي على منتقي العلامات الذي يستخدمه Push أو Email. يقوم AppsFlyer بمطابقة حدث الخادم مع التثبيت فقط بواسطة هذا المعرّف، لذا تأكد من إدخال اسم العلامة بشكل صحيح تمامًا.
حقل العلامة التي تحتوي على معرّف AppsFlyer في درج إرسال حدث AppsFlyer
  1. اختياري. في Customer user ID (معرّف المستخدم للعميل)، احتفظ بالقيمة الافتراضية {{device:user_id}} لإرسال معرّف مستخدم Pushwoosh، أو أدخل معرّفًا خاصًا بك للتسوية في AppsFlyer.
حقل معرّف المستخدم للعميل في درج إرسال حدث AppsFlyer
  1. اختياري. في Currency (العملة)، احتفظ بالقيمة الافتراضية USD أو أدخل رمز ISO 4217 آخر. يتم إرساله كـ eventCurrency.
حقل العملة في درج إرسال حدث AppsFlyer
  1. اختياري. في Event value (قيمة الحدث)، أضف المعلمات لإرسالها كحمولة eventValue لـ AppsFlyer — انظر حقول المفتاح/القيمة. يبدأ الجدول مملوءًا مسبقًا بصف af_revenue وصف af_currency؛ امسح أيًا منهما لا تحتاجه. استخدم af_revenue للمبلغ، و af_content_id أو af_content_type لمعلوماتك الخاصة. لا يوجد حقل إيرادات رقمي منفصل: af_revenue هو خلية نصية في هذا الجدول، مثل أي معلمة أخرى، ويأخذ ماكرو مثل {{tag:Price}}. لا يتم إرسال الخلية الفارغة.
حقل قيمة الحدث مع صفي af_revenue و af_currency في درج إرسال حدث AppsFlyer
  1. انقر على Save (حفظ).

متى لا يتم إرسال طلب

Anchor link to

يتخطى Pushwoosh الطلب (ويستمر المسافر إلى الخطوة التالية) عندما تكون العلامة في Tag with the AppsFlyer ID فارغة لذلك المسافر. هذا ليس طلبًا فاشلاً. لن يكون لدى AppsFlyer أي شيء لمطابقة الحدث به.

الطلب الفاشل (الذي كان يحتوي على AppsFlyer ID) يسقط المسافر من الرحلة بدلاً من ذلك. انظر الأخطاء والطلبات الفاشلة.

سيناريو مثال: الإبلاغ عن عملية شراء مكتملة إلى AppsFlyer

Anchor link to

يريد تطبيق ما أن تحمل عملية الشراء التي تتم لاحقًا في الرحلة إسناد التثبيت في AppsFlyer، بحيث يمكن تسليمها إلى شبكات الإعلانات كتحويل. يفترض هذا أن فريق التطوير قد حفظ بالفعل AppsFlyer ID في علامة Pushwoosh، كما هو موضح أعلاه.

  1. أضف AppsFlyer: send event مباشرة بعد الخطوة التي تؤكد الشراء. اضبط Event name على af_purchase. في Event value، اضبط af_revenue على {{tag:LastPurchaseAmount}}.
  2. انقر على Save (حفظ).

بمجرد تشغيل هذا، تظهر عملية الشراء في تقارير AppsFlyer مع إسناد التثبيت، جاهزة للتسليم إلى شبكات الإعلانات كتحويل.