तीसरे पक्ष की कुकी ब्लॉक करने की प्रोसेस को डीबग करें

एक से ज़्यादा सुविधाओं की वजह से, इस बात पर असर पड़ सकता है कि तीसरे पक्ष की कुकी किसी वेबसाइट पर, किसी Chrome क्लाइंट को अनुमति देने या ब्लॉक करने के लिए:

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

तीसरे पक्ष की कुकी को अनुमति देने या ब्लॉक करने की वजहें क्या हैं?

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

उपयोगकर्ता सेटिंग

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

तीसरे पक्ष की कुकी पर रोक लगाएं

chrome://settings/cookies

तीसरे पक्ष की कुकी को निजता और सुरक्षा से ब्लॉक किया जा सकता है > तीसरे पक्ष की कुकी. सभी तीसरे पक्ष की कुकी ब्लॉक करें को चालू करने से, तीसरे पक्ष की कुकी ब्लॉक हो जाती हैं तीसरे पक्ष की कुकी किन मामलों में उपलब्ध हो सकती हैं, जैसे, मिलती-जुलती वेबसाइट के सेट या उन पर लागू होने वाली पाबंदियां (जैसे कि ह्यूरिस्टिक पर आधारित अपवाद) कार्रवाई.

chrome://settings/cookies पेज, तीसरे पक्ष की कुकी ब्लॉक की गई है
तीसरे पक्ष की कुकी ब्लॉक करें: chrome://settings/cookies

हालांकि, अगर chrome://settings/cookies से तीसरे पक्ष की कुकी ब्लॉक करें की सुविधा चालू है, तो मिलती-जुलती वेबसाइट के सेट में तीसरे पक्ष की कुकी को अनुमति दी जा सकती है मिलती-जुलती साइटों को ग्रुप में आपकी गतिविधि से जुड़ी जानकारी देखने की अनुमति दें को चालू करने के लिए:

chrome://settings में जाकर, यह दिखाया जा रहा है कि तीसरे पक्ष की कुकी ब्लॉक किए जाने पर, मिलती-जुलती वेबसाइट के सेट को कैसे अनुमति दी जा सकती है
अगर तीसरे पक्ष की कुकी ब्लॉक हैं, तो 'मिलती-जुलती वेबसाइट के सेट' को अनुमति दें

chrome://settings/trackingProtection

Chrome क्लाइंट के 1% में मौजूद उपयोगकर्ता, जो ट्रैकिंग सुरक्षा की जांच वाले ग्रुप से जुड़े होते हैं डिफ़ॉल्ट रूप से, तीसरे पक्ष की कुकी पर पाबंदी लगी होती है. ये उपयोगकर्ता सभी को ब्लॉक कर सकते हैं chrome://settings/trackingProtection से मिली तीसरे पक्ष की कुकी. ये सेटिंग वैसे ही लागू होंगी जैसे तीसरे पक्ष की कुकी ब्लॉक करें chrome://settings/cookies.

chrome://settings/trackingProtection पेज, तीसरे पक्ष की सभी कुकी ब्लॉक करें
तीसरे पक्ष की सभी कुकी ब्लॉक करें: chrome://settings/trackingProtection

तीसरे पक्ष की कुकी को अनुमति दें

chrome://settings से, उपयोगकर्ता किसी साइट को उन साइटों की सूची में जोड़ सकते हैं जिन्हें ऐक्सेस करने की अनुमति है तीसरे पक्ष की कुकी का इस्तेमाल करते हैं.

chrome://settings/cookies: साइटों को तीसरे पक्ष की कुकी इस्तेमाल करने की अनुमति है
chrome://settings पेज: साइटों को तीसरे पक्ष की कुकी इस्तेमाल करने की अनुमति है

इसके अलावा, तीसरे पक्ष की कुकी को ब्लॉक या सीमित करने पर, लोगों को तीसरे पक्ष की कुकी का इस्तेमाल करने वाली साइटों के पता बार (खोज क्वेरी डालने वाला बार) में आंख वाला आइकॉन.

web.dev साइट के लिए दिखाया गया पता बार (खोज क्वेरी डालने वाला बार), जिसमें आंख वाला आइकॉन दिख रहा है
Chrome के पता बार में आंख वाला आइकॉन

आंख वाले आइकॉन पर क्लिक करने से उपयोगकर्ता, तीसरे पक्ष की कुकी को कुछ समय के लिए अनुमति दे सकते हैं मौजूदा साइट के लिए:

web.dev साइट के लिए पता बार दिखाया जाता है. यह मौजूदा साइट के लिए तीसरे पक्ष की कुकी को अनुमति देता है
मौजूदा साइट के लिए, तीसरे पक्ष की कुकी को अनुमति दी गई है

