RequestConfiguration ऑब्जेक्ट, हर विज्ञापन
अनुरोध के लिए ग्लोबल कॉन्फ़िगरेशन इकट्ठा करता है. इसे MobileAds.instance.updateRequestConfiguration() से लागू किया जाता है.
यह पक्का करने के लिए कि सभी विज्ञापन अनुरोधों पर, अनुरोध के कॉन्फ़िगरेशन में किए गए बदलाव लागू हों, अनुरोध के कॉन्फ़िगरेशन को अपडेट करें इससे पहले कि आप शुरू करें Google Mobile Ads Flutter Plugin.
बच्चों को ध्यान में रखते हुए सेटिंग
इंटरनेट पर बच्चों की निजता की सुरक्षा से जुड़े कानून चिल्ड्रन्स ऑनलाइन प्राइवसी प्रोटेक्शन ऐक्ट (कोपा), के तहत, "बच्चों को ध्यान में रखते हुए व्यवहार के लिए टैग" नाम की एक सेटिंग होती है.
ऐप्लिकेशन डेवलपर के तौर पर, विज्ञापन दिखाने का अनुरोध करते समय Google को यह बताया जा सकता है कि वह आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए दिखाए या नहीं. अगर आपने Google को यह बताया है कि वह आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए दिखाए, तो हम उस विज्ञापन अनुरोध के लिए, दिलचस्पी के हिसाब से विज्ञापन (आईबीए) और रीमार्केटिंग विज्ञापन बंद कर देंगे. RequestConfiguration.tagForChildDirectedTreatment() की मदद से, Google Play की सेवाओं के SDK टूल के सभी वर्शन के साथ इस सेटिंग का इस्तेमाल किया जा सकता है:
- यह बताने के लिए कि कोपा के तहत, आपका कॉन्टेंट बच्चों को ध्यान में रखते हुए दिखाया जाए,
TagForChildDirectedTreatment.yesआर्ग्युमेंट का इस्तेमाल करें. - यह बताने के लिए कि कोपा के तहत, आपका कॉन्टेंट बच्चों को ध्यान में रखते हुए न दिखाया जाए,
TagForChildDirectedTreatment.noआर्ग्युमेंट का इस्तेमाल करें. - अगर आपको यह नहीं बताना है कि विज्ञापन अनुरोधों में, कोपा के तहत आपका कॉन्टेंट किस तरह दिखाया जाए, तो
TagForChildDirectedTreatment.unspecifiedआर्ग्युमेंट का इस्तेमाल करें या इस टैग को सेट न करें.
यहां दिए गए उदाहरण से पता चलता है कि कोपा के तहत, आपका कॉन्टेंट बच्चों को ध्यान में रखते हुए दिखाया जाए:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
सहमति देने की कानूनी उम्र से कम के उपयोगकर्ता
विज्ञापन अनुरोध देते समय, यह निशान लगाया जा सकता है कि इन्हें यूरोपियन इकनॉमिक एरिया (ईईए) के उन उपयोगकर्ताओं के लिए सही माना जाए जिनकी उम्र, सहमति देने की कानूनी उम्र से कम है. यह सुविधा, जनरल डेटा प्रोटेक्शन रेगुलेशन (जीडीपीआर) का पालन करने में मदद करती है. ध्यान दें कि जीडीपीआर के तहत, आपकी दूसरी कानूनी जवाबदेहियां हो सकती हैं. कृपया यूरोपियन यूनियन के दिशा-निर्देश देखें. साथ ही, अपने कानूनी सलाहकार से संपर्क करें. कृपया ध्यान रखें कि Google के टूल, नियमों के पालन में मदद के लिए डिज़ाइन किए गए हैं. इन टूल से किसी भी पब्लिशर को यह छूट नहीं मिलती है कि वह अपनी कानूनी जवाबदेही की अनदेखी करे. पब्लिशर पर जीडीपीआर कैसे असर डालता है, इस बारे में ज़्यादा जानें.
इस सुविधा का इस्तेमाल करने पर, विज्ञापन अनुरोध में यूरोप में सहमति की कानूनी उम्र से कम वाले उपयोगकर्ताओं के लिए टैग (टीएफ़यूए) पैरामीटर शामिल हो जाएगा. यह पैरामीटर, उस खास विज्ञापन अनुरोध के लिए, लोगों की दिलचस्पी के हिसाब से विज्ञापन दिखाने के साथ-साथ रीमार्केटिंग पर भी रोक लगा देता है. इससे, विज्ञापन की सेवा देने वाली तीसरे पक्ष की कंपनियों के अनुरोध भी बंद हो जाते हैं, जैसे कि विज्ञापन की परफ़ॉर्मेंस की जानकारी जुटाने वाले पिक्सल और तीसरे पक्ष के विज्ञापन सर्वर.
टैग को RequestConfiguration.tagForUnderAgeOfConsent() का इस्तेमाल करके सेट किया जाता है:
- यह बताने के लिए कि अनुरोध के कॉन्फ़िगरेशन को सहमति देने की कानूनी उम्र से कम के उपयोगकर्ताओं के हिसाब से मैनेज किया जाए,
TagForUnderAgeOfConsent.yesआर्ग्युमेंट का इस्तेमाल करें. - यह बताने के लिए कि अनुरोध के कॉन्फ़िगरेशन को सहमति देने की कानूनी उम्र से कम के उपयोगकर्ताओं के हिसाब से मैनेज न किया जाए,
TagForUnderAgeOfConsent.noआर्ग्युमेंट का इस्तेमाल करें. यह बताने के लिए कि आपने यह तय नहीं किया है कि विज्ञापन अनुरोध को यूरोपियन इकनॉमिक एरिया (ईईए) के उन उपयोगकर्ताओं के लिए सही माना जाए जिनकी उम्र, सहमति देने की कानूनी उम्र से कम है,
TagForUnderAgeOfConsent.unspecifiedआर्ग्युमेंट का इस्तेमाल करें या इस टैग को सेट न करें. यहां दिए गए उदाहरण से पता चलता है कि आपको अपने विज्ञापन अनुरोध में टीएफ़यूए शामिल करना है:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
बच्चों को ध्यान में रखते हुए सेटिंग और setTagForUnderAgeOfConsent को चालू करने वाले टैग, दोनों को एक साथ true पर सेट नहीं किया जाना चाहिए. अगर ऐसा होता है, तो बच्चों को ध्यान में रखते हुए सेटिंग को प्राथमिकता दी जाती है.
विज्ञापन के कॉन्टेंट को फ़िल्टर करना
RequestConfiguration.maxAdContentRating() का इस्तेमाल करके, विज्ञापन के कॉन्टेंट की रेटिंग सेट की जा सकती हैं:
इन अनुरोधों के लिए दिखाए जाने वाले AdMob विज्ञापनों की कॉन्टेंट रेटिंग, उस लेवल के बराबर या उससे कम होती है. इस नेटवर्क एक्स्ट्रा के लिए संभावित वैल्यू, डिजिटल कॉन्टेंट
लेबल के क्लासिफ़िकेशन पर आधारित होती हैं. ये वैल्यू,
नीचे दिए गए MaxAdContentRating ऑब्जेक्ट में से कोई एक हो सकती हैं:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
यहां दिए गए कोड में, RequestConfiguration ऑब्जेक्ट को इस तरह कॉन्फ़िगर किया गया है कि दिखाए जाने वाले विज्ञापन का कॉन्टेंट, G से ज़्यादा रेटिंग वाले डिजिटल कॉन्टेंट लेबल के लिए न हो:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);