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);