Attribution Reporting API: इंटिग्रेशन गाइड

Android पर Privacy Sandbox के दस्तावेज़ को पढ़ते समय, डेवलपर की झलक या बीटा बटन का इस्तेमाल करके, उस प्रोग्राम वर्शन को चुनें जिसका इस्तेमाल किया जा रहा है. ऐसा इसलिए, क्योंकि निर्देश अलग-अलग हो सकते हैं.


Attribution Reporting API को इस तरह से डिज़ाइन किया गया है कि यह ऐप्लिकेशन और वेब पर, एट्रिब्यूशन और कन्वर्ज़न मेज़रमेंट के लिए, इस्तेमाल के अहम उदाहरणों के साथ काम कर सके. इसके लिए, यह क्रॉस-पार्टी यूज़र आइडेंटिफ़ायर पर निर्भर नहीं करता. आज के आम डिज़ाइन की तुलना में, एट्रिब्यूशन रिपोर्टिंग एपीआई लागू करने वाले लोगों को कुछ अहम बातों पर ध्यान देना चाहिए:

  • इवेंट-लेवल की रिपोर्ट में कम फ़िडेलिटी वाला कन्वर्ज़न डेटा शामिल होता है. कम संख्या में कन्वर्ज़न वैल्यू का इस्तेमाल करना बेहतर होता है.
  • एग्रीगेट की जा सकने वाली रिपोर्ट में, ज़्यादा सटीक कन्वर्ज़न डेटा शामिल होता है. आपके समाधानों में, एग्रीगेशन पासकोड को आपके कारोबार की ज़रूरतों और 128-बिट की सीमा के हिसाब से डिज़ाइन किया जाना चाहिए.
  • आपके समाधान के डेटा मॉडल और प्रोसेसिंग में, उपलब्ध ट्रिगर के लिए दर की सीमाएं, ट्रिगर इवेंट भेजने में लगने वाला समय, और एपीआई से लागू होने वाली गड़बड़ियां शामिल होनी चाहिए.

इंटिग्रेशन की प्लानिंग में आपकी मदद करने के लिए, इस गाइड में पूरी जानकारी दी गई है. इसमें ऐसी सुविधाएं शामिल हो सकती हैं जो फ़िलहाल, Android डेवलपर प्रीव्यू पर Privacy Sandbox के मौजूदा चरण में लागू नहीं की गई हैं. ऐसे मामलों में, टाइमलाइन के लिए दिशा-निर्देश दिए जाते हैं.

इस पेज पर, हम क्लिक या व्यू को दिखाने के लिए सोर्स का इस्तेमाल करते हैं. साथ ही, कन्वर्ज़न दिखाने के लिए ट्रिगर का इस्तेमाल करते हैं.

नीचे दिए गए चार्ट में, एट्रिब्यूशन इंटिग्रेशन के लिए अलग-अलग वर्कफ़्लो विकल्प दिखाए गए हैं. एक ही कॉलम (हरे रंग में घेरे गए) में मौजूद सेक्शन पर एक साथ काम किया जा सकता है. उदाहरण के लिए, पार्टनर ऐक्टिविटी और ऐप्लिकेशन-टू-ऐप्लिकेशन इवेंट-लेवल एट्रिब्यूशन को एक साथ मेज़र किया जा सकता है.

एट्रिब्यूशन इंटिग्रेशन वर्कफ़्लो का डायग्राम

पहली इमेज. एट्रिब्यूशन इंटिग्रेशन वर्कफ़्लो.

ज़रूरी शर्तें और सेटअप

एट्रिब्यूशन रिपोर्टिंग एपीआई के बारे में बेहतर तरीके से जानने के लिए, इस सेक्शन में दिया गया तरीका अपनाएं. इन चरणों की मदद से, विज्ञापन टेक्नोलॉजी के पारिस्थितिक तंत्र में एपीआई का इस्तेमाल करते समय, काम के नतीजे इकट्ठा किए जा सकते हैं.

एपीआई के बारे में जानकारी

  1. Attribution Reporting API और इसकी सुविधाओं के बारे में जानने के लिए, डिज़ाइन का प्रस्ताव पढ़ें.
  2. इस्तेमाल के उदाहरणों के लिए ज़रूरी कोड और एपीआई कॉल को शामिल करने का तरीका जानने के लिए, डेवलपर गाइड पढ़ें.
  3. एट्रिब्यूशन रिपोर्टिंग एपीआई के बारे में अपडेट पाने के लिए, साइन अप करें. इससे आपको आने वाले समय में रिलीज़ होने वाली नई सुविधाओं के बारे में अप-टू-डेट रहने में मदद मिलेगी.

