सीमित विज्ञापन दिखाएं

इस उदाहरण में, Google पब्लिशर टैग (GPT) लाइब्रेरी का इस्तेमाल करके, सीमित तौर पर दिखाए जाने वाले विज्ञापन का अनुरोध करने और उसे रेंडर करने का तरीका बताया गया है. विज्ञापनों को सीमित तौर पर दिखाए जाने की सुविधा की मदद से, पब्लिशर के पास कुकी या अन्य स्थानीय आइडेंटिफ़ायर के इस्तेमाल की सहमति न होने पर, पब्लिशर को विज्ञापन दिखाने का विकल्प होता है. Google Ad Manager सहायता केंद्र में, सीमित तौर पर दिखाए जाने वाले विज्ञापनों की सुविधाओं और सीमाओं के बारे में ज़्यादा जानें.

GPT को सीमित विज्ञापनों का अनुरोध करने के लिए, दो अलग-अलग तरीकों से निर्देश दिए जा सकते हैं:

  • यह अपने-आप, IAB टीसीएफ़ के 2.0 वर्शन के सहमति मैनेजमेंट प्लैटफ़ॉर्म से मिले सिग्नल का इस्तेमाल करता है.
  • मैन्युअल तरीके से, GPT PrivacySettings API का इस्तेमाल करके.

'सीमित विज्ञापनों' को मैन्युअल तरीके से कंट्रोल करने के लिए, आपको सीमित विज्ञापनों के यूआरएल से GPT लोड करना होगा. इस यूआरएल से दिखाए जाने वाले GPT के वर्शन में, क्लाइंट-साइड स्टोरेज को ऐक्सेस करने से रोकने के लिए, डिफ़ॉल्ट रूप से सुरक्षा के अतिरिक्त उपाय शामिल हैं. इसके लिए, लाइब्रेरी से जुड़ी कुछ कार्रवाइयों को display() पर पहली कॉल करने तक की देरी होती है. इस वजह से, GPT के स्टैंडर्ड वर्शन की तुलना में परफ़ॉर्मेंस में थोड़ी गिरावट आती है.

स्टैंडर्ड यूआरएल से GPT लोड किए जाने पर, हर अनुरोध के आधार पर सीमित तौर पर दिखाए जाने वाले विज्ञापनों को मैन्युअल तौर पर कंट्रोल नहीं किया जा सकता. स्टैंडर्ड यूआरएल से GPT लोड करने पर, setPrivacySettings({ limitedAds: ... }) को किए गए सभी कॉल को अनदेखा कर दिया जाता है. साथ ही, लाइब्रेरी किसी भी समय क्लाइंट-साइड स्टोरेज ऐक्सेस करने की कोशिश कर सकती है. इससे GPT, लाइब्रेरी की कार्रवाइयों को ज़्यादा असरदार तरीके से ऑप्टिमाइज़ कर पाएगा. उदाहरण के लिए, GTP पहले से ही एन्क्रिप्ट किए गए सिग्नल को इकट्ठा कर सकता है. इससे इस बात की संभावना बढ़ जाती है कि इकट्ठा किए गए सिग्नल हर विज्ञापन अनुरोध में शामिल किए जाएंगे.

लागू करने का उदाहरण

डेमो देखें