अनुमतियों की नीति से, प्राइवसी सैंडबॉक्स की सुविधाओं को कंट्रोल करें

पेज पर Privacy Sandbox की सुविधा के इस्तेमाल की अनुमति देने या उसे अस्वीकार करने का तरीका जानें.

अनुमतियों की नीति के बारे में खास जानकारी

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

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

अनुमतियों की नीति, रिस्पॉन्स हेडर और iframes पर allow एट्रिब्यूट के साथ मिलकर काम करती है. इस सुविधा का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब रिस्पॉन्स हेडर और allow एट्रिब्यूट, दोनों से इसकी अनुमति मिली हो. अगर अनुमतियों की नीति का हेडर नहीं दिया जाता है, तो हर सुविधा के हेडर की नीति डिफ़ॉल्ट रूप से * पर सेट हो जाती है. अगर किसी iframe के allow एट्रिब्यूट की वैल्यू सबमिट नहीं की जाती है, तो यह एट्रिब्यूट डिफ़ॉल्ट रूप से अनुमति वाली सूची की डिफ़ॉल्ट वैल्यू पर सेट हो जाता है.

अगर डिफ़ॉल्ट अनुमति वाली सूची * है, तो यह सुविधा डिफ़ॉल्ट रूप से, टॉप-लेवल पेज और पेज पर मौजूद सभी क्रॉस-ऑरिजिन iframe के लिए उपलब्ध होती है. यह <iframe src="some-url" allow="feature *"/> के बराबर है और iframe पर allow एट्रिब्यूट की वैल्यू देने की ज़रूरत नहीं है.

अगर वैल्यू self है, तो यह सुविधा सिर्फ़ टॉप-लेवल पेज (और एक ही ऑरिजिन वाले iframes) के लिए उपलब्ध है. यह सुविधा, पेज के साफ़ तौर पर अनुमति दिए बिना, क्रॉस-ऑरिजिन iframes के लिए उपलब्ध नहीं है. यह <iframe src="some-url" allow="feature 'self'"/> के बराबर है, जहां self, एम्बेड करने वाले का ऑरिजिन है. इसलिए, क्रॉस-ऑरिजिन iframe में इस सुविधा को चालू करने के लिए, allow टैग को तय करना ज़रूरी है.

अनुमतियों से जुड़ी नीति के बारे में ज़्यादा जानने के लिए, यह कॉन्टेंट देखें:

Privacy Sandbox की सुविधाओं के लिए अनुमतियों से जुड़ी नीति

यहां दी गई टेबल में, अनुमतियों की नीति से कंट्रोल किए जाने वाले Privacy Sandbox API की सूची दी गई है:

एपीआई निर्देश ब्यौरा डिफ़ॉल्ट अनुमति वाली सूची
Attribution Reporting

(गाइड / स्पेसिफ़िकेशन)

attribution-reporting Attribution Reporting API का इस्तेमाल करने की अनुमति देता है *
Federated Credential Management

(गाइड / स्पेसिफ़िकेशन)

identity-credentials-get क्रेडेंशियल ऑब्जेक्ट पाने की अनुमति देता है self
Private Aggregation

(गाइड /स्पेसिफ़िकेशन)

private-aggregation निजी एग्रीगेशन का इस्तेमाल करके रिपोर्टिंग की अनुमति देता है *
प्राइवेट स्टेट टोकन
(गाइड/स्पेसिफ़िकेशन)
private-state-token-issuance टोकन का अनुरोध करने की अनुमति देता है * Chrome 132 और उसके बाद के वर्शन में
self पिछले वर्शन में
private-state-token-redemption टोकन रिडीम करने और रिडीम करने का रिकॉर्ड भेजने की अनुमति देता है * Chrome 132 और उसके बाद के वर्शन में
self पिछले वर्शन में
Protected Audience

(गाइड / स्पेसिफ़िकेशन)

join-ad-interest-group साइट के लिए, उपयोगकर्ता को किसी रुचि के ग्रुप में जोड़ने की अनुमति देता है * टेस्टिंग के दौरान
self आने वाले समय में
run-ad-auction विज्ञापन नीलामी चलाने की अनुमति देता है *
शेयर किया गया स्टोरेज

(स्पेसिफ़िकेशन)

shared-storage शेयर किए गए स्टोरेज में मौजूद फ़ाइलों को पढ़ने और उनमें बदलाव करने की अनुमति देता है *
shared-storage-select-url यूआरएल चुनने की कार्रवाई को पूरा करने की अनुमति देता है *
स्टोरेज का ऐक्सेस

(गाइड / स्पेसिफ़िकेशन)

storage-access Storage Access API को ऐक्सेस करने की अनुमति देता है *
requestStorageAccessFor

(गाइड / स्पेसिफ़िकेशन)

top-level-storage-access मिलती-जुलती वेबसाइटों के सेट में ग्रुप की गई साइटों के लिए, requestStorageAccessFor() के ज़रिए टॉप-लेवल ऐक्सेस की अनुमति देता है *
विषय

(गाइड / स्पेसिफ़िकेशन)

browsing-topics उपयोगकर्ता के लिए विषय जनरेट करने और जनरेट किए गए विषयों को पढ़ने की अनुमति देता है *
User-Agent Client Hints

(गाइड / स्पेसिफ़िकेशन)

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

तीसरे पक्ष की कुकी के मामले में, पेज के मालिक के पास यह कंट्रोल करने का विकल्प नहीं होता कि तीसरे पक्ष के iframes, कुकी का इस्तेमाल कैसे करते हैं. वहीं, अनुमतियों की नीति का इस्तेमाल करके, पेज पर Privacy Sandbox API का इस्तेमाल करने की अनुमति दी जा सकती है या उसे अस्वीकार किया जा सकता है. यह अनुमति, पेज पर मौजूद तीसरे पक्ष को भी दी जा सकती है. उदाहरण के लिए, पब्लिशर जैसे पेज के मालिक, अनुमतियों की नीति का इस्तेमाल करके, चुनिंदा तीसरे पक्षों को विज्ञापन नीलामी चलाने की अनुमति दे सकते हैं. इसके अलावा, वे सभी तीसरे पक्षों को उपयोगकर्ता के विषयों को पढ़ने से रोक सकते हैं.

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

Privacy Sandbox की कुछ सुविधाएं, self की डिफ़ॉल्ट अनुमति वाली सूची की वैल्यू का इस्तेमाल करती हैं. इससे, क्रॉस-ऑरिजिन iframes को साफ़ तौर पर एलान किए बिना, सुविधा का इस्तेमाल करने से रोका जाता है. इस सुविधा को ऐक्सेस करने की अनुमति देने के लिए, पेज के मालिक को क्रॉस-ऑरिजिन iframe बनाते समय allow एट्रिब्यूट का इस्तेमाल करना होगा. बाद में, Privacy Sandbox के कुछ एपीआई की डिफ़ॉल्ट अनुमति वाली सूची की वैल्यू बदल जाएगी. जैसे, Protected Audience के लिए join-ad-interest-group निर्देश की वैल्यू self हो जाएगी. आने वाले समय में, ज़्यादा एपीआई डिफ़ॉल्ट अनुमति वाली सूची को self पर स्विच कर सकते हैं.