सैंपल ऐप्लिकेशन सेट अप करना और उसे टेस्ट करना

  1. इंटिग्रेशन शुरू करने के लिए, Android Studio में डेवलपर के लिए उपलब्ध सबसे नए वर्शन का इस्तेमाल करें.
  2. इवेंट रजिस्ट्रेशन और रिपोर्ट डिलीवरी के लिए, मॉक सर्वर एंडपॉइंट सेट अप करें. हमने मॉक उपलब्ध कराए हैं. इनका इस्तेमाल, ऑनलाइन उपलब्ध टूल के साथ किया जा सकता है.
  3. सोर्स और ट्रिगर रजिस्टर करने के बारे में जानने के लिए, हमारे सैंपल ऐप्लिकेशन में कोड डाउनलोड करें और उसे चलाएं.
    1. रिपोर्ट भेजने के लिए समयसीमा सेट करें. एपीआई, दो दिन, सात दिन या दो से 30 दिनों के बीच की कस्टम अवधि की विंडो के साथ काम करता है.
    2. सैंपल ऐप्लिकेशन को चलाकर और उसका इस्तेमाल करके, सोर्स और ट्रिगर रजिस्टर करने के बाद, और तय की गई समयावधि बीत जाने के बाद, पुष्टि करें कि आपको इवेंट-लेवल की रिपोर्ट और एग्रीगेट की जा सकने वाली एन्क्रिप्ट की गई रिपोर्ट मिली है. अगर आपको रिपोर्ट को डीबग करना है, तो रिपोर्टिंग जॉब को ज़बरदस्ती चलाकर उन्हें तेज़ी से जनरेट किया जा सकता है.
    3. ऐप्लिकेशन-टू-ऐप्लिकेशन एट्रिब्यूशन के नतीजों की समीक्षा करें. पुष्टि करें कि इन नतीजों में मौजूद डेटा, आखिरी टच और ऐप्लिकेशन इंस्टॉल होने के बाद, दोनों मामलों के लिए उम्मीद के मुताबिक है.

  4. क्लाइंट एपीआई और सर्वर के साथ काम करने का तरीका जानने के बाद, अपने इंटिग्रेशन के लिए उदाहरण के तौर पर सैंपल ऐप्लिकेशन का इस्तेमाल करें. अपना प्रोडक्शन सर्वर सेट अप करें और अपने ऐप्लिकेशन में इवेंट रजिस्ट्रेशन कॉल जोड़ें.

प्री-इंटिग्रेशन

अपने संगठन को Android पर Privacy Sandbox में रजिस्टर करें. इस रजिस्ट्रेशन को, विज्ञापन टेक्नोलॉजी प्लैटफ़ॉर्म के ग़ैर-ज़रूरी डुप्लीकेट होने से रोकने के लिए डिज़ाइन किया गया है. इससे, उपयोगकर्ता की गतिविधियों के बारे में ज़रूरत से ज़्यादा जानकारी ऐक्सेस की जा सकती है.

पार्टनर का जुड़ाव

