सामग्री पर जाएं

AppsFlyer: ईवेंट भेजें

AppsFlyer: send event पॉइंट टेम्पलेट प्रत्येक यात्री के लिए AppsFlyer को एक सर्वर-टू-सर्वर इन-ऐप ईवेंट भेजता है जो इस चरण से गुजरता है। ईवेंट में इंस्टॉल का एट्रिब्यूशन होता है, इसलिए यात्रा चरण AppsFlyer रिपोर्ट में दिखाई देता है और इसे विज्ञापन नेटवर्क को एक कन्वर्ज़न के रूप में सौंपा जा सकता है।

पॉइंट को कॉन्फ़िगर करें

Anchor link to
  1. Integrations सेक्शन से AppsFlyer: send event को कैनवास पर खींचें।
  2. पॉइंट पर डबल-क्लिक करें और एक Step Name दर्ज करें।
  3. App ID में, AppsFlyer से ऐप आइडेंटिफ़ायर दर्ज करें: App Settings, iOS के लिए id123456789 या Android के लिए com.example.app।
AppsFlyer send event ड्रॉअर जिसमें Step Name और App ID फ़ील्ड हैं
  1. Dev key में, App Settings > Dev Key से ऐप की dev key दर्ज करें। यह एक वेबहुक सीक्रेट हेडर की तरह मास्क्ड स्टोर होता है — Pushwoosh इसे एक बार सहेजने के बाद कभी भी प्रदर्शित या वापस नहीं करता है, और यह कभी भी पॉइंट के संग्रहीत अनुरोध में या Calls log में दिखाई नहीं देता है।
AppsFlyer send event ड्रॉअर में Dev key फ़ील्ड
  1. Event name में, वह नाम दर्ज करें जो ईवेंट को AppsFlyer में मिलना चाहिए, एक मानक नाम (af_purchase, af_complete_registration) या आपका अपना (paywall_reached)।
AppsFlyer send event ड्रॉअर में Event name फ़ील्ड
  1. Tag with the AppsFlyer ID में, उस Pushwoosh टैग का नाम टाइप करें जहाँ ऐप AppsFlyer SDK शुरू होने के बाद AppsFlyer ID को सहेजता है (ऊपर डेवलपर नोट देखें)। टैग का नाम सादे टेक्स्ट के रूप में दर्ज करें। पॉइंट टेम्प्लेट में वह टैग पिकर नहीं होता है जिसका उपयोग Push या Email करते हैं। AppsFlyer केवल इस ID द्वारा एक सर्वर ईवेंट को एक इंस्टॉल से मिलाता है, इसलिए टैग का नाम बिल्कुल सही रखें।
AppsFlyer send event ड्रॉअर में Tag with the AppsFlyer ID फ़ील्ड
  1. वैकल्पिक। Customer user ID में, Pushwoosh यूज़र आईडी भेजने के लिए डिफ़ॉल्ट {{device:user_id}} रखें, या AppsFlyer में मिलान करने के लिए अपना स्वयं का आइडेंटिफ़ायर दर्ज करें।
AppsFlyer send event ड्रॉअर में Customer user ID फ़ील्ड
  1. वैकल्पिक। Currency में, डिफ़ॉल्ट USD रखें या कोई अन्य ISO 4217 कोड दर्ज करें। इसे eventCurrency के रूप में भेजा जाता है।
AppsFlyer send event ड्रॉअर में Currency फ़ील्ड
  1. वैकल्पिक। Event value में, AppsFlyer के eventValue पेलोड के रूप में भेजने के लिए पैरामीटर जोड़ें — की/वैल्यू फ़ील्ड्स देखें। तालिका एक af_revenue और एक af_currency पंक्ति के साथ पहले से भरी हुई शुरू होती है; जिसकी आपको आवश्यकता नहीं है उसे साफ़ करें। राशि के लिए af_revenue का उपयोग करें, और अपने स्वयं के लिए af_content_id या af_content_type का उपयोग करें। कोई अलग संख्यात्मक राजस्व फ़ील्ड नहीं है: af_revenue इस तालिका में एक स्ट्रिंग सेल है, किसी भी अन्य पैरामीटर के समान, और यह {{tag:Price}} जैसा मैक्रो लेता है। एक खाली सेल नहीं भेजा जाता है।
AppsFlyer send event ड्रॉअर में af_revenue और af_currency पंक्तियों के साथ Event value फ़ील्ड
  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 की रिपोर्ट में इंस्टॉल के एट्रिब्यूशन के साथ दिखाई देती है, जो विज्ञापन नेटवर्क को एक कन्वर्ज़न के रूप में सौंपने के लिए तैयार है।