Topics API को बेहतर बनाना

विषयों की अलग-अलग कैटगरी और फ़िल्टर करने के तरीकों में किए गए अपडेट. साथ ही, रफ़्तार में सुधार और उपयोगकर्ता के बेहतर कंट्रोल.

अपडेट: 8 नवंबर, 2023

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

सबसे लोकप्रिय विषयों को चुनें

Topics API के शुरुआती प्रस्ताव में, उपयोगकर्ताओं के लिए हर हफ़्ते के पांच टॉप विषयों को चुना गया. ये विषय इस आधार पर चुने गए कि उपयोगकर्ताओं ने हिस्सा लेने वाली वेबसाइटों पर, हर विषय के साथ इंटरैक्ट करने की फ़्रीक्वेंसी कितनी रखी. हमें इससे सुझाव मिला है कि एपीआई ने अक्सर ऐसे विषय दिखाए जो विज्ञापन से जुड़ी अहमियत के लिहाज़ से कम काम के होते. जैसे, "News" या "Arts & Entertainment". हमने एक्सप्लोर किया इनमें, कॉल करने वालों को प्राथमिकता वाली सूची सेट करने की अनुमति देने, वेब पर इनवर्स फ़्रीक्वेंसी के आधार पर रैंकिंग, Chrome की ओर से देखे गए विज्ञापन पर क्लिक के हिसाब से रैंकिंग, और ऐसे कई दूसरे तरीके शामिल हैं.

हमने देखा है कि सबसे बेहतर विकल्प, Topics यूटिलिटी फ़ीडबैक को विज्ञापन नेटवर्क से सीधे इंटिग्रेट करना है. इसके लिए हमने "ज़्यादा उपयोगिता" बकेट की अवधारणा शुरू की है. Chrome, इन 22 मुख्य विषयों में से हर एक को (जिन विषयों के पूर्वज नहीं हैं) दो में से एक कैटगरी में रखता है. इससे पता चलता है कि पूरे नेटवर्क में सबसे ज़्यादा और ज़रूरी सुविधाएं हैं. मूल विषयों के सभी डिसेंडेंट, अपने माता-पिता से एक ही बकेट असाइनमेंट इनहेरिट करते हैं. हमारी बेहतर कैटगरी बनाते समय, मूल विषयों को बकेट में शामिल करने का काम, नेटवर्क में मौजूद कंपनियों से मिले इनपुट के आधार पर होता है.

ऊपर बताई गई बातों को ध्यान में रखते हुए, टॉप विषय चुनने के लिए अपडेट किया गया तरीका यहां दिया गया है:

  1. हर अवधि के आखिर में, Chrome, हिस्सा लेने वाले होस्टनेम को उपयोगकर्ता के ब्राउज़िंग इतिहास से विषयों में बदलता है.
  2. सबसे पहले, विषयों को बकेट के हिसाब से क्रम में लगाया जाता है. इसके बाद, इन विषयों को फ़्रीक्वेंसी के हिसाब से क्रम में लगाया जाता है. इसका मतलब है कि अगर दो विषयों के विषय एक ही हैं, लेकिन उनकी फ़्रीक्वेंसी अलग-अलग है, तो ज़्यादा फ़्रीक्वेंसी वाले विषयों को ज़्यादा क्रम में लगाया जाएगा.
  3. आखिर में, Chrome उस अवधि के लिए उपयोगकर्ता के पांच मुख्य विषयों को चुनता है, जिन्हें कॉल करने वाले लोगों के साथ शेयर किया जा सकता है.

हम उम्मीद करते हैं कि खास विषयों से जुड़े "ज़्यादा यूटिलिटी" बकेट असाइनमेंट समय के साथ बेहतर होंगे. ऐसा बड़े नेटवर्क से मिले सुझावों के आधार पर किया जाएगा. यह जानकारी, GitHub पर विषय डेटा स्टोर करने की जगह में कोई समस्या बनाकर दी जा सकती है. यह अपडेट इस तिमाही (2023 की चौथी तिमाही) से उपलब्ध होगा.


अपडेट: 15 जून, 2023

एक साल पहले, हमने Topics API का एलान किया था. यह, दिलचस्पी के हिसाब से विज्ञापन दिखाने के लिए एक प्रस्ताव है. Topics को इस तरह डिज़ाइन किया गया है कि वेबसाइटें निजता बनाए रखते हुए काम के विज्ञापन दिखा सकें. इसके लिए, ब्राउज़र फ़िंगरप्रिंटिंग जैसी छिपे हुए ट्रैकिंग तकनीकों का इस्तेमाल नहीं किया गया है. Topics, उपयोगकर्ताओं की निजता को बनाए रखने के लिए कई तकनीकों का इस्तेमाल करता है. इनमें डेटा को कम करना, ग़ैर-ज़रूरी आवाज़ों को कम करना, संभावित संवेदनशील विषयों को बाहर रखना, और डिवाइस पर डेटा को प्रोसेस करना शामिल है. इन सभी बदलावों की मदद से, विषयों को तीसरे पक्ष की कुकी की तुलना में, उपयोगकर्ता की निजता के लिए बेहतर तरीके से आगे बढ़ाया जाएगा.

जब हमने पहली बार Topics की सुविधा दी, तो हम साफ़ तौर पर बता रहे थे कि यह एक शुरुआती प्रस्ताव है. इसलिए, हमने नेटवर्क से इसे बेहतर बनाने के लिए इनपुट देने के लिए कहा. हमारी घोषणा के बाद से, हम उनके सुझावों को ध्यान से सुन रहे हैं. आज हमें Topics API में हुए कुछ नए सुधारों के बारे में बताते हुए खुशी हो रही है. हमारा मानना है कि इन बदलावों से, उपयोगकर्ता की निजता से समझौता किए बिना, डिजिटल विज्ञापन इंडस्ट्री के लिए Topics ज़्यादा काम का बन जाएगा.

टेक्सॉनमी

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

इस नई कैटगरी को तैयार करते समय, हमें पूरे नेटवर्क में मौजूद कंपनियों, जैसे कि Raaptive (पहले CafeMedia) और Criteo जैसी कंपनियों के साथ काफ़ी जुड़ाव महसूस हुआ. इससे उन कैटगरी को हटा दिया जाता है जो हमें कम काम की लगती हैं. ये कैटगरी उन कैटगरी को बढ़ावा देती हैं जो विज्ञापन देने वालों की दिलचस्पी से बेहतर तरीके से मेल खाती हैं. साथ ही, इससे संभावित संवेदनशील विषयों को हटाने के अपने वादे को भी पूरा किया जा सकता है. हमने व्यावसायिक तौर पर ध्यान देने वाली 280 कैटगरी जोड़ी हैं, जैसे कि "एथलेटिक कपड़े", "मैट्रेस", और "लग्ज़री ट्रैवल". साथ ही, हमने "सिविल इंजीनियरिंग" और "इक्वेस्ट्रियन" जैसे विषयों वाली 160 कैटगरी को हटा दिया है. ये कैटगरी ज़्यादातर साइटों पर विज्ञापन चुनने के लिहाज़ से ज़्यादा व्यावसायिक फ़ायदेमंद नहीं होती हैं. नई कैटगरी में 469 विषय हैं, जबकि पिछले वर्शन के 349 विषय. दोबारा पहचान से जुड़े जोखिम को रोकने के लिए, हमने कैटगरी के साइज़ को सीमित किया है.

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

हर कॉल के हिसाब से फ़िल्टर करना

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

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

इस बदलाव से, एपीआई की निजता पर असर डाले बिना साइटों को विषयों से जुड़ी जानकारी मिलने की संभावना बढ़ जाएगी. ऐसा इसलिए, क्योंकि विषय के बारे में पहले से ही कॉलर को पता चल चुका था.

उपयोगकर्ता नियंत्रण

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

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

गति में सुधार

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

पिछले साल, हमने फ़ेच और (कुछ समय के लिए) XHR के ज़रिए शुरू किए गए अनुरोधों में, हेडर के ज़रिए Topics के लिए सहायता देने का एलान किया था . हाल ही में, हमने एलान किया था कि हम iframe के हेडर का अनुरोध करने के लिए, सहायता देने की योजना बना रहे हैं. इन बदलावों से Topics की परफ़ॉर्मेंस बेहतर होगी. साथ ही, डेवलपर और उपयोगकर्ताओं पर पड़ने वाले नेगेटिव असर को कम किया जा सकेगा.

आगे क्या करना है?

हम Topics API के इन अपडेट को लेकर काफ़ी उत्साहित हैं. हमें भरोसा है कि ये न सिर्फ़ विज्ञापन देने वालों के लिए बेहतर बनाएंगे, बल्कि उन्हें लोगों के लिए काम के विज्ञापन दिखाने के साथ-साथ उनकी निजता बनाए रखने में भी मदद करेंगे. Chrome 114 में हर कॉल के हिसाब से फ़िल्टर करने के अपडेट और स्पीड में सुधार करने की सुविधा पहले से ही उपलब्ध है. टेक्सॉनमी से जुड़े अपडेट, 2023 की तीसरी तिमाही में उपलब्ध होंगे. उपयोगकर्ता कंट्रोल से जुड़े अपडेट, अगले साल की शुरुआत तक उपलब्ध होंगे. हम वेब के लिए नई और ज़्यादा निजी तकनीक बना रहे हैं. साथ ही, हम नेटवर्क से जुड़े सुझाव, शिकायत या राय पर ध्यान देने के लिए लगातार काम कर रहे हैं.