विज्ञापन टेक्नोलॉजी पार्टनर (एमएमपी/एसएसपी/डीएसपी) अक्सर इंटिग्रेटेड एट्रिब्यूशन सलूशन बनाते हैं. इस सेक्शन में दिए गए चरणों की मदद से, विज्ञापन टेक्नोलॉजी पार्टनर के साथ काम करने के लिए तैयारी की जा सकती है.

  1. Attribution Reporting API की जांच करने और उसे अपनाने के बारे में बात करने के लिए, अपने सबसे अच्छे मेज़रमेंट पार्टनर के साथ बातचीत शेड्यूल करें. मेज़रमेंट पार्टनर में, विज्ञापन टेक्नोलॉजी नेटवर्क, एसएसपी, डीएसपी, विज्ञापन देने वाले या कोई भी ऐसा पार्टनर शामिल हो सकता है जिसके साथ फ़िलहाल काम किया जा रहा है या आने वाले समय में काम करना है.
  2. शुरुआती टेस्टिंग से लेकर इसे अपनाने तक, इंटिग्रेशन की समयावधि तय करने के लिए, अपने मेज़रमेंट पार्टनर के साथ मिलकर काम करें.
  3. अपने मेज़रमेंट पार्टनर के साथ यह तय करें कि एट्रिब्यूशन डिज़ाइन में, आप दोनों में से कौनसे एलिमेंट कवर करेंगे.
  4. टाइमलाइन और एंड-टू-एंड टेस्टिंग को सिंक करने के लिए, मेज़रमेंट पार्टनर के बीच बातचीत के चैनल बनाएं.
  5. मेज़रमेंट पार्टनर के लिए, हाई-लेवल डेटा फ़्लो डिज़ाइन करें. इन बातों का ध्यान रखें:
    • मेज़रमेंट पार्टनर, Attribution Reporting API के साथ एट्रिब्यूशन सोर्स को कैसे रजिस्टर करेंगे?
    • विज्ञापन टेक्नोलॉजी नेटवर्क, Attribution Reporting API के साथ ट्रिगर कैसे रजिस्टर करेंगे?
    • हर विज्ञापन टेक्नोलॉजी कंपनी, एपीआई अनुरोधों की पुष्टि कैसे करेगी और सोर्स को पूरा करने और रजिस्ट्रेशन को ट्रिगर करने के लिए रिस्पॉन्स कैसे देगी?
    • क्या ऐसी कोई रिपोर्ट है जिसे Attribution Reporting API के बाहर के सभी पार्टनर के साथ शेयर करना ज़रूरी है?
    • क्या सभी पार्टनर के लिए, इंटिग्रेशन के अन्य पॉइंट या अलाइनमेंट की ज़रूरत है? उदाहरण के लिए, क्या आपको और आपके पार्टनर को डुप्लीकेट कन्वर्ज़न हटाने या एग्रीगेशन पासकोड के हिसाब से अलाइन करने पर काम करना है?
  6. अगर ऐप्लिकेशन से वेबसाइट पर जाने वाले उपयोगकर्ताओं के लिए एट्रिब्यूशन लागू है, तो वेबसाइट पर मेज़रमेंट पार्टनर के साथ बातचीत शेड्यूल करें. इस बातचीत में, Attribution Reporting API के डिज़ाइन, टेस्टिंग, और उसे अपनाने के बारे में चर्चा की जा सकती है. वेब पार्टनर के साथ बातचीत शुरू करते समय, पिछले चरण में दिए गए सवालों को देखें.

ऐप्लिकेशन से ऐप्लिकेशन में होने वाले इवेंट के लेवल पर एट्रिब्यूशन का प्रोटोटाइप