ट्रैकिंग सुरक्षा में 1% उपयोगकर्ता ग्रुप को ट्रैकिंग सुरक्षा डायलॉग दिखेगा:

Chrome ट्रैकिंग सुरक्षा का यूज़र इंटरफ़ेस (यूआई): मौजूदा साइट के लिए तीसरे पक्ष की कुकी को अनुमति दी गई है
Chrome ट्रैकिंग सुरक्षा का यूज़र इंटरफ़ेस (यूआई): मौजूदा साइट के लिए तीसरे पक्ष की कुकी को अनुमति दी जाती है

किसी साइट के लिए तीसरे पक्ष की कुकी को अनुमति देने के लिए, आंख वाले आइकॉन का इस्तेमाल करने पर भी वही असर पड़ता है इसका मतलब है कि साइटें, तीसरे पक्ष की कुकी का इस्तेमाल कर सकती हैं chrome://settings, हालांकि, 90 दिनों की समयसीमा सेट की गई है.

chrome://settings पेज, जिसमें साइटों को तीसरे पक्ष की कुकी इस्तेमाल करने की अनुमति दी गई है
chrome://settings: साइटों को तीसरे पक्ष की कुकी इस्तेमाल करने की अनुमति है

समयसीमा खत्म होने के बाद, किसी साइट को अस्थायी तौर पर अगर ज़रूरी हो, तो आंख वाले आइकॉन से रिन्यू किया जाता है, ताकि साइट का ऐक्सेस बना रहे तीसरे पक्ष की कुकी.

अलग-अलग साइटों के लिए, तीसरे पक्ष की कुकी का ऐक्सेस भी रद्द किया जा सकता है. यह हटा देता है तीसरे पक्ष की कुकी का इस्तेमाल करने की अनुमति वाली साइटों की सूची में से मौजूदा साइट:

Chrome का यूज़र इंटरफ़ेस (यूआई): तीसरे पक्ष की कुकी ब्लॉक की गईं
Chrome का यूज़र इंटरफ़ेस (यूआई): तीसरे पक्ष की कुकी ब्लॉक की गईं

chrome://settings/content/siteData

इससे उपयोगकर्ता, अलग-अलग डोमेन, पहले पक्ष या तीसरे पक्ष के डेटा को सेव करने की अनुमति दे सकते हैं या उसे ब्लॉक कर सकते हैं. इसमें कुकी भी शामिल हैं. (इसके उलट, chrome://settings/cookies या chrome://settings/trackingProtection से साइटों को तीसरे पक्ष की कुकी का इस्तेमाल करने की अनुमति है में एक साइट जोड़कर तीसरे पक्ष की कुकी का ऐक्सेस देने से, उस साइट पर किसी भी डोमेन से, तीसरे पक्ष की सभी कुकी को सेट किया जा सकता है और पढ़ा जा सकता है.)

आपको यह पक्का करना चाहिए कि chrome://settings/content/siteData आपकी टेस्टिंग में रुकावट न डाले.

Chrome की सेटिंग वाला पेज: इस पेज को चुना गया है. इस विकल्प को चुनने पर, साइटों को आपके डिवाइस पर डेटा सेव करने की अनुमति नहीं मिलती है. तीसरा-party.example साइट को उन साइटों में जोड़ दिया गया है जिनके पास आपके डिवाइस पर डेटा सेव करने की अनुमति है
chrome://settings/content/siteData पेज

कौनसे कुछ समय के लिए लागू होने वाली पाबंदियां और अपवाद ब्लॉक किए गए हैं?

ट्रैकिंग सुरक्षा, डिफ़ॉल्ट रूप से तीसरे पक्ष की कुकी पर पाबंदी लगाती है. हालांकि, इससे कुछ समय के लिए तीसरे पक्ष की कुकी को अनुमति देने की अनुमति भी मिलती है. जैसे, ह्यूरिस्टिक पर आधारित अपवाद और ग्रेस पीरियड. chrome://settings से तीसरे पक्ष की सभी कुकी को ब्लॉक करने पर, इनमें से कुछ पाबंदियां लागू हो जाती हैं.

✅ तीसरे पक्ष की कुकी को अनुमति दी गई है
होंगे तीसरे पक्ष की कुकी ब्लॉक नहीं की गई हैं

सेटिंग Privacy Sandbox के एपीआई कुछ समय के लिए उठाए जाने वाले कदम उपयोगकर्ता सेटिंग
सीएचआईपीएस प्रॉम्प्ट के साथ Storage Access API मिलती-जुलती वेबसाइटों के सेट ह्यूरिस्टिक्स पर आधारित अपवाद ग्रेस पीरियड किसी खास साइट के लिए, तीसरे पक्ष की कुकी को अनुमति दें
ट्रैकिंग सुरक्षा चालू है, "तीसरे पक्ष की सभी कुकी ब्लॉक करें"
chrome://settings/trackingProtection से चालू नहीं किया गया
ट्रैकिंग सुरक्षा चालू है, "तीसरे पक्ष की सभी कुकी ब्लॉक करें"
chrome://settings/trackingProtection से चालू किया गया
ट्रैकिंग सुरक्षा चालू नहीं है, "तीसरे पक्ष की कुकी ब्लॉक करें"
chrome://settings/cookies से चालू नहीं किया गया
यह उपयोगकर्ता की सेटिंग पर निर्भर करता है

Chrome के फ़्लैग

कई Chrome फ़्लैग इस बात पर असर पड़ता है कि किसी एक उपयोगकर्ता के लिए, तीसरे पक्ष की कुकी को अनुमति दी जाएगी या ब्लॉक किया जाएगा.

अगर कमांड लाइन फ़्लैग के साथ Chrome के अलग-अलग चैनलों का इस्तेमाल किया जाता है, तो हो सकता है कि आप हर चैनल के लिए फ़ंक्शन बनाना चाहें और इन्हें अपने शेल आरसी में जोड़ना चाहें फ़ाइल से लिए जाते हैं. उदाहरण के लिए, macOS पर:

  1. टर्मिनल खोलें.
  2. कोई फ़ंक्शन बनाएं:
    cf(){ open -a 'Google Chrome Canary' --args $\*; }
  3. फ़ंक्शन को फ़्लैग के साथ कॉल करके इस्तेमाल करें. उदाहरण के लिए:
    cf --enable-features=TrackingProtection3pcd

छूट अवधि

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

ज़रूरी साइट पर छूट

ज़रूरी सेवाएं ऑफ़र करने वाली कुछ साइटों को कुछ समय के लिए छूट दी जाती है. इससे उन्हें तीसरे पक्ष की कुकी का ऐक्सेस जारी रखने में मदद मिलती है.

अनुभव के आधार पर अपवाद

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

ह्यूरिस्टिक्स पर आधारित अपवाद स्थितियों उन विशिष्ट स्थितियों के बारे में ज़्यादा जानकारी देता है जहां Chrome तीसरे पक्ष की कुकी को अपने-आप ऐक्सेस दें.

अनुभव के आधार पर अपवाद डेमो आपको अनुभव के अपवादों के साथ और उनके बिना, तीसरे पक्ष की कुकी के ऐक्सेस की जांच करने की सुविधा मिलती है.

Chrome की मदद से टेस्टिंग की सुविधा

Chrome की मदद से जांच करने की सुविधा मोड इससे साइटों को तीसरे पक्ष की कुकी के बिना, साइटों के काम करने के तरीके की झलक देखने की अनुमति मिलती है. ऐप्लिकेशन Chrome क्लाइंट का प्रतिशत रैंडम तरीके से किसी एक मोड जवाब या मोड बि एक्सपेरिमेंट ग्रुप ग्रुप, और हर ग्रुप के लिए एक लेबल दिया गया हो. इस लेबल को अनुरोध हेडर या navigator.cookieDeprecationLabel.

एक्सपेरिमेंट ग्रुप को मोड में शामिल करने से, Chrome के काम करने के तरीके पर कोई असर नहीं पड़ता. इनमें ये शामिल हैं तीसरे पक्ष की कुकी के लिए. अलग-अलग मोड B के चार एक्सपेरिमेंट ग्रुप हैं कुल 1% Chrome क्लाइंट को असाइन किया गया है (चार ग्रुप में से हर एक के लिए 0.25%). इनमें से किसी भी एक्सपेरिमेंट ग्रुप को असाइन किए गए Chrome क्लाइंट के लिए, कुकी ब्लॉक की गई हैं.

Chrome ने 20% Chrome कैनरी, डेवलपर, और बीटा के लिए भी कुकी पर पाबंदी लगा दी है क्लाइंट.

  • Chrome क्लाइंट, Sites में जोड़ी गई साइटों के लिए तीसरे पक्ष की कुकी ऐक्सेस कर सकते हैं तीसरे पक्ष की कुकी का इस्तेमाल करने की अनुमति है, भले ही क्लाइंट को मोड B प्रयोग ग्रुप (ये सभी डिफ़ॉल्ट रूप से, तीसरे पक्ष की कुकी को ब्लॉक करती हैं).
  • अलग-अलग स्थितियों की जांच के लिए Chrome फ़्लैग यह जानकारी देती है कि Chrome की सुविधा वाले टेस्टिंग को अनुमति देने, अनुमति देने या उसके लिए ज़बरदस्ती लागू करने का तरीका एक्सपेरिमेंट ग्रुप को मौजूदा Chrome क्लाइंट के लिए सेट किया जाएगा.

Chrome Enterprise की नीतियां

BlockतीसरेPartyCookies को सेट करना नीति से यह विकल्प, क्रॉस-साइट कुकी को बंद करने की अनुमति देता है. इस नीति को 'चालू है' पर सेट करने से, तीसरे पक्ष की कुकी सेट करने के पेज. इस नीति को सेट न करने पर, डिफ़ॉल्ट रूप से तीसरे पक्ष की कुकी. इससे उपयोगकर्ता तीसरे पक्ष की कुकी को ब्लॉक कर पाते हैं chrome://settings से.

ज़्यादा जानकारी के लिए, Chrome Enterprise के सहायता केंद्र का लेख पढ़ें.

  • उपयोगकर्ता, chrome://settings या Chrome की एंटरप्राइज़ नीतियों को नहीं बदल सकते फ़्लैग.

इस सेक्शन में, यह पता लगाने का तरीका बताया गया है कि तीसरे पक्ष की कुकी को अनुमति दी गई है या नहीं या किसी उपयोगकर्ता या साइट के लिए ब्लॉक किया गया.

chrome://settings

chrome://settings/cookies (या chrome://settings/trackingProtection) की जांच करें ऐसी उपयोगकर्ता सेटिंग के लिए जो तीसरे पक्ष की कुकी ब्लॉक करती हैं, जो तीसरे पक्ष की कुकी को सीमित करती हैं, इसके अलावा, कुछ साइटों के लिए तीसरे पक्ष की कुकी को अनुमति दें.

इसी तरह, chrome://settings/content/siteData भी देखें उन सेटिंग के लिए जो किसी व्यक्ति के डेटा स्टोरेज (कुकी सहित) को अनुमति देती हैं या उसे ब्लॉक करती हैं डोमेन.

Chrome://policy

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

chrome://policy पेज पर, Chrome Enterprise से मैनेज किए जा रहे ब्राउज़र के लिए सेट की गई नीतियां दिखती हैं इंस्टॉल करना.

Chrome Enterprise के एनवायरमेंट में chrome://policy और नीतियां सेट की गई हैं
Chrome Enterprise के एनवायरमेंट में chrome://policy और नीतियां सेट की गई हैं

Chrome Enterprise की नीतियों में बताया गया है कि नीतियों को तृतीय-पक्ष कुकी को ब्लॉक करने या उन्हें विशिष्ट साइटें.

Chrome DevTools

'समस्याएं, ऐप्लिकेशन, और नेटवर्क' पैनल कुकी के बारे में जानकारी देते हैं, और दिखाएं कि ब्राउज़र ने तीसरे पक्ष की कुकी ब्लॉक की हैं या नहीं.

Chrome DevTools दस्तावेज़ इस बारे में ज़्यादा जानकारी देता है कि कुकी कैसे जोड़ें, उनमें बदलाव करें, और उन्हें मिटाएं. साथ ही, तीसरे पक्ष की कुकी की पहचान और उनकी जांच करता है.

Privacy Sandbox विश्लेषण टूल (PSAT)

PSAT Chrome एक्सटेंशन यह Chrome DevTools में टूल जोड़ता है. इससे कुकी के इस्तेमाल को समझने और निजता बनाए रखने वाले नए Chrome API के बारे में दिशा-निर्देश.

पीएसएटी, कमांड लाइन भी देता है इंटरफ़ेस पर टैप करें.

टेस्टिंग के लिए साइटें

Privacy Sandbox की टीम, तीसरे पक्ष की कुकी टेस्टिंग के साथ काम करने के लिए कई साइटों को मैनेज करती है:

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

Privacy Sandbox के डेमो पेज पर, इस्तेमाल के ज़रूरी उदाहरण दिखाए गए हैं. जैसे, आंकड़ों की ट्रैकिंग, एम्बेड किया गया कॉन्टेंट, शॉपिंग कार्ट, और reCAPTCHA.
Privacy Sandbox के डेमो

Chrome क्लाइंट या प्रोफ़ाइल बदलना

Chrome क्लाइंट का मतलब किसी डिवाइस पर इंस्टॉल होने से है: उपयोगकर्ता की डेटा डायरेक्ट्री.

हर Chrome प्रोफ़ाइल सबडायरेक्ट्री का इस्तेमाल किया जा सकता है.

अगर कमांड लाइन से Chrome को चलाया जाता है, तो उपयोगकर्ता डेटा डायरेक्ट्री को सेट किया जा सकता है --उपयोगकर्ता-डेटा-डायरेक्ट फ़्लैग के साथ.

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

नई अस्थायी उपयोगकर्ता डायरेक्ट्री के साथ कमांड लाइन से Chrome को चलाने के लिए, फ़्लैग का अनुसरण कर रहे हैं:

--user-data-dir=$(mktemp -d)

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