RequestConfiguration ऑब्जेक्ट, विज्ञापन दिखाने के हर अनुरोध के लिए ग्लोबल कॉन्फ़िगरेशन इकट्ठा करता है. साथ ही, इसे MobileAds.instance.updateRequestConfiguration() लागू करता है.
यह पक्का करने के लिए कि सभी विज्ञापन दिखाने के अनुरोधों में, अनुरोध कॉन्फ़िगरेशन में किए गए बदलाव लागू हों, शुरू करनेGoogle Mobile Ads Flutter Plugin से पहले अनुरोध कॉन्फ़िगरेशन अपडेट करें.
उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग सेट करना
बच्चों और किशोरों से जुड़े निजता के कानूनों का पालन करने में आपकी मदद करने के लिए, Google Mobile Ads Flutter Plugin में उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग उपलब्ध है. उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग की मदद से, यह तय किया जा सकता है कि Google Mobile Ads Flutter Plugin को बच्चों, किशोरों या किसी ऐसी उम्र के लोगों के लिए विज्ञापन दिखाने से जुड़ी सुरक्षा नीति लागू करनी चाहिए जिसके बारे में कोई जानकारी उपलब्ध नहीं है.
RequestConfiguration ऑब्जेक्ट पर ageRestrictedTreatment प्रॉपर्टी का इस्तेमाल करके, उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग सेट की जा सकती है.
यहां दिए गए उदाहरण से पता चलता है कि विज्ञापन दिखाने के अनुरोधों को बच्चों की उम्र के हिसाब से मैनेज किया जाना चाहिए:
RequestConfiguration requestConfiguration = RequestConfiguration(
// Indicates that ad requests should have child age treatment.
ageRestrictedTreatment: AgeRestrictedTreatment.child,
);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
किशोरों या किसी अन्य उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग को दिखाने के लिए, AgeRestrictedTreatment.child सेटिंग को इससे बदलें:
AgeRestrictedTreatment.teenAgeRestrictedTreatment.unspecified
इस सेटिंग का इस्तेमाल करने पर, Google Mobile Ads Flutter Plugin विज्ञापन अनुरोधों में tfat पैरामीटर शामिल करता है. कानून और नियमों से जुड़ी ज़रूरी शर्तों के आधार पर, अपने उपयोगकर्ताओं के लिए उम्र के हिसाब से विज्ञापन दिखाए जाने की सेटिंग तय करने के लिए, अपने कानूनी सलाहकार से सलाह लें. ज़्यादा जानकारी के लिए, उम्र से जुड़ी पाबंदी के लिए, किसी ऐप्लिकेशन से किए जाने वाले विज्ञापन दिखाने के अनुरोध को टैग करना लेख पढ़ें.
टीएफ़सीडी और टीएफ़यूए से उम्र के हिसाब से विज्ञापन दिखाने की सुविधा पर माइग्रेट करना
उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग, अब काम न करने वाली RequestConfiguration.tagForChildDirectedTreatment (टीएफ़सीडी) और RequestConfiguration.tagForUnderAgeOfConsent (टीएफ़यूए) सेटिंग की जगह ले लेती है.
यहां दी गई टेबल में, टीएफ़सीडी और टीएफ़यूए सेटिंग के साथ-साथ, उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग के बारे में बताया गया है:
TFCD
TFCD |
उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग |
|---|---|
TagForChildDirectedTreatment.yes |
AgeRestrictedTreatment.child |
TagForChildDirectedTreatment.no |
AgeRestrictedTreatment.unspecified |
TagForChildDirectedTreatment.unspecified |
AgeRestrictedTreatment.unspecified |
| कोई वैल्यू असाइन नहीं की गई है | AgeRestrictedTreatment.unspecified |
| कोई मिलती-जुलती रिपोर्ट नहीं | AgeRestrictedTreatment.teen |
TFUA
TFUA |
उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग |
|---|---|
TagForUnderAgeOfConsent.yes |
AgeRestrictedTreatment.child |
TagForUnderAgeOfConsent.no |
AgeRestrictedTreatment.unspecified |
TagForUnderAgeOfConsent.unspecified |
AgeRestrictedTreatment.unspecified |
| कोई वैल्यू असाइन नहीं की गई है | AgeRestrictedTreatment.unspecified |
| कोई मिलती-जुलती रिपोर्ट नहीं | AgeRestrictedTreatment.teen |
टीएफ़सीडी और टीएफ़यूए के साथ, उम्र के हिसाब से विज्ञापन दिखाने के लिए टैग के इंटरैक्शन को समझना
अगर आपने उम्र के हिसाब से विज्ञापन दिखाने की सेटिंग और टीएफ़सीडी या टीएफ़यूए सेटिंग को चालू किया है, तो Google वही सेटिंग लागू करेगा जो सबसे ज़्यादा सुरक्षित है.
बच्चों के लिए बनाए गए ऐप्लिकेशन की सेटिंग
इंटरनेट पर बच्चों की निजता की सुरक्षा से जुड़े कानून (कोपा) के तहत, "बच्चों को ध्यान में रखकर विज्ञापन दिखाने के लिए टैग करें" नाम की एक सेटिंग होती है.
एक ऐप्लिकेशन डेवलपर के तौर पर, विज्ञापन दिखाने का अनुरोध करते समय Google को यह बताया जा सकता है कि वह आपके कॉन्टेंट को बच्चों के लिए बना माने या नहीं. अगर आपने यह बताया है कि आपको Google से अपने कॉन्टेंट को 'बच्चों के लिए' के तौर पर प्रोसेस कराना है, तो हम उस विज्ञापन दिखाने के अनुरोध पर आईबीए और रीमार्केटिंग विज्ञापन दिखाने की सुविधा बंद कर देंगे. इस सेटिंग का इस्तेमाल, Google Play services SDK के सभी वर्शन के साथ किया जा सकता है. इसके लिए, RequestConfiguration.tagForChildDirectedTreatment() का इस्तेमाल करें:
- आर्ग्युमेंट
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);