यूरोप के उपयोगकर्ताओं से सहमति का अनुरोध करना

Google की ईयू उपयोगकर्ता की सहमति के तहत नीति, आपको यूरोपीय संघ में रहने वाले अपने उपयोगकर्ताओं के लिए कुछ खास जानकारी ज़ाहिर करनी होगी इकनॉमिक एरिया (ईईए) के लोगों से उनकी सहमति लेने के लिए, ताकि वे कुकी का इस्तेमाल कर सकें या जहां कानूनी तौर पर ज़रूरी हो, अन्य लोकल स्टोरेज और कलेक्शन के लिए, दिलचस्पी के मुताबिक विज्ञापन दिखाने के लिए निजी डेटा को शेयर और इस्तेमाल किया जा सके. इस नीति में, ईयू के ई-निजता निर्देश और जनरल डेटा प्रोटेक्शन रेगुलेशन (जीडीपीआर) की ज़रूरी शर्तों के बारे में बताया गया है.

Google को विज्ञापन दिखाने का अनुरोध करने पर, उपयोगकर्ताओं को डिफ़ॉल्ट तौर पर उनकी दिलचस्पी के हिसाब से विज्ञापन दिखाए जाते हैं. इसके लिए, उपयोगकर्ताओं के ब्राउज़िंग इतिहास और वे जिस वेब पेज या ऐप्लिकेशन पर हैं उसके कॉन्टेंट, दोनों को ध्यान में रखा जाता है. Google, लोगों के हिसाब से विज्ञापन न दिखाने का विकल्प भी उपलब्ध कराता है. लोगों के हिसाब से दिखाए जाने वाले और लोगों के हिसाब से न दिखाए जाने वाले विज्ञापनों के बारे में ज़्यादा जानें

लोगों के हिसाब से न दिखाए जाने वाले विज्ञापन दिखाने के लिए, अपने विज्ञापन टैग में &npa=1 जोड़ा जा सकता है. इससे यह तय किया जा सकता है कि सिर्फ़ लोगों के हिसाब से न दिखाए जाने वाले विज्ञापन कॉन्टेंट को दिखाया जाए.

adTagParameters प्रॉपर्टी की मदद से ऐसा किया जाता है. जैसे:

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"npa" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

आप अपने विज्ञापन अनुरोधों को इस तरह मार्क कर सकते हैं कि उन्हें यूरोपीय देशों के उपयोगकर्ताओं पर लागू किया जाए सहमति देने की मान्य उम्र के तहत आने वाले इकनॉमिक एरिया (ईईए) के लोगों के लिए. इस सुविधा को इस तरह से डिज़ाइन किया गया है कि सामान्य डेटा से जुड़े सुरक्षा कानून (जनरल डेटा प्रोटेक्शन रेगुलेशन) का पालन करने में मदद करते हैं (जीडीपीआर). ध्यान दें कि जीडीपीआर के तहत, आपकी अन्य कानूनी जवाबदेहियां हो सकती हैं. कृपया यूरोपीय संघ के निर्देश देखें. साथ ही, अपने कानूनी सलाहकार से संपर्क करें. कृपया ध्यान रखें कि Google के टूल, नियमों के पालन में मदद करने के लिए डिज़ाइन किए गए हैं. इन टूल से किसी भी पब्लिशर को यह छूट नहीं मिलती है कि वह अपनी कानूनी जवाबदेही की अनदेखी करे. जीडीपीआर के असर के बारे में ज़्यादा जानें पब्लिशर

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

किसी विज्ञापन अनुरोध में टीएफ़यूए पैरामीटर को शामिल करने को किसी भी विज्ञापन अनुरोध की तुलना में प्राथमिकता दी जाती है लागू होने वाली साइट-लेवल सेटिंग.

लागू करने के बाद किए गए सभी विज्ञापन अनुरोधों में इस टैग को शामिल करने के लिए, अपने विज्ञापन टैग में &tfua=1 जोड़ें.

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"tfua" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

ऊपर दिए गए उदाहरण में लाइव स्ट्रीम के अनुरोध का इस्तेमाल किया गया है, लेकिन यह भी लागू होता है वीओडी स्ट्रीम में शामिल किया जाता है.