तीसरे पक्ष की कुकी का इस्तेमाल बंद करने के लिए, मुफ़्त में आज़माने की ग्रेस पीरियड खत्म होने पर, ऑप्ट-आउट करने का तरीका

तीसरे पक्ष की कुकी को बंद करने के ट्रायल में हिस्सा लेने वाली साइटों को, Chrome तीसरे पक्ष की कुकी को कुछ समय के लिए फिर से चालू करने के लिए ग्रेस पीरियड देता है. ग्रेस पीरियड के दौरान, साइटें Chrome में तीसरे पक्ष की कुकी को ऐक्सेस कर सकती हैं. भले ही, उन्होंने अब तक ट्रायल टोकन डिप्लॉय न किए हों.

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

डेवलपर को ऑप्ट-आउट करने के तरीके की ज़रूरत क्यों होती है

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

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

ग्रेस पीरियड के दौरान ऑप्ट-आउट करने के प्रतिशत कॉन्फ़िगर करना

इस सुविधा से ऑप्ट-आउट करने के लिए, /.well-known/tpcd/grace-period.json पर अपनी साइट की .well-known डायरेक्ट्री में जाकर, सार्वजनिक तौर पर ऐक्सेस की जा सकने वाली कॉन्फ़िगरेशन फ़ाइल उपलब्ध कराएं. grace-period.json फ़ाइल में, बंद होने वाले ट्रायल के ग्रेस पीरियड में से किसी एक या दोनों के लिए, ऑप्ट-आउट करने का प्रतिशत दिया जाता है:

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

इनमें 0, 25, 50 या 100 की वैल्यू हो सकती हैं. उदाहरण के लिए:

{
  "ThirdPartyOptOutPercentage": 25
}

टेस्ट डिप्लॉयमेंट

अगर आपको ग्रेस पीरियड से ऑप्ट-आउट करने का विकल्प चाहिए, तो हमारा सुझाव है कि आप जल्द से जल्द grace-period.json को डिप्लॉय करें. ध्यान दें कि एक या दोनों कुंजियों के लिए, वैल्यू 0 है. इससे आपको यह पुष्टि करने में मदद मिलेगी कि Chrome, फ़ाइल को उम्मीद के मुताबिक प्रोसेस कर रहा है या नहीं. साथ ही, ग्रेस पीरियड चालू होने की प्रोसेस पर कोई असर नहीं पड़ेगा. जब आप तैयार हों, तो प्रतिशत को बढ़ाना शुरू किया जा सकता है. आने वाले समय में, हम डेवलपर को ऐसे टूल उपलब्ध कराने की योजना बना रहे हैं जिनकी मदद से वे उन साइटों के लिए, ग्रेस पीरियड की ऐक्टिवेशन स्थिति के बारे में क्वेरी कर सकें जिन्हें ब्राउज़र से ऐक्सेस किया जाता है.

grace-period.json फ़ाइल को लागू करने के लिए, सही फ़ॉर्मैट में होनी चाहिए. गड़बड़ियों से बचने के लिए, ग्रेस पीरियड के ऑप्ट-आउट की पुष्टि करने वाले टूल की मदद से अपनी फ़ाइल की जांच करें.

ऑप्ट-आउट करने के तरीके को डीबग करना

Google के सर्वर नियमित तौर पर हर उस साइट पर grace-period.json फ़ाइल (अगर यह मौजूद है) की जांच करते हैं जिसके लिए ग्रेस पीरियड चालू है. इसके बाद, ऑप्ट-आउट करने के प्रतिशत को सभी Chrome क्लाइंट के लिए बांटा जा सकता है. हालांकि, इस प्रोसेस को पूरा होने में 24 से 48 घंटे लग सकते हैं. Chrome में एक टूल उपलब्ध कराया जाएगा. इससे साइट डेवलपर, Chrome DevTools की समस्याओं वाले पैनल में जाकर, ग्रेस पीरियड के चालू होने की स्थिति देख पाएंगे. इससे उन्हें यह समझने में मदद मिलेगी कि ऑप्ट-आउट कब होता है.

उदाहरण

तीसरे पक्ष का उदाहरण

यहां दिए गए उदाहरण में, third-party.example को तीसरे पक्ष के बंद हो चुके ट्रायल के लिए रजिस्टर किया गया है और उनके लिए ग्रेस पीरियड चालू कर दिया गया है. वे इस फ़ाइल को third-party.example/well-known/tpcd/grace-period.json: पर होस्ट करते हैं

{
  "ThirdPartyOptOutPercentage": 25
}

यह फ़ाइल उपलब्ध होने के बाद, third-party.example से साइटों या सेवाओं को ऐक्सेस करने वाले 25% Chrome क्लाइंट के लिए, ग्रेस पीरियड खत्म हो जाएगा. ट्रैकिंग सुरक्षा के तहत आने वाले Chrome क्लाइंट के लिए, third-party.example की तीसरे पक्ष की कुकी का इस्तेमाल तब तक नहीं किया जाएगा, जब तक तीसरे पक्ष का, बंद करने का ट्रायल चालू नहीं हो जाता.

पहले पक्ष का उदाहरण

यहां दिए गए उदाहरण में, first-party.example को पहले पक्ष के बंद हो चुके ट्रायल के लिए रजिस्टर किया गया है और उनके लिए ग्रेस पीरियड चालू कर दिया गया है. वे इस फ़ाइल को first-party.example/well-known/tpcd/grace-period.json: पर होस्ट करते हैं

{
  "FirstPartyOptOutPercentage": 50
}

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

ज़्यादा जानें

अगर ऑप्ट-आउट करने के तरीके के बारे में आपका कोई सवाल है, तो Privacy Sandbox की सहायता डेटा स्टोर करने की जगह पर समस्या की शिकायत करें.