इनमें से किसी भी एक साइट में हिस्सा लेने वाली साइटों के लिए तीसरे पक्ष की कुकी के इस्तेमाल को रोकने के ट्रायल, 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
}
ग्रेस पीरियड से ऑप्ट-आउट करने का प्रतिशत बदलने से, Chrome क्लाइंट की संख्या पर कोई असर नहीं पड़ता यह Chrome की ट्रैकिंग सुरक्षा सुविधा के मुताबिक काम करती है. यह Chrome के 1% हिस्से पर, तीसरे पक्ष की कुकी पर पाबंदी लगाती है क्लाइंट.
उदाहरण के लिए: अगर किसी वेबसाइट के लिए, ग्रेस पीरियड से ऑप्ट-आउट करने की अवधि 50% पर सेट है, इसके बाद, Chrome क्लाइंट के 0.5% (1% * 50%) लोगों के लिए, तीसरे पक्ष की कुकी पर पाबंदी लगा दी जाएगी साइट पर.
टेस्ट डिप्लॉयमेंट
अगर आपको ग्रेस पीरियड के दौरान ऑप्ट-आउट करने का फ़ायदा लेना है, तो हमारा सुझाव है कि आप जल्द से जल्द grace-period.json
को डिप्लॉय करें. साथ ही, एक या दोनों कुंजियों के लिए 0
की वैल्यू दें. इससे यह पुष्टि की जा सकती है कि Chrome, फ़ाइल को उम्मीद के मुताबिक प्रोसेस कर रहा है या नहीं. इससे ग्रेस पीरियड चालू होने पर कोई असर नहीं पड़ेगा. इसके बाद, जब आप तैयार हों, तब प्रतिशत बढ़ाया जा सकता है. आने वाले समय में, हम डेवलपर के लिए ऐसे टूल उपलब्ध कराने जा रहे हैं जिनकी मदद से वे अपने ब्राउज़र से ऐक्सेस की गई साइटों के लिए, ग्रेस पीरियड के दौरान चालू होने की स्थिति के बारे में क्वेरी कर पाएंगे.
grace-period.json
फ़ाइल को लागू करने के लिए, सही फ़ॉर्मैट में होनी चाहिए. यहां की यात्रा पर हूं
से बचने के लिए,
ग्रेस पीरियड से ऑप्ट-आउट करने की पुष्टि करने वाला टूल.
सबडोमेन
जैसा कि नीचे दिए गए उदाहरणों में दिखाया गया है, ऑप्ट-आउट का दायरा वही है जो सुविधा को हटाने वाले ट्रायल के लिए रजिस्टर किए गए ऑरिजिन का स्कोप. अगर बंद होने के ट्रायल के लिए रजिस्टर किए गए डोमेन के लिए, सबडोमेन मैचिंग की सुविधा चालू है, तो ग्रेस पीरियड के लिए ऑप्ट-आउट करने की सुविधा, रजिस्टर किए गए ऑरिजिन और उसके सबडोमेन पर लागू होती है.
.well-known/tpcd/grace-period.json
कॉन्फ़िगरेशन फ़ाइल यहां होस्ट की जानी चाहिए
सुविधा को हटाने के ट्रायल के लिए रजिस्टर किया गया ऑरिजिन.
रजिस्टर किया गया ऑरिजिन | सबडोमेन मैच कर रहा है? | कॉन्फ़िगरेशन फ़ाइल | ऑप्ट-आउट का दायरा |
https://foo.example | नहीं | https://foo.example/.well-known/tpcd/grace-period.json | https://foo.example |
https://sub.foo.example | नहीं | https://sub.foo.example/.well-known/tpcd/grace-period.json | https://sub.foo.example |
https://foo.example | हां | https://foo.example/.well-known/tpcd/grace-period.json | https://*.foo.example |
ऑप्ट-आउट करने के तरीके को डीबग करना
Google के सर्वर, समय-समय पर हर उस साइट पर grace-period.json
फ़ाइल (अगर मौजूद हो) की जांच करते हैं जिसके लिए ग्रेस पीरियड चालू है. इसके बाद, ऑप्ट-आउट के प्रतिशत को सभी Chrome क्लाइंट के बीच बांटा जा सकता है. हालांकि, इस प्रोसेस को पूरा होने में 24 से 48 घंटे लग सकते हैं. Chrome एक टूल उपलब्ध कराएगा, ताकि साइट डेवलपर, Chrome DevTools के समस्या पैनल से ग्रेस पीरियड के चालू होने की स्थिति देख सकें. इससे उन्हें यह समझने में मदद मिलेगी कि ऑप्ट-आउट कब लागू होगा.
उदाहरण
तीसरे पक्ष का उदाहरण
इस उदाहरण में, third-party.example
ने तीसरे पक्ष के ऐप्लिकेशन के बंद होने से जुड़े ट्रायल के लिए रजिस्टर किया है. साथ ही, उनके लिए ग्रेस पीरियड चालू कर दिया गया है.
वे यहां दी गई फ़ाइल को होस्ट करते हैं
third-party.example/well-known/tpcd/grace-period.json:
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
{
"ThirdPartyOptOutPercentage": 25
}
इस फ़ाइल के उपलब्ध होने के बाद, ग्रेस पीरियड
Chrome क्लाइंट, जो साइटों को ऐक्सेस करते हैं
या third-party.example
से मिलने वाली सेवाएं. ट्रैकिंग की रोकथाम की सुविधा वाले Chrome क्लाइंट के लिए, third-party.example
की तीसरे पक्ष की कुकी पर तब तक पाबंदी रहेगी, जब तक तीसरे पक्ष की कुकी के इस्तेमाल पर पाबंदी लगाने की सुविधा का ट्रायल चालू रहेगा.
पहले पक्ष का उदाहरण
यहां दिए गए उदाहरण में, first-party.example
ने
पहले पक्ष के तौर पर, इसे बंद करने का ट्रायल शुरू कर दिया गया है और उनके लिए ग्रेस पीरियड चालू कर दिया गया है.
वे यहां दी गई फ़ाइल को होस्ट करते हैं
first-party.example/well-known/tpcd/grace-period.json:
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
{
"FirstPartyOptOutPercentage": 50
}
इसके बाद, Chrome के 50% उपयोगकर्ताओं के लिए, ग्रेस पीरियड बंद हो जाएगा जो अपनी साइट पर जाते हैं. इनमें से किसी भी ऐसे Chrome क्लाइंट के लिए जो इसका हिस्सा है ट्रैकिंग सुरक्षा समूह, तीसरे पक्ष की कुकी प्रतिबंधित रहेंगी
ज़्यादा जानें
अगर आपको ऑप्ट-आउट करने के तरीके के बारे में कोई सवाल पूछना है, तो Privacy Sandbox का सहायता डेटा स्टोर करने की जगह.
- तीसरे पक्ष की कुकी ग्रेस पीरियड से ऑप्ट-आउट करने के बारे में जानकारी
- "tpcd/grace-period.json" वेल-नॉन रिसोर्स आइडेंटिफ़ायर
- शिप करने का इंटेंट: तीसरे पक्ष की कुकी के लिए ग्रेस पीरियड से ऑप्ट-आउट करना
- पहले पक्ष की सुविधा के बंद होने से जुड़ा ट्रायल
- तीसरे पक्ष के टूल के इस्तेमाल को बंद करने से जुड़ा ट्रायल
- ऑरिजिन ट्रायल का इस्तेमाल शुरू करना
- Chrome के ऑरिजिन ट्रायल से जुड़ी समस्या हल करना
- मशहूर यूआरआई
- आरएफ़सी 8615 - जाने-पहचाने यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई)