तीसरे पक्ष की कुकी के इस्तेमाल को रोकने के ट्रायल की मदद से, माइग्रेशन में लगने वाले अतिरिक्त समय का अनुरोध करें

टेस्टिंग की सुविधा देने के लिए, Chrome ने 1% उपयोगकर्ताओं के लिए, डिफ़ॉल्ट रूप से तीसरे पक्ष की कुकी के इस्तेमाल पर पाबंदी लगा दी है. Chrome, साल 2024 की तीसरी तिमाही से, तीसरे पक्ष की कुकी पर सभी उपयोगकर्ताओं के लिए पाबंदियां लगाने की योजना बना रहा है. हालांकि, इसके लिए यूनाइटेड किंगडम के Competition and Markets Authority (सीएमए) से मंज़ूरी लेनी होगी. तीसरे पक्ष की कुकी इस्तेमाल करने की सुविधा बंद करने की प्रोसेस को आसान बनाने के लिए, हम तीसरे पक्ष की कुकी इस्तेमाल करने की सुविधा बंद करने के ट्रायल का ऑफ़र दे रहे हैं. इससे, एम्बेड की गई साइटों और सेवाओं को विज्ञापन के अलावा अन्य कामों के लिए, तीसरे पक्ष की कुकी पर निर्भरता से माइग्रेट करने के लिए ज़्यादा समय का अनुरोध करने की सुविधा मिलती है.

इस ट्रायल के लिए रजिस्ट्रेशन, 4 दिसंबर, 2023 के हफ़्ते में शुरू हुआ था. बंद किए जाने से जुड़ा ट्रायल जनवरी 2024 से शुरू होगा और 27 दिसंबर, 2024 को खत्म होगा. हम उम्मीद करते हैं कि ट्रायल की अवधि खत्म होने से पहले, डेवलपर ज़रूरी बदलाव कर लेंगे और अपने प्लान बना लेंगे.

हम इस बात से सहमत हैं कि बंद होने की ट्रायल के लिए रजिस्टर करने की सुविधा शुरू होने और Chrome की मदद से टेस्टिंग की अवधि के दौरान, 1% कुकी को ब्लॉक करने की सुविधा शुरू होने के बीच का समय कम है. समय की इन सीमाओं को दूर करने के लिए, Chrome उन ऑरिजिन के लिए ग्रेस पीरियड दे रहा है जो इस प्रोग्राम में हिस्सा ले रहे हैं. इस दौरान, वे बंद होने वाले टोक़न को डिप्लॉय करने की कोशिश करेंगे. ग्रेस पीरियड 30 जून, 2024 तक चलेगा. इस दौरान, तीसरे पक्ष की कुकी का ऐक्सेस, Chrome में उन ऑरिजिन के पास होगा जिन्होंने बंद होने से पहले आज़माने की सुविधा के लिए रजिस्टर किया है. भले ही, उन्होंने अब तक अपने टोकन डिप्लॉय न किए हों. इस ग्रेस पीरियड का मकसद, ट्रांज़िशन के दौरान वेब के साथ काम करने से जुड़ी समस्याओं से बचना है. हिस्सा लेने वाले ऑरिजिन को ग्रेस पीरियड खत्म होने से पहले, बंद होने वाले वर्शन को आज़माने के लिए टोकन डिप्लॉय करने होंगे.

बंद हो चुकी सुविधा को कुछ समय के लिए इस्तेमाल करने वाला ट्रायल

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

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

तीसरे पक्ष/क्रॉस-साइट iframe का उदाहरण, जिसमें https://top.example पर https://embed.example/iframe.html से एम्बेड किया गया पेज दिखाया गया है. साथ ही, तीसरे पक्ष/क्रॉस-साइट स्क्रिप्ट का उदाहरण, जिसमें https://top.example पर शामिल https://third-party.example/script.js से स्क्रिप्ट दिखाई गई है

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