इस सेक्शन की मदद से, अपने ऐप्लिकेशन या SDK टूल में इवेंट-लेवल की रिपोर्ट के साथ, ऐप्लिकेशन-टू-ऐप्लिकेशन एट्रिब्यूशन सेट अप किया जा सकता है. एग्रीगेशन सर्वर एट्रिब्यूशन का प्रोटोटाइप बनाने से पहले, इस सेक्शन को पूरा करना ज़रूरी है.

  1. इवेंट रिकॉर्ड के लिए कलेक्शन सर्वर सेट अप करें. इसके लिए, दिए गए स्पेसिफ़िकेशन का इस्तेमाल करके, मॉक सर्वर जनरेट किया जा सकता है. इसके अलावा, सैंपल सर्वर कोड का इस्तेमाल करके, अपना सर्वर सेट अप किया जा सकता है.
  2. विज्ञापन दिखाए जाने पर, अपने SDK टूल या ऐप्लिकेशन में सोर्स इवेंट कॉल रजिस्टर करें.
    • इन बातों का ध्यान रखें:
      • पक्का करें कि सोर्स इवेंट आईडी उपलब्ध हों और सोर्स रजिस्ट्रेशन एपीआई कॉल में सही तरीके से पास किए गए हों.
      • पक्का करें कि क्लिक सोर्स रजिस्टर करने के लिए, आपके पास `InputEvent` पास करने का विकल्प भी हो.
      • तय करें कि अलग-अलग तरह के इवेंट के लिए, सोर्स की प्राथमिकता को कैसे कॉन्फ़िगर किया जाएगा. उदाहरण के लिए, उन इवेंट को ज़्यादा प्राथमिकता असाइन करें जिन्हें ज़्यादा अहम माना जाता है. जैसे, व्यू के मुकाबले क्लिक.
      • टेस्टिंग के लिए, खत्म होने की डिफ़ॉल्ट वैल्यू 'ठीक है' है. इसके अलावा, समयसीमा खत्म होने की अलग-अलग विंडो कॉन्फ़िगर की जा सकती हैं.
      • जांच के लिए, फ़िल्टर और एट्रिब्यूशन विंडो को डिफ़ॉल्ट के तौर पर छोड़ा जा सकता है.
    • ज़रूरी नहीं कि आप इन बातों का ध्यान रखें:
      • अगर आप तैयार हैं, तो एग्रीगेशन पासकोड डिज़ाइन करें.
      • मेज़रमेंट के लिए अन्य पार्टनर के साथ काम करने का तरीका तय करते समय, रीडायरेक्ट की रणनीति पर विचार करें.
  3. कन्वर्ज़न इवेंट रिकॉर्ड करने के लिए, अपने SDK टूल या ऐप्लिकेशन में register trigger events जोड़ें.
    • इन बातों का ध्यान रखें:
      • सीमित फ़िडेलिटी को ध्यान में रखते हुए, ट्रिगर डेटा तय करें: विज्ञापन देने वालों को क्लिक के लिए उपलब्ध तीन बिट और व्यू के लिए उपलब्ध एक बिट के लिए, कन्वर्ज़न टाइप की संख्या कैसे कम की जाएगी?
      • इवेंट रिपोर्ट में उपलब्ध ट्रिगर की सीमाएं: इवेंट रिपोर्ट में, हर सोर्स के लिए मिलने वाले कुल कन्वर्ज़न की संख्या को कैसे कम किया जा सकता है?
    • ज़रूरी नहीं कि आप इन बातों का ध्यान रखें:
      • डेटा डुप्लीकेट होने से रोकने के लिए कुंजियां बनाने की प्रोसेस को तब तक छोड़ दें, जब तक कि आपने डेटा की सटीकता की जांच न कर ली हो.
      • जब तक सिम्युलेशन की जांच करने की सुविधा उपलब्ध न हो जाए, तब तक एग्रीगेशन की कुंजियां और वैल्यू बनाने से बचें.
      • जब तक आपको यह तय नहीं हो जाता कि आपको अन्य मेज़रमेंट पार्टनर के साथ कैसे काम करना है, तब तक रीडायरेक्ट को स्किप करें.
      • जांच के लिए, ट्रिगर की प्राथमिकता देना ज़रूरी नहीं है.
      • शुरुआती जांच के लिए, फ़िल्टर को अनदेखा किया जा सकता है.
  4. जांचें कि विज्ञापनों के लिए सोर्स इवेंट जनरेट हो रहे हैं या नहीं. साथ ही, यह भी देखें कि इवेंट रिपोर्ट बनाने के लिए ट्रिगर काम कर रहे हैं या नहीं.

सिम्युलेशन टेस्टिंग

इस सेक्शन में, आपको यह जांचने का तरीका बताया जाएगा कि मौजूदा कन्वर्ज़न को इवेंट और एग्रीगेट की जा सकने वाली रिपोर्ट में बदलने से, रिपोर्टिंग और ऑप्टिमाइज़ेशन सिस्टम पर क्या असर पड़ सकता है. इससे, इंटिग्रेशन पूरा करने से पहले, असर की जांच शुरू की जा सकती है.

टेस्टिंग, आपके पास मौजूद पुराने कन्वर्ज़न रिकॉर्ड के आधार पर, इवेंट और एग्रीगेट की जा सकने वाली रिपोर्ट जनरेट करने की प्रक्रिया को सिम्युलेट करके की जाती है. इसके बाद, सिम्युलेट किए गए एग्रीगेशन सर्वर से एग्रीगेट किए गए नतीजे मिलते हैं. इन नतीजों की तुलना, पुराने कन्वर्ज़न की संख्या से की जा सकती है. इससे यह पता चलता है कि रिपोर्टिंग की सटीकता में क्या बदलाव होगा.

