Chrome ने एट्रिब्यूशन रिपोर्टिंग एपीआई क्यों भेजा

Attribution Reporting API, Chrome का एपीआई है. यह Attribution Reporting के इस्तेमाल के उदाहरणों के लिए, उपयोगकर्ताओं की निजता को बेहतर बनाने में मदद करता है. इनमें से एक प्रस्ताव (1, 2, 3, 4, वगैरह) में एक ही समस्या को हल करने की कोशिश की गई है.

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

Attribution Reporting API की मदद से मिलने वाले इस्तेमाल के उदाहरण, तीसरे पक्ष की कुकी का इस्तेमाल बंद करने से पहले, नेटवर्क की ज़रूरतों को बेहतर तरीके से पूरा करने के लिए अहम हैं.

हमारा मानना है कि बेहतर हो रहे वेब नेटवर्क के लिए, एट्रिब्यूशन रिपोर्टिंग के इस्तेमाल के उदाहरण अहम हैं. हम यह भी मानते हैं कि Chrome से तीसरे पक्ष की कुकी को हटाना, वेब पर उपयोगकर्ताओं की निजता को बेहतर बनाने के लिए बहुत ज़रूरी है.

नेटवर्क की ज़रूरतों को पूरा करने और उपयोगकर्ता की निजता को बेहतर तरीके से सुरक्षित रखने के लिए, हमें लगता है कि इस एपीआई को भेजना ज़रूरी है. इसलिए, तीसरे पक्ष की कुकी का इस्तेमाल बंद करने से पहले, टेस्टिंग और कैलिब्रेशन को चालू करें. यह स्थिति प्राइवसी सैंडबॉक्स और Chrome की तरफ़ से तीसरे पक्ष की कुकी हटाने से जुड़े, यूके के कॉम्पिटिशन ऐंड मार्केट्स अथॉरिटी (सीएमए) को लेकर हमारे किए गए वादों के मुताबिक है.

Attribution Reporting API की शिपिंग से, डेवलपर को नई टेक्नोलॉजी के हिसाब से काम करने और स्टैंडर्ड प्रोसेस के बारे में असल अनुभव देने में मदद मिलेगी. साथ ही, उपयोगकर्ताओं की निजता को भी बेहतर बनाया जा सकेगा.

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

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

Attribution Reporting API की शिपिंग से, वेब प्लैटफ़ॉर्म पर आने वाले समय में मेज़रमेंट की प्रोसेस शुरू करने के लिए ठोस फ़ायदे मिलेंगे:

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

ये फ़ायदे, उपयोगकर्ता की निजता में किए गए बुनियादी सुधार के अलावा, तीसरे पक्ष की कुकी को बंद करने के बाद आते हैं. हमारा मानना है कि पहले एक ऐसा एपीआई उपलब्ध कराना होगा जो एट्रिब्यूशन रिपोर्टिंग के इस्तेमाल के उदाहरणों के साथ काम करता हो. इसकी वजहें ऊपर बताई गई हैं.

Chrome, इंटरऑपरेबल (दूसरे सिस्टम के साथ काम करने वाला) आइटम को बदलने के दौरान, डेटा को सावधानी से माइग्रेट करेगा.

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

हालांकि, हम मानते हैं कि कुछ ब्राउज़र ने Chrome के प्रस्ताव के लिए सकारात्मक संकेत नहीं दिए हैं. आने वाले समय में, हमारा लक्ष्य एक ऐसा इंटरऑपरेबल स्टैंडर्ड है जिसे ब्राउज़र पर बड़े पैमाने पर इस्तेमाल किया जा सकता है. साथ ही, हम ऐसे समाधान की पहचान करने के लिए लगातार काम कर रहे हैं.

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

लोगों से जुड़ें और सुझाव, शिकायत या राय शेयर करें

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