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 वही सेटिंग लागू करेगा जो सबसे ज़्यादा सुरक्षित है.
AdMob मीडिएशन (अलग-अलग नेटवर्क से विज्ञापन दिखाना) की मदद से, उम्र से जुड़ी पाबंदी के आधार पर विज्ञापन दिखाने की सेटिंग को फ़ॉरवर्ड करना
अगर आपने Google Mobile Ads Flutter Plugin का इस्तेमाल करके, उम्र के हिसाब से विज्ञापन दिखाने की सुविधा सेट की है, तो मीडिएशन अडैप्टर, उम्र के हिसाब से विज्ञापन दिखाने के सिग्नल को इंटिग्रेट किए गए तीसरे पक्ष के विज्ञापन सोर्स को भेजते हैं.
यहां दी गई टेबल में, मीडिएशन अडैप्टर के उन वर्शन की सूची दी गई है जो इंटिग्रेट किए गए तीसरे पक्ष के विज्ञापन स्रोतों को, उम्र से जुड़ी पाबंदी के सिग्नल को फ़ॉरवर्ड करने की सुविधा देते हैं:
| मीडिएशन अडैप्टर का नाम | कम से कम इस वर्शन का होना ज़रूरी है |
|---|---|
| AppLovin | 2.6.2 |
| BidMachine | 1.4.1 |
| Chartboost | 1.5.2 |
| DTExchange (Fyber) | 1.3.5 |
| i-mobile | 1.0.5 |
| InMobi | 2.3.0 |
| IronSource | 2.4.3 |
| Liftoff Monetize (Vungle) | 1.5.1 |
| LY (Line) | 2.1.2 |
| maio | 1.1.6 |
| Meta (Facebook) | 1.5.4 |
| Mintegral | 2.1.1 |
| Moloco | 3.5.0 |
| MyTarget | 1.12.0 |
| Pangle | 4.0.0 |
| PubMatic | 2.2.0 |
बच्चों के लिए बनाई गई सेटिंग
चिल्ड्रंस ऑनलाइन प्राइवसी प्रोटेक्शन ऐक्ट (कोपा) के तहत, "बच्चों को ध्यान में रखते हुए व्यवहार करने के लिए टैग करें" नाम की एक सेटिंग है.
एक ऐप्लिकेशन डेवलपर के तौर पर, विज्ञापन दिखाने का अनुरोध करते समय Google को यह बताया जा सकता है कि वह आपके कॉन्टेंट को बच्चों के लिए बना माने या नहीं. अगर आपने Google को बताया है कि आपके कॉन्टेंट को 'बच्चों के लिए' के तौर पर ट्रीट किया जाए, तो हम उस विज्ञापन दिखाने के अनुरोध के लिए, आईबीए और रीमार्केटिंग विज्ञापनों को बंद करने के लिए ज़रूरी कदम उठाएंगे. इस सेटिंग का इस्तेमाल, RequestConfiguration.tagForChildDirectedTreatment() की मदद से Google Play services 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);