ज़रूरी शर्तें और समीक्षा की प्रोसेस

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

इस ट्रायल के लिए ये सिद्धांत लागू होते हैं:

  • उपयोगकर्ता के लिए ज़रूरी फ़ंक्शन को बनाए रखना: इस ट्रायल का मकसद, तीसरे पक्ष के उन सेवा देने वालों के लिए है जो उपयोगकर्ता के सफ़र में फ़ंक्शन के काम न करने की समस्या दिखाते हैं.
  • उपयोगकर्ता ट्रैकिंग को सीमित करना: बंद किए जाने से जुड़े ट्रायल का मकसद, विज्ञापन के मकसद से अलग-अलग साइटों पर ट्रैकिंग की सुविधा को काम नहीं कराना है. इसलिए, विज्ञापन के लिए इस्तेमाल किए जाने वाले तीसरे पक्ष के एम्बेड और सेवाएं, इस सुविधा के लिए ज़रूरी शर्तें पूरी नहीं करती हैं.

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

शुरुआत में, Chrome Disconnect.me के साथ काम करेगा. यह इंटरनेट निजता के क्षेत्र में इंडस्ट्री लीडर है. साथ ही, Disconnect की ट्रैकर सुरक्षा सूचियों को लागू करेगा, ताकि विज्ञापन के तौर पर कैटगरी वाली स्क्रिप्ट और डोमेन की पहचान की जा सके. वेब पर मिलते-जुलते कामों के लिए, दूसरे ब्राउज़र पहले से ही Disconnect का इस्तेमाल कर रहे हैं.

हम रजिस्ट्रेशन के अनुरोधों के लिए, यह प्रोसेस लागू करेंगे:

  • अगर तीसरे पक्ष का ऑरिजिन, किसी ऐसे विज्ञापन डोमेन से मैच करता है जिसकी जानकारी पहले से है, तो रजिस्ट्रेशन का अनुरोध अस्वीकार कर दिया जाएगा. ऐसा तब भी होगा, जब ऑरिजिन, Disconnect की विज्ञापन सूची में मौजूद किसी एंट्री से मैच करता हो. आम तौर पर, सूची में मौजूद एंट्री, बताए गए ऑरिजिन के नीचे मौजूद सभी सबडोमेन से मैच होंगी. हालांकि, कुछ एंट्री में पाथ एलिमेंट शामिल होता है. ज़्यादा सटीक एंट्री, दिए गए ऑरिजिन से मैच करेंगी, लेकिन सबडोमेन से नहीं.
  • उपयोगकर्ताओं को होने वाली समस्या को दोहराने के लिए, चरणों की जानकारी देना ज़रूरी है. खास तौर पर, यह अनुभव उस उपयोगकर्ता के लिए होना चाहिए जो उस डिवाइस को ऑपरेट कर रहा है जहां कुकी सेव की गई है, न कि उस उपयोगकर्ता के लिए जो बाद में डेटा का विश्लेषण करता है. अगर हम खराब उपयोगकर्ता अनुभव की पुष्टि नहीं कर पाते हैं, तो रजिस्ट्रेशन का अनुरोध अस्वीकार कर दिया जाएगा.
  • ऐसा न करने पर, रजिस्ट्रेशन के अनुरोध को स्वीकार कर लिया जाएगा.
  • अगर आपने किसी ऑरिजिन को पहले मंज़ूर किए गए ऐप्लिकेशन से "मिलता-जुलता" बताया है, तो ऑरिजिन के बीच के संबंध के बारे में जानकारी दें.

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

हम गलत इस्तेमाल और धोखाधड़ी रोकने के लिए, ऐसे इस्तेमाल के उदाहरणों को भी मंज़ूरी दे रहे हैं जिनके लिए हमें पुष्टि करने वाला सबूत मिलता है. इस्तेमाल के इन उदाहरणों का बेहतर तरीके से आकलन करने के बारे में सुझाव/राय देने के लिए, हम आपका स्वागत करते हैं.