ऑप्टिमाइज़ेशन मॉडल, जैसे कि अनुमानित कन्वर्ज़न रेट के हिसाब लगाने वाले मॉडल को इन रिपोर्ट के आधार पर ट्रेन किया जा सकता है. इससे, इन मॉडल की सटीकता की तुलना, मौजूदा डेटा पर आधारित मॉडल से की जा सकती है. इसकी मदद से, एग्रीगेशन के अलग-अलग मुख्य स्ट्रक्चर और नतीजों पर उनके असर के साथ भी एक्सपेरिमेंट किया जा सकता है.

  1. किसी लोकल मशीन पर मेज़रमेंट सिम्युलेशन लाइब्रेरी सेट अप करें.
  2. सिम्युलेटेड रिपोर्ट जनरेटर के साथ काम करने के लिए, आपके कन्वर्ज़न डेटा को किस तरह फ़ॉर्मैट करना चाहिए, इस बारे में स्पेसिफ़िकेशन पढ़ें.
  3. कारोबार की ज़रूरतों के आधार पर एग्रीगेशन पासकोड डिज़ाइन करें.
    • इन बातों का ध्यान रखें:
      • उन अहम डाइमेंशन पर ध्यान दें जिन्हें आपके क्लाइंट या पार्टनर को इकट्ठा करना है. साथ ही, अपने आकलन पर उन पर फ़ोकस करें.
      • अपनी ज़रूरतों के लिए, एग्रीगेट डाइमेंशन और कार्डिनलिटी की कम से कम संख्या तय करें.
      • पक्का करें कि सोर्स- और ट्रिगर-साइड की कुंजी के हिस्से 128 बिट से ज़्यादा न हों.
      • अगर आपके समाधानों में हर ट्रिगर इवेंट के लिए कई वैल्यू शामिल हैं, तो वैल्यू को योगदान के ज़्यादा से ज़्यादा बजट, L1 के हिसाब से स्केल करना न भूलें. इससे, शोर का असर कम करने में मदद मिलेगी.
      • यहां एक उदाहरण दिया गया है, जिसमें कैंपेन लेवल पर कन्वर्ज़न की कुल संख्या इकट्ठा करने के लिए एक कुंजी सेट करने के बारे में बताया गया है. साथ ही, भौगोलिक लेवल पर परचेज़ वैल्यू इकट्ठा करने के लिए एक कुंजी सेट करने के बारे में भी बताया गया है.
  4. इवेंट और एग्रीगेट की जा सकने वाली रिपोर्ट बनाने के लिए, रिपोर्ट जनरेटर चलाएं.
  5. खास जानकारी वाली रिपोर्ट पाने के लिए, एग्रीगेट की जा सकने वाली रिपोर्ट को सिम्युलेट किए गए एग्रीगेशन सर्वर के ज़रिए चलाएं.
  6. काम के एक्सपेरिमेंट करना:
    • कन्वर्ज़न रिपोर्टिंग की सटीक जानकारी पाने के लिए, इवेंट-लेवल और खास जानकारी वाली रिपोर्ट में मौजूद कन्वर्ज़न की कुल संख्या की तुलना, पुराने कन्वर्ज़न डेटा से करें. बेहतर नतीजों के लिए, विज्ञापन देने वाले लोगों या कंपनियों के बड़े और प्रतिनिधि हिस्से पर रिपोर्टिंग टेस्ट और तुलनाएं करें.
    • इवेंट-लेवल की रिपोर्ट के डेटा और संभावित तौर पर, खास जानकारी वाली रिपोर्ट के डेटा के आधार पर, अपने मॉडल को फिर से ट्रेन करें. पुराने ट्रेनिंग डेटा पर बनाए गए मॉडल के साथ, सटीक अनुमान की तुलना करें.
    • एक साथ कई प्रॉडक्ट अपलोड करने की अलग-अलग रणनीतियां आज़माएं और देखें कि इनसे आपके नतीजों पर क्या असर पड़ता है.
      • इन बातों का ध्यान रखें:
      • बिड घटाने या बढ़ाने के लिए, खास जानकारी वाली रिपोर्ट समय पर मिलना.
      • डिवाइस पर एट्रिब्यूट किए जा सकने वाले इवेंट की औसत फ़्रीक्वेंसी. उदाहरण के लिए, परचेज़ इवेंट के पुराने डेटा के आधार पर, वापस आने वाले उपयोगकर्ता.
      • शोर का लेवल. ज़्यादा बैच का मतलब है छोटा एग्रीगेशन और छोटे एग्रीगेशन का मतलब है ज़्यादा नॉइज़ लागू होना.

प्रोटोटाइप एग्रीगेशन सर्वर एट्रिब्यूशन: सेटअप

