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

तीसरे पक्ष की कुकी को रोकने के ट्रायल में हिस्सा लेने वाली साइटों के लिए, 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
}

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

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

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

{
  "FirstPartyOptOutPercentage": 50
}

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

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

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