बंद होने से पहले आज़माने के लिए आवेदन करना

समस्या को दोहराने का तरीका शामिल करें, ताकि हमारी टीम इस बात की पुष्टि कर सके कि समस्या, फ़ंक्शन के काम न करने की वजह से है. इसके अलावा, अगर समस्या को हल करना आसान है और/या आपकी सुविधा को लॉगिन या इससे मिलती-जुलती प्रक्रिया से ऐक्सेस किया जाता है, तो Chrome DevTools रिकॉर्डर का इस्तेमाल करके, समस्या को दोहराने के तरीके की रिकॉर्डिंग का लिंक दिया जा सकता है.

  1. तीसरे पक्ष की कुकी के इस्तेमाल पर पाबंदी के लिए ट्रायल पर जाएं और "रजिस्टर करें" पर क्लिक करें.
  2. "वेब ऑरिजिन" के लिए, वह ऑरिजिन दें जो आपके एम्बेड किए गए पेज या स्क्रिप्ट को दिखाता है.
  3. "तीसरे पक्ष की मैचिंग" विकल्प, इस बात पर निर्भर करेगा कि आपको टोकन कैसे देना है. इन विकल्पों के बारे में ज़्यादा जानकारी, मुफ़्त में आज़माने का टोकन जोड़ें में दी गई है.
    • अगर एम्बेड किए गए अपने पेजों पर, एचटीटीपी हेडर या मेटा टैग में टोकन दिया जा रहा है, तो "तीसरे पक्ष की मैचिंग" को चेक न करें.
    • अगर किसी दूसरी साइट में JavaScript की मदद से टोकन इंजेक्ट किया जा रहा है, तो आपको "तीसरे पक्ष की मैचिंग" को देखना होगा.
    • अगर आपको दोनों काम करने हैं, तो आपको अलग-अलग रजिस्ट्रेशन करने होंगे.
  4. अगर आपने एक से ज़्यादा सबडोमेन पर क्रॉस-साइट कॉन्टेंट होस्ट किया है, तो "मुझे ऑरिजिन के सभी सबडोमेन से मैच करने के लिए टोकन चाहिए" विकल्प को चुनें.
    • इस विकल्प को चुनने पर, दिया गया टोकन, रजिस्टर किए गए डोमेन और उसके नीचे मौजूद डोमेन से मैच करेगा. उदाहरण के लिए: example.com, www.example.com, foo.example.com, और bar.foo.example.com से मैच करने के लिए, https://example.com रजिस्टर करें. https://www.example.com को रजिस्टर करने पर, आपका टोकन www.example.com और foo.www.example.com से मैच करेगा, लेकिन foo.example.com से नहीं.
    • टोकन, वाइल्डकार्ड मैचिंग की तरह ही एक से ज़्यादा सबडोमेन से मैच करेंगे, जैसे कि *.<domain>. example.com के लिए टोकन का अनुरोध करें. इसे a.example.com, b.example.com पर दिया जा सकता है. तीसरे पक्ष की कुकी का ऐक्सेस, अब भी सिर्फ़ उन ऑरिजिन के लिए फिर से चालू किया जाएगा जो टोकन उपलब्ध कराते हैं, न कि सभी सबडोमेन के लिए. सबडोमेन मैचिंग की सुविधा चालू होने पर कौनसी कुकी चालू होती हैं? देखें.
    • अगर आपने अलग-अलग ऑरिजिन पर क्रॉस-साइट कॉन्टेंट होस्ट किया है, जो एक ही डोमेन के तहत नहीं आते, तो आपको हर ऑरिजिन के लिए अलग-अलग रजिस्ट्रेशन करने होंगे.
  5. 'जानकारी ज़ाहिर करना और सहमति' में शामिल सभी शर्तों को स्वीकार करें. इसके लिए, सभी बॉक्स पर सही का निशान लगाएं.
  6. अनुरोध सबमिट करें.
  7. आपके अनुरोध को प्रोसेस करने के लिए, हमें और जानकारी चाहिए. आपको अपने-आप जनरेट हुए टिकट के साथ एक ईमेल सूचना मिलेगी. इसमें आपसे ये जानकारी मांगी जाएगी:
    • आपके अनुरोध किए गए ऑरिजिन से जुड़े सबडोमेन की संख्या
    • तीसरे पक्ष की गड़बड़ी वाले उस repo के बग का आईडी या लिंक जिसकी आपने पहले goo.gle/report-3pc-broken पर शिकायत की थी.
    • गड़बड़ी/इस्तेमाल के उदाहरण के बारे में कोई ऐसी अतिरिक्त जानकारी/ब्यौरा जिसे आपको हमें बताना है. (अगर मुफ़्त में आज़माने के अनुरोध को अस्वीकार कर दिया गया है, तो अपील करें. इसमें बताएं कि आपका ऑरिजिन, मुफ़्त में आज़माने की इस सुविधा के लिए तय की गई शर्तों को क्यों/कैसे पूरा करता है).

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