इन चरणों से यह पक्का होगा कि आपको अपने सोर्स और ट्रिगर इवेंट की एग्रीगेट की जा सकने वाली रिपोर्ट मिल सकें.

  1. एग्रीगेशन सर्वर सेट अप करें:
  2. कारोबार की ज़रूरतों के आधार पर एग्रीगेशन पासकोड डिज़ाइन करें. अगर आपने ऐप्लिकेशन-टू-ऐप्लिकेशन इवेंट-लेवल सेक्शन में यह टास्क पहले ही पूरा कर लिया है, तो इस चरण को छोड़ा जा सकता है.
  3. एग्रीगेट की जा सकने वाली रिपोर्ट के लिए, कलेक्शन सर्वर सेट अप करें. अगर आपने ऐप्लिकेशन-टू-ऐप्लिकेशन इवेंट-लेवल सेक्शन में पहले से ही कोई टारगेट बनाया है, तो उसका फिर से इस्तेमाल किया जा सकता है.

प्रोटोटाइप एग्रीगेशन सर्वर एट्रिब्यूशन: इंटिग्रेशन

आगे बढ़ने के लिए, आपको प्रॉटोटाइप एग्रीगेशन सर्वर एट्रिब्यूशन: सेटअप सेक्शन या प्रॉटोटाइप ऐप्लिकेशन से ऐप्लिकेशन इवेंट-लेवल एट्रिब्यूशन सेक्शन** पूरा करना होगा.

  1. अपने सोर्स और ट्रिगर इवेंट में एग्रीगेशन की कुंजी का डेटा जोड़ें. इसके लिए, आपको अपने SDK टूल या ऐप्लिकेशन में विज्ञापन इवेंट के बारे में ज़्यादा डेटा देना पड़ सकता है, ताकि उसे एग्रीगेशन पासकोड में शामिल किया जा सके. जैसे, कैंपेन आईडी.
  2. सोर्स से, ऐप्लिकेशन से ऐप्लिकेशन के हिसाब से एग्रीगेट की जा सकने वाली रिपोर्ट इकट्ठा करें. साथ ही, उन इवेंट को ट्रिगर करें जिन्हें आपने एग्रीगेशन पासकोड के डेटा के साथ रजिस्टर किया है.
  3. एग्रीगेशन सर्वर की मदद से, एग्रीगेट की जा सकने वाली रिपोर्ट चलाते समय, अलग-अलग बैचिंग की रणनीतियों को आज़माएं और देखें कि इनसे आपके नतीजों पर क्या असर पड़ता है.

वैकल्पिक सुविधाओं के साथ डिज़ाइन को बार-बार इस्तेमाल करना

यहां कुछ और सुविधाएं दी गई हैं जिन्हें अपने मेज़रमेंट सलूशन में शामिल किया जा सकता है.

  1. डीबग पासकोड सेट करने पर, आपको एट्रिब्यूशन रिपोर्टिंग एपीआई से जनरेट की गई रिपोर्ट के साथ-साथ, सोर्स या ट्रिगर इवेंट की बिना बदलाव वाली रिपोर्ट भी मिलेगी. इंटिग्रेशन के दौरान, रिपोर्ट की तुलना करने और गड़बड़ियों का पता लगाने के लिए, डीबग बटन का इस्तेमाल किया जा सकता है.

