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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

अगले चरण