जांच के लिए फ़्लैग सेट करना

हमारा सुझाव है कि आप Chrome 123 से ये फ़्लैग सेट करें, ताकि असरदार तरीके से जांच की जा सके. फ़्लैग सेटिंग के इस कॉम्बिनेशन से, मोड B के उपयोगकर्ता अनुभव को दोहराने में मदद मिलेगी.

  • chrome://flags/#third-party-cookie-deprecation-trialenabled
    यह डिफ़ॉल्ट सेटिंग है. मुफ़्त में आज़माने की सुविधा का इस्तेमाल करने की अनुमति दें.

  • chrome://flags/#tracking-protection-3pcdenabled
    ट्रैकिंग सुरक्षा चालू करें: पता बार में आइकॉन के तौर पर आंख दिखाने वाला यूज़र इंटरफ़ेस (यूआई) दिखाएं, ताकि उपयोगकर्ता किसी साइट के लिए तीसरे पक्ष की कुकी को कुछ समय के लिए चालू कर सके. साथ ही, chrome://settings/cookies के बजाय, chrome://settings/trackingProtection दिखाएं.

  • chrome://flags/#tpcd-metadata-grantsdisabled
    Chrome को इस तरह सेट करें कि वह ग्रेस पीरियड के लागू न होने पर भी काम करता रहे. इसका इस्तेमाल करके यह जांच की जा सकती है कि आपकी साइट ने ग्रेस पीरियड खत्म होने से पहले, बंद होने वाले टेंप्लेट को आज़माने के लिए टोकन सही तरीके से डिप्लॉय किए हैं या नहीं. हालांकि, यह जांच सिर्फ़ उस साइट के लिए की जा सकती है जिस पर ग्रेस पीरियड लागू है.

  • chrome://flags/#tpcd-heuristics-grantsdisabled
    ह्यूरिस्टिक्स (तय नियमों) के आधार पर, समस्या को कम करने की अनुमति न दें. इससे यह जांचने में मदद मिल सकती है कि तीसरे पक्ष की कुकी के बिना, लंबे समय तक काम करने वाले अन्य सुधार, हेरिस्टिक्स के कम करने के बिना उम्मीद के मुताबिक काम कर रहे हैं या नहीं. साथ ही, यह भी पता चलता है कि तीसरे पक्ष की कुकी इस्तेमाल करने की सुविधा बंद करने के ट्रायल में हिस्सा लेने वाले लोग, उम्मीद के मुताबिक काम कर रहे हैं या नहीं.

अगर आपको मैन्युअल तरीके से यह जांच करनी है कि ग्रेस पीरियड उम्मीद के मुताबिक काम कर रहा है या नहीं, तो डिप्लॉयमेंट की जांच करने से पहले, आपको इसे बंद करने के बजाय चालू करना होगाchrome://flags/#tpcd-metadata-grants.