एट्रिब्यूशन के व्यवहार को पसंद के मुताबिक बनाना

  1. पोस्ट इंस्टॉल ट्रिगर के लिए एट्रिब्यूशन
    • इस सुविधा का इस्तेमाल तब किया जा सकता है, जब इंस्टॉल के बाद ट्रिगर को उसी एट्रिब्यूशन सोर्स को एट्रिब्यूट करना हो जिसकी वजह से इंस्टॉल हुआ था. भले ही, हाल ही में ज़रूरी शर्तें पूरी करने वाले अन्य एट्रिब्यूशन सोर्स भी मौजूद हों.
    • उदाहरण के लिए, ऐसा हो सकता है कि कोई उपयोगकर्ता किसी ऐसे विज्ञापन पर क्लिक करे जिससे ऐप्लिकेशन इंस्टॉल हो. इंस्टॉल होने के बाद, उपयोगकर्ता किसी दूसरे विज्ञापन पर क्लिक करके खरीदारी करता है. ऐसे में, विज्ञापन टेक्नोलॉजी कंपनी चाह सकती है कि खरीदारी को फिर से जुड़ाव वाले क्लिक के बजाय, पहले क्लिक को एट्रिब्यूट किया जाए.
  2. इवेंट-लेवल की रिपोर्ट में डेटा को बेहतर बनाने के लिए, फ़िल्टर का इस्तेमाल करना
    • कन्वर्ज़न फ़िल्टर को चुने गए ट्रिगर को अनदेखा करने और इवेंट रिपोर्ट से बाहर रखने के लिए सेट किया जा सकता है. हर एट्रिब्यूशन सोर्स के लिए ट्रिगर की संख्या सीमित होती है. इसलिए, फ़िल्टर की मदद से सिर्फ़ ऐसे ट्रिगर शामिल किए जा सकते हैं जो आपकी इवेंट रिपोर्ट में सबसे ज़्यादा काम की जानकारी देते हैं.
    • फ़िल्टर का इस्तेमाल, कुछ ट्रिगर को चुनिंदा तौर पर फ़िल्टर करने के लिए भी किया जा सकता है. उदाहरण के लिए, अगर आपके पास ऐप्लिकेशन इंस्टॉल को टारगेट करने वाला कैंपेन है, तो हो सकता है कि आप ऐप्लिकेशन इंस्टॉल होने के बाद ट्रिगर होने वाले ऐक्शन को उस कैंपेन के सोर्स को एट्रिब्यूट करने से फ़िल्टर करना चाहें.
    • सोर्स डेटा के आधार पर, ट्रिगर डेटा को पसंद के मुताबिक बनाने के लिए भी फ़िल्टर का इस्तेमाल किया जा सकता है. उदाहरण के लिए, कोई सोर्स "product" : ["1234"] तय कर सकता है, जहां product फ़िल्टर की कुंजी है और 1234 वैल्यू है. "प्रॉडक्ट" की फ़िल्टर कुंजी वाले ऐसे किसी भी ट्रिगर को अनदेखा कर दिया जाता है जिसकी वैल्यू "1234" से अलग हो.
  3. पसंद के मुताबिक सोर्स और ट्रिगर की प्राथमिकता
    • अगर किसी ट्रिगर से कई एट्रिब्यूशन सोर्स जोड़े जा सकते हैं या किसी सोर्स को कई ट्रिगर एट्रिब्यूट किए जा सकते हैं, तो कुछ सोर्स/ट्रिगर एट्रिब्यूशन को दूसरों के मुकाबले प्राथमिकता देने के लिए, साइन वाले 64-बिट इंटिजर का इस्तेमाल किया जा सकता है.

एमएमपी और अन्य लोगों के साथ काम करना

  1. सोर्स और ट्रिगर इवेंट के लिए, तीसरे पक्ष के अन्य प्लैटफ़ॉर्म पर रीडायरेक्ट करना
    • रीडायरेक्ट यूआरएल सेट करके, कई विज्ञापन टेक्नोलॉजी प्लैटफ़ॉर्म को अनुरोध रजिस्टर करने की अनुमति दी जा सकती है. इसका इस्तेमाल, एट्रिब्यूशन में क्रॉस-नेटवर्क डुप्लीकेट कॉपी हटाने की सुविधा चालू करने के लिए किया जा सकता है.
  2. डुप्लीकेट कॉपी हटाने वाली कुंजियां
    • जब विज्ञापन देने वाला व्यक्ति या कंपनी, एक ही ट्रिगर इवेंट को रजिस्टर करने के लिए कई विज्ञापन टेक्नोलॉजी प्लैटफ़ॉर्म का इस्तेमाल करती है, तो डुप्लीकेट रिपोर्ट को अलग करने के लिए, डुप्लीकेट हटाने वाली कुंजी का इस्तेमाल किया जा सकता है. अगर डुप्लीकेट हटाने वाला कोई पासकोड नहीं दिया जाता है, तो डुप्लीकेट ट्रिगर को हर विज्ञापन टेक्नोलॉजी प्लैटफ़ॉर्म पर यूनीक के तौर पर रिपोर्ट किया जा सकता है.

क्रॉस-प्लैटफ़ॉर्म मेज़रमेंट के साथ काम करना

  1. क्रॉस ऐप्लिकेशन और वेब एट्रिब्यूशन (चौथी तिमाही के आखिर में उपलब्ध होगा)
    • यह उन यूज़ केस के साथ काम करता है जहां उपयोगकर्ता, ऐप्लिकेशन में विज्ञापन देखता है और फिर मोबाइल या ऐप्लिकेशन ब्राउज़र पर ग्राहक में बदलता है या इसके उलट.