उपयोगकर्ताओं को सीमित तौर पर विज्ञापन दिखाना

प्लैटफ़ॉर्म चुनें: HTML5 Android iOS

IMA HTML5 SDK, 14 जनवरी, 2021 से विज्ञापनों को सीमित तौर पर दिखाए जाने की सुविधा देता है. ऐसा तब होता है, जब उपयोगकर्ता कुकी के लिए सहमति नहीं देता है, कुकी के लिए सहमति नहीं देता है या जब IMA को IAB TCFv2 इंटिग्रेशन के ग्रेस पीरियड के बाद, जीडीपीआर और ई-प्राइवसी क्षेत्रों में मान्य टीसी स्ट्रिंग नहीं मिलती है.

DAI SDK टूल के लिए, आपको ltd पैरामीटर को StreamRequest.adTagParameters का इस्तेमाल करके सेट करना होगा. ज़्यादा जानकारी के लिए, कृपया यह सीमित तौर पर विज्ञापन दिखाने से जुड़ी गाइड देखें.

Google पब्लिशर टैग (GPT) का इस्तेमाल करने वाले पब्लिशर को, GPT से जुड़ी कुकी बंद करने के लिए PrivacySettingsConfig.limitedAds को भी सेट करना होगा. नीचे दिए गए कोड स्निपेट में, IMA की कंपैनियन विज्ञापनों की गाइड के आधार पर, ऐसा करने का तरीका बताया गया है:

...

<!-- Register your companion slots -->
<script type='text/javascript'>
  googletag.cmd.push(function() {
    googletag.pubads().setPrivacySettings({
      limitedAds: true,
    });
    // Supply YOUR_NETWORK and YOUR_UNIT_PATH.
    googletag.defineSlot('/YOUR_NETWORK/YOUR_UNIT_PATH', [728, 90], 'companionDiv')
      .addService(googletag.companionAds())
      .addService(googletag.pubads());
    googletag.companionAds().setRefreshUnfilledSlots(true);
    googletag.pubads().enableVideoAds();
    googletag.enableServices();
  });
</script>

...
स्ट्रीम मेनिफ़ेस्ट को चलाने की ज़िम्मेदारी अब भी पब्लिशर की होगी. मेनिफ़ेस्ट यूआरएल, dai.google.com पर रीडायरेक्ट होता रहता है. यह कुकी वाला डोमेन है और इसमें कुकी हो सकती हैं. इसलिए, प्लेयर को इस तरह कॉन्फ़िगर किया जाना चाहिए कि वह मेनिफ़ेस्ट withCredentials=false के लिए सही तरीके से अनुरोध कर सके.

किसी खास प्लेयर के लिए इसे सेट करने के लिए, कृपया यहां दिए गए लिंक देखें:

सहमति मैनेजमेंट प्लैटफ़ॉर्म (सीएमपी) के साथ इंटिग्रेट करके, सीमित तौर पर दिखाए जाने वाले विज्ञापनों को अपने-आप चालू किया जा सकता है. यह सुविधा, 14 जनवरी, 2021 को HTML5 SDK के नए वर्शन में उपलब्ध कराई गई थी.