मुफ़्त में आज़माने का टोकन जोड़ना

ज़्यादा जानकारी के लिए, ऑरिजिन ट्रायल शुरू करना, तीसरे पक्ष के ऑरिजिन ट्रायल, और Chrome के ऑरिजिन ट्रायल से जुड़ी समस्या हल करना पढ़ें.

आपको उन सभी पेज के जवाबों में ट्रायल टोकन शामिल करना चाहिए जहां आपको क्रॉस-साइट कॉन्टेक्स्ट में कुकी सेट करनी हैं या भेजनी हैं.

एचटीटीपी हेडर में टोकन देना

अगर आपको किसी क्रॉस-साइट iframe में एम्बेड किए गए पेज के लिए, तीसरे पक्ष की कुकी को फिर से चालू करना है, तो पेज रिस्पॉन्स में Origin-Trial एचटीटीपी हेडर शामिल करें:

Origin-Trial: TOKEN_GOES_HERE

यह समस्या, बंद होने वाले ट्रायल रजिस्ट्रेशन में "तीसरे पक्ष की मैचिंग" को चालू न करने से जुड़ी है. इसकी वजह यह है कि आपने अपने जवाबों में टोकन दिया है.

उस पेज के रिस्पॉन्स से कुकी सेट की जा सकती है. उसी ऑरिजिन के बाद के अनुरोधों में, साइट की क्रॉस-साइट कुकी शामिल होंगी. जैसे, उस पेज के सब-रिसॉर्स या उस पेज से नेविगेशन. साथ ही, कुकी भी सेट की जा सकती हैं.

पेज के जवाब में दिए गए टोकन को दोहराने वाला डायग्राम.

अगर आपको सेशन में, ऑरिजिन को किए गए पहले अनुरोध पर ही अलग-अलग साइटों की कुकी चाहिए, तो ट्रायल के नाम को पास करने वाले Critical-Origin-Trial हेडर का इस्तेमाल भी किया जा सकता है:

Critical-Origin-Trial: Tpcd

इससे ब्राउज़र, तीसरे पक्ष की कुकी चालू करके अनुरोध फिर से करेगा.

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

मेटा टैग में टोकन दें

किसी पेज में, दस्तावेज़ में मेटा टैग का इस्तेमाल किया जा सकता है <head>:

<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">

मेटा टैग, पेज में मौजूद अनुरोधों या JavaScript के लिए, तीसरे पक्ष की कुकी को चालू करेगा. हालांकि, अगर आपको शुरुआती अनुरोध पर मौजूदा कुकी भेजनी हैं, तो आपको एचटीटीपी हेडर का इस्तेमाल करना होगा.

JavaScript की मदद से टोकन इंजेक्ट करना

अगर आपको अपने पेज का अनुरोध करने से पहले या उसके बिना, अपने ऑरिजिन के लिए तीसरे पक्ष की कुकी चालू करनी हैं, तो JavaScript का इस्तेमाल करके टॉप-लेवल साइट में टोकन इंजेक्ट किया जा सकता है. उदाहरण के लिए, अगर किसी क्रॉस-साइट इमेज के अनुरोध पर कुकी ज़रूरी हैं या आपको JavaScript की मदद से iframe बनाना है, तो:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

ऐसा करने के लिए, आपको बंद होने वाले ट्रायल रजिस्ट्रेशन में "तीसरे पक्ष की मैचिंग" को चालू करना होगा. ऐसा इसलिए, क्योंकि आपने अपने ऑरिजिन (तीसरे पक्ष) के लिए, टोकन को किसी दूसरी साइट में इंजेक्ट किया है.

तीसरे पक्ष की मैचिंग की सुविधा चालू होने पर, किसी भी ऑरिजिन पर टोकन इंजेक्ट किया जा सकता है. इसमें आपका ऑरिजिन भी शामिल है.

