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

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

प्राइवसी सैंडबॉक्स, मूल रूप से वेब-टू-ऐप्लिकेशन और ऐप्लिकेशन-टू-वेब एट्रिब्यूशन के साथ काम करता है. वहीं, 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() को कॉल करने की ज़रूरत नहीं है.

अगले चरण