वेब-टू-ऐप्लिकेशन और ऐप्लिकेशन-टू-वेब मेज़रमेंट

जानें कि आपका Chrome वेब ऐप्लिकेशन, आपके Android ऐप्लिकेशन को एट्रिब्यूशन कैसे भेज सकता है.

Privacy Sandbox, वेब-टू-ऐप्लिकेशन और ऐप्लिकेशन-टू-वेब एट्रिब्यूशन के साथ काम करता है. साथ ही, Attribution Reporting API की मदद से, सभी मोबाइल ब्राउज़र और Android ऐप्लिकेशन को मेज़र किया जा सकता है.

वेब-टू-ऐप्लिकेशन एट्रिब्यूशन क्या है?

अगर कोई उपयोगकर्ता Chrome के मोबाइल ब्राउज़र में किसी विज्ञापन पर क्लिक करता है और बाद में किसी Android ऐप्लिकेशन में खरीदारी करता है, तो एट्रिब्यूशन रिपोर्टिंग एपीआई, Android ऐप्लिकेशन में हुए उस कन्वर्ज़न को सीधे तौर पर Chrome के मोबाइल ब्राउज़र में दिखाए गए विज्ञापनों को एट्रिब्यूट कर सकता है. इसे वेब-टू-ऐप्लिकेशन एट्रिब्यूशन कहते हैं.

इसी तरह, अगर कोई उपयोगकर्ता किसी Android ऐप्लिकेशन में विज्ञापन पर क्लिक करता है और बाद में Chrome मोबाइल ब्राउज़र में खरीदारी करता है, तो एट्रिब्यूशन रिपोर्टिंग एपीआई उस कन्वर्ज़न को सीधे एट्रिब्यूट कर सकता है. इसे ऐप्लिकेशन-टू-वेब एट्रिब्यूशन कहते हैं.

जब वेब से ऐप्लिकेशन पर उपयोगकर्ता रीडायरेक्ट एक ही डिवाइस पर होता है, तो एपीआई वेब-टू-ऐप्लिकेशन एट्रिब्यूशन रिकॉर्ड करता है.

वेब-टू-ऐप्लिकेशन एट्रिब्यूशन को कैसे लागू किया जाता है?

वेब-टू-ऐप्लिकेशन एट्रिब्यूशन लागू करने के लिए, पहले यह पक्का करें कि आपके वेब कोडबेस में वेब-टू-ऐप्लिकेशन और ऐप्लिकेशन-टू-वेब मेज़रमेंट उपलब्ध हो. ऐसा करने के लिए, इवेंट रजिस्टर करते समय, रिपोर्टिंग ऑरिजिन के अनुरोध में Attribution-Reporting-Eligible हेडर शामिल करें.

अगर रिपोर्टिंग ऑरिजिन सर्वर के लिए, डिक्शनरी के स्ट्रक्चर वाले अनुरोध हेडर के साथ ओएस-लेवल की सहायता उपलब्ध है, तो ब्राउज़र ब्रॉडकास्ट करेगा.

इसके बाद, स्रोत को रजिस्टर करके, यह रजिस्टर करना जारी रखें कि विज्ञापन पर क्लिक किया गया था.

अगर ओएस सहायता उपलब्ध है, तो रिपोर्टिंग ऑरिजिन को स्ट्रिंग स्ट्रक्चर्ड हेडर, Attribution-Reporting-Register-OS-Source के साथ एक रिस्पॉन्स भेजना चाहिए. इसमें वह यूआरएल शामिल होता है जिसमें सोर्स को रजिस्टर करने की जगह के बारे में बताया जाता है.

यह जवाब उसी तरह का होता है जिस तरह वेब-टू-वेब मेज़रमेंट करते समय, रिपोर्टिंग ऑरिजिन जवाब देता है. हालांकि, इस मामले में यह पता चलता है कि Chrome ब्राउज़र के बजाय, Android OS को रिपोर्टिंग मैनेज करनी चाहिए.

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

Attribution-Reporting-Register-OS-Source हेडर, Android OS को वेब सोर्स को रजिस्टर करने के लिए सिग्नल भेजता है. यह हेडर से मेटाडेटा लेता है और उसे Attribution-Reporting-Register-OS-Source में बताए गए विज्ञापन टेक्नोलॉजी यूआरएल पर भेजने के लिए पैकेज करता है. आपको सीधे registerWebSource() को कॉल करने की ज़रूरत नहीं है.

अगले चरण