डायग्राम में यह दिखाया गया है कि तीसरे पक्ष की स्क्रिप्ट, पैरंट पेज में टोकन को इंजेक्ट करती है.

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

अपने टोकन की पुष्टि करना

DevTools खोलें और 'ऐप्लिकेशन' टैब पर जाएं. बाईं ओर मौजूद नेविगेशन में, फ़्रेम ट्री को बड़ा करें. अगर कोई टोकन दिया गया है, तो किसी भी फ़्रेम को चुनने पर, ऑरिजिन ट्रायल सेक्शन दिखेगा. अगर टोक़न को टॉप-लेवल साइट में इंजेक्ट किया जा रहा है, तो आपको यह "टॉप" एंट्री में दिखेगा. इसके अलावा, आपको वह फ़्रेम चुनना चाहिए जो आपके एम्बेड किए गए पेज से जुड़ा हो.

अगर आपने टोकन दिया है, तो आपको ऑरिजिन ट्रायल सेक्शन में "Tpcd" के लिए एक एंट्री दिखेगी. अगर इसकी मदद से सुविधा चालू हो जाती है, तो आपको हरे रंग में "चालू है" स्टेटस दिखेगा. ऐसा न करने पर, आपको गड़बड़ी का स्टेटस लाल रंग में दिखेगा. साथ ही, समस्या देखने के लिए एंट्री को बड़ा किया जा सकता है.

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

कौनसी कुकी चालू हैं?

बंद की जा रही कुकी को कुछ समय के लिए इस्तेमाल करने वाले ट्रायल में, सिर्फ़ उस ऑरिजिन के लिए तीसरे पक्ष की कुकी चालू की जाती है जिसके लिए ट्रायल के लिए रजिस्टर किया गया है. चालू होने के बाद, तीसरे पक्ष की कुकी उस ऑरिजिन के iframe और सब-रिसॉर्स के अनुरोधों पर मौजूद होंगी. तीसरे पक्ष की कुकी, उस ऑरिजिन के iframe में भी document.cookie के साथ उपलब्ध होंगी.

यहां कुकी Domain एट्रिब्यूट को शामिल नहीं किया जाता. सिर्फ़ अनुरोध यूआरएल का ऑरिजिन इस्तेमाल किया जाता है. अगर किसी अनुरोध में तीसरे पक्ष की कुकी शामिल हैं, तो ऐसी सभी कुकी सामान्य रूप से अटैच कर दी जाएंगी. भले ही, कुकी का डोमेन ज़्यादा अनुमति देने वाला हो.

उदाहरण के लिए, अगर https://one.test.example रजिस्टर है और उसका टोकन https://one.test.example iframe में दिया गया है, तो:

  • https://one.test.example/image.jpg को https://one.test.example से सेट की गई कुकी मिलेंगी
  • https://one.test.example/image.jpg को Domain=.test.example के साथ अन्य ऑरिजिन से सेट की गई कुकी मिलेंगी
  • https://test.example/image.jpg या https://two.test.example/image.jpg के अनुरोधों को तीसरे पक्ष की कुकी नहीं मिलेंगी, क्योंकि वे एक ही ऑरिजिन नहीं हैं.

सबडोमेन मैचिंग की सुविधा चालू होने पर, कौनसी कुकी चालू होती हैं?

"सभी सबडोमेन से मैच करें" विकल्प की मदद से, रजिस्ट्रेशन ऑरिजिन या किसी ऐसे ऑरिजिन पर एक ही टोकन का इस्तेमाल किया जा सकता है जिसमें ज़्यादा खास सबडोमेन हो. सबडोमेन मैच करने वाले https://test.example के लिए टोकन का इस्तेमाल, https://test.example, https://one.test.example या https//two.test.example iframes और तीसरे पक्ष की स्क्रिप्ट लोड के साथ, मुफ़्त में आज़माने की सुविधा को चालू करने के लिए किया जा सकता है.

इसके अलावा, सबडोमेन मैचिंग की सुविधा चालू होने पर, तीसरे पक्ष की कुकी भी अनुरोधों पर और उनसे जुड़े सबडोमेन के iframe में उपलब्ध होंगी. उदाहरण के लिए, अगर https://test.example सबडोमेन मैचिंग का इस्तेमाल करता है, तो https://cdn.one.test.example/image.jpg जैसे सब-रिसॉर्स के अनुरोधों को तीसरे पक्ष की कुकी मिलेंगी.

मुफ़्त में आज़माने की सुविधा बंद करने पर, सबडोमेन मैच करने की सुविधा को ध्यान में नहीं रखा जाता. मुफ़्त में आज़माने की सुविधा को बंद करने के लिए, रजिस्ट्रेशन में मौजूद ऑरिजिन से पूरी तरह मैच करने वाला iframe, टोकन के बिना लोड किया जाना चाहिए. इसलिए, सबडोमेन मैच करने वाले https://test.example के लिए रजिस्टर करने की सुविधा को, सिर्फ़ टोकन के बिना https://test.example iframe से बंद किया जा सकता है. आने वाले समय में, इसमें बदलाव हो सकता है. इसलिए, हमारा सुझाव है कि अगर आपको मुफ़्त में आज़माने की सुविधा चालू करनी है, तो सभी सबफ़्रेम iframes पर टोकन दें. अगर आपको मुफ़्त में आज़माने की सुविधा बंद करनी है, तो सभी iframes से टोकन हटाएं.

ट्रायल टोकन से जुड़ी समस्या हल करना

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

इस ट्रायल के दौरान, आपको कुछ सामान्य समस्याएं आ सकती हैं:

  • "मुझे ऑरिजिन के सभी सबडोमेन से मैच करने के लिए टोकन चाहिए" विकल्प चुनने पर, दिया गया टोकन रजिस्टर किए गए डोमेन और उसके नीचे के डोमेन से मैच करेगा. उदाहरण के लिए: example.com, www.example.com, foo.example.com, और bar.foo.example.com से मैच करने के लिए, https://example.com रजिस्टर करें. https://www.example.com को रजिस्टर करने पर, आपका टोकन www.example.com और foo.www.example.com से मैच करेगा, लेकिन foo.example.com से नहीं.
  • आपकी वेबसाइट पर एम्बेड की गई तीसरे पक्ष की साइटों या सेवाओं को, मुफ़्त में आज़माने की सुविधा के लिए खुद रजिस्टर करना होगा. आपको ऐसे डोमेन के लिए आवेदन नहीं करना चाहिए जिसका कंट्रोल/मालिकाना हक आपके पास नहीं है.
  • अगर आपने ऑरिजिन ट्रायल के रजिस्ट्रेशन में कोई गलती की है, तो गड़बड़ियों को ठीक करने और नया टोकन पाने के लिए, आपको फिर से रजिस्ट्रेशन करना होगा.

अक्सर पूछे जाने वाले सवाल

  1. अगर मुझे Disconnect.me की सूची के बारे में कुछ पूछना है, तो क्या होगा?
  2. अगर मेरे डोमेन का इस्तेमाल विज्ञापन और विज्ञापन के अलावा दूसरे कामों के लिए भी किया जाता है, तो क्या मुझे बंद होने से पहले इस्तेमाल करने की सुविधा के लिए रजिस्टर किया जा सकता है?
    • विज्ञापन दिखाने के लिए इस्तेमाल किए जाने वाले तीसरे पक्ष के एम्बेड और सेवाओं को, बंद होने से पहले आज़माने की सुविधा नहीं मिल सकती. इसकी वजहें, इस ब्लॉग में पहले बताई गई हैं. इसमें विज्ञापन से जुड़े ऐसे डोमेन भी शामिल हैं जिनका इस्तेमाल, विज्ञापन के अलावा अन्य कामों के लिए भी किया जाता है. ज़्यादा जानकारी के लिए, ज़रूरी शर्तें और समीक्षा की प्रोसेस सेक्शन देखें.
  3. क्या साइटों को यह दिखेगा कि उनके कौनसे पार्टनर, बंद होने से पहले की सुविधा के ट्रायल में रजिस्टर किए हैं? क्या वे अपने सभी पार्टनर के लिए रजिस्ट्रेशन की संख्या सीमित कर पाएंगे?
    • हां, साइटें यह देख सकती हैं कि कौनसे एम्बेड और सेवाएं, बंद होने वाले ट्रायल टोकन पर निर्भर हैं. इसके लिए, उन्हें Chrome DevTools के ऐप्लिकेशन पैनल में टोकन की जानकारी देखनी होगी. ज़्यादा जानकारी के लिए, Chrome के ऑरिजिन ट्रायल से जुड़ी समस्या हल करना लेख पढ़ें.
    • टॉप लेवल साइटें, अपने सभी पार्टनर के लिए रजिस्ट्रेशन की सीमा तय नहीं कर पाएंगी. इसके अलावा, वे अपने पेज पर एम्बेड की गई सेवाओं और एम्बेड की गई साइटों के लिए भी ऐसा नहीं कर पाएंगी. अगर ज़रूरी हो, तो पार्टनर से संपर्क करें.
  4. यह ट्रायल, उपयोगकर्ता-एजेंट को कम करने वाले ऑरिजिन ट्रायल जैसे अन्य ट्रायल से कैसे अलग है?
    • इस ट्रायल में, रजिस्टर करने की नई प्रोसेस को शामिल किया गया है. इसमें, ऑरिजिन ट्रायल कंसोल में नए यूज़र इंटरफ़ेस (यूआई)/पेजों के साथ-साथ, हिस्सा लेने की ज़रूरी शर्तें पूरी करना ज़रूरी है.
    • यह दूसरी तरह से भी अलग है, क्योंकि यह सिर्फ़ तीसरे पक्ष की एम्बेड की गई साइटों के लिए है. इससे कई साइटों/सेवा क्लाइंट पर, वेब के साथ काम करने से जुड़ी ज़्यादा से ज़्यादा समस्याओं को हल किया जा सकता है.
  5. क्या तीसरे पक्ष की कुकी के इस्तेमाल पर रोक लगाने के लिए, पहले पक्ष की कुकी के इस्तेमाल पर रोक लगाने का ट्रायल होगा? क्या टॉप लेवल की साइटें अपनी पूरी साइट के लिए 3PCs को चालू करने के लिए, इसमें रजिस्टर कर सकती हैं?
  6. बंद किए जाने से जुड़े ट्रायल के लिए किए गए आवेदन की समीक्षा में कितना समय लगेगा? मैं अपने आवेदन की स्थिति कहां देखूं?
    • जवाब मिलने में लगने वाला समय अलग-अलग हो सकता है. हमारा सुझाव है कि आप जल्द से जल्द रजिस्ट्रेशन की प्रोसेस शुरू करें, ताकि आप पहली तिमाही की शुरुआत में तीसरे पक्ष की 1% कुकी के बंद होने से पहले तैयार हो जाएं. अगर आपको रजिस्ट्रेशन सबमिट करने के एक से दो हफ़्ते के अंदर कोई जवाब नहीं मिलता है, तो कृपया 3pcd-deprecationtrial@google.com से संपर्क करें.
    • खुली बातचीत, फ़ैसले की स्थिति, और वजह के लिए गड़बड़ी का थ्रेड.
  7. हमारे ट्रायल रजिस्ट्रेशन को मंज़ूरी मिल गई है. साथ ही, हमने सुझाए गए तरीके के मुताबिक ट्रायल टोकन को डिप्लॉय कर दिया है. हालांकि, बंद होने से पहले आज़माने की सुविधा, उम्मीद के मुताबिक काम नहीं कर रही है. हमें क्या करना चाहिए?