इस गाइड में, विज्ञापन अनुरोध के लिए ऑडियंस को टारगेट करने से जुड़ी जानकारी देने का तरीका बताया गया है.
ज़रूरी शर्तें
आगे बढ़ने से पहले, सेट अप करें Google Mobile Ads Unity Plugin.
अनुरोध का कॉन्फ़िगरेशन
RequestConfiguration ऑब्जेक्ट, हर विज्ञापन
अनुरोध के लिए ग्लोबल कॉन्फ़िगरेशन इकट्ठा करता है. इसे MobileAds.SetRequestConfiguration() से लागू किया जाता है.
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
यह पक्का करने के लिए कि सभी विज्ञापन अनुरोधों पर, अनुरोध के कॉन्फ़िगरेशन में किए गए बदलाव लागू हों, SDK टूल को शुरू करने से पहले, अनुरोध का कॉन्फ़िगरेशन सेट करें .
बच्चों को ध्यान में रखते हुए सेटिंग
इंटरनेट पर बच्चों की निजता की सुरक्षा से जुड़े कानून चिल्ड्रन्स ऑनलाइन प्राइवसी प्रोटेक्शन ऐक्ट (कोपा), के तहत, "बच्चों को ध्यान में रखते हुए व्यवहार के लिए टैग" नाम की एक सेटिंग होती है.
ऐप्लिकेशन डेवलपर के तौर पर, विज्ञापन अनुरोध करते समय यह बताया जा सकता है कि Google आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए बनाए गए कॉन्टेंट के तौर पर माने या नहीं. अगर आपने यह बताया है कि Google आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए बनाए गए कॉन्टेंट के तौर पर माने, तो हम उस विज्ञापन अनुरोध के लिए, दिलचस्पी के हिसाब से विज्ञापन (आईबीए) और रीमार्केटिंग विज्ञापन बंद कर देते हैं. RequestConfiguration.TagForChildDirectedTreatment के ज़रिए, Google Play की सेवाओं के SDK टूल के सभी वर्शन के साथ इस सेटिंग का इस्तेमाल किया जा सकता है:
- यह बताने के लिए कि कोपा के तहत, आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए बनाए गए कॉन्टेंट के तौर पर माना जाए,
RequestConfigurationपरTagForChildDirectedTreatmentको आर्ग्युमेंटTagForChildDirectedTreatment.Trueके साथ कॉल करें. - यह बताने के लिए कि कोपा के तहत, आपके कॉन्टेंट को
बच्चों को ध्यान में रखते हुए बनाए गए कॉन्टेंट के तौर पर न माना जाए,
RequestConfigurationपरTagForChildDirectedTreatmentकोTagForChildDirectedTreatment.Falseआर्ग्युमेंट के साथ कॉल करें. - अगर आपको यह नहीं बताना है कि विज्ञापन अनुरोधों में, कोपा के तहत आपके कॉन्टेंट को किस तरह माना जाए, तो
TagForChildDirectedTreatmentको कॉल न करें.
यहां दिए गए उदाहरण से पता चलता है कि कोपा के तहत, आपके कॉन्टेंट को बच्चों को ध्यान में रखते हुए बनाए गए कॉन्टेंट के तौर पर माना जाए:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
इस टैग को सेट करके, आप यह प्रमाणित करते हैं कि यह सूचना सही है और आपके पास ऐप्लिकेशन के मालिक की ओर से काम करने का अधिकार है. आपको यह समझना होगा कि इस सेटिंग का गलत इस्तेमाल करने पर, आपका Google खाता बंद किया जा सकता है.
सहमति देने की मान्य उम्र से कम के उपयोगकर्ता
विज्ञापन अनुरोध देते समय, यह निशान लगाया जा सकता है कि इन्हें यूरोपीय आर्थिक क्षेत्र (ईईए) के उन उपयोगकर्ताओं के लिए सही माना जाए जिनकी उम्र, सहमति देने की कानूनी उम्र से कम है. यह सुविधा, जनरल डेटा प्रोटेक्शन रेगुलेशन (जीडीपीआर) का पालन करने में मदद करती है. ध्यान दें कि जीडीपीआर के तहत, आपकी अन्य कानूनी जवाबदेहियां भी हो सकती हैं. यूरोपीय संघ के दिशा-निर्देश देखें और अपने कानूनी सलाहकार से संपर्क करें. ध्यान दें कि Google के टूल, नियमों के पालन में मदद के लिए डिज़ाइन किए गए हैं. इन टूल से किसी भी पब्लिशर को यह छूट नहीं मिलती है कि वह अपनी कानूनी जवाबदेही की अनदेखी करे. पब्लिशर पर जीडीपीआर कैसे असर डालता है, इस बारे में ज़्यादा जानें.
इस सुविधा का इस्तेमाल करने पर, विज्ञापन अनुरोध में यूरोप में सहमति की कानूनी उम्र से कम वाले उपयोगकर्ताओं के लिए टैग (टीएफ़यूए) पैरामीटर शामिल हो जाएगा. यह पैरामीटर, उस खास विज्ञापन अनुरोध के लिए, लोगों की दिलचस्पी के हिसाब से विज्ञापन दिखाने के साथ-साथ रीमार्केटिंग पर भी रोक लगा देता है. इससे, विज्ञापन की सेवा देने वाली तीसरे पक्ष की कंपनियों के अनुरोध भी बंद हो जाते हैं, जैसे कि विज्ञापन की परफ़ॉर्मेंस की जानकारी जुटाने वाले पिक्सल और तीसरे पक्ष के विज्ञापन सर्वर.
RequestConfiguration.TagForUnderAgeOfConsent के ज़रिए, Google Play की सेवाओं के SDK टूल के सभी वर्शन के साथ इस सेटिंग का इस्तेमाल किया जा सकता है:
- यह बताने के लिए कि अनुरोध के कॉन्फ़िगरेशन को सहमति देने की कानूनी उम्र से कम के उपयोगकर्ताओं के हिसाब से मैनेज किया जाए,
RequestConfigurationपरTagForUnderAgeOfConsentको आर्ग्युमेंटTagForUnderAgeOfConsent.Trueके साथ कॉल करें. - यह बताने के लिए कि अनुरोध के कॉन्फ़िगरेशन को सहमति देने की कानूनी उम्र से कम के उपयोगकर्ताओं के हिसाब से मैनेज न किया जाए,
RequestConfigurationपरTagForUnderAgeOfConsentको आर्ग्युमेंटTagForUnderAgeOfConsent.Falseके साथ कॉल करें.
यहां दिए गए उदाहरण से पता चलता है कि आपको अपने विज्ञापन अनुरोध में टीएफ़यूए शामिल करना है:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
बच्चों को ध्यान में रखते हुए सेटिंग को चालू करने वाले टैग
और TagForUnderAgeOfConsent दोनों को एक साथ 'सही है' पर सेट नहीं किया जाना चाहिए.
अगर ऐसा होता है, तो बच्चों को ध्यान में रखते हुए सेटिंग को प्राथमिकता दी जाती है.
विज्ञापन के कॉन्टेंट को फ़िल्टर करना
RequestConfiguration.Builder.SetMaxAdContentRating() के ज़रिए, Google Play की सेवाओं के SDK टूल के सभी वर्शन के साथ इस सेटिंग का इस्तेमाल किया जा सकता है:
ऐप्लिकेशन, RequestConfiguration पर MaxAdContentRating को कॉल करके, अपने अनुरोध के कॉन्फ़िगरेशन के लिए, विज्ञापन के कॉन्टेंट की सबसे ज़्यादा रेटिंग सेट कर सकते हैं.
इन अनुरोधों के लिए दिखाए जाने वाले AdMob विज्ञापनों की कॉन्टेंट रेटिंग, उस लेवल के बराबर या उससे कम होती है. इस नेटवर्क एक्स्ट्रा के लिए संभावित वैल्यू, डिजिटल कॉन्टेंट
लेबल के क्लासिफ़िकेशन पर आधारित होती हैं. साथ ही,
ये वैल्यू, MaxAdContentRating ऑब्जेक्ट में से कोई एक होनी चाहिए:
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
यहां दिए गए कोड से, RequestConfiguration ऑब्जेक्ट को कॉन्फ़िगर किया जाता है. इससे यह तय होता है कि दिखाए जाने वाले विज्ञापन का कॉन्टेंट, G से ज़्यादा रेटिंग वाले डिजिटल कॉन्टेंट लेबल के हिसाब से नहीं होना चाहिए:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);
विज्ञापन अनुरोध
AdRequest ऑब्जेक्ट, ऑडियंस को टारगेट करने से जुड़ी जानकारी इकट्ठा करता है. इसे विज्ञापन अनुरोध के साथ भेजा जाता है.
नेटवर्क एक्स्ट्रा जोड़ना
नेटवर्क एक्स्ट्रा, विज्ञापन अनुरोध के साथ भेजी जाने वाली अतिरिक्त जानकारी होती है. यह जानकारी, किसी एक विज्ञापन सोर्स के लिए खास होती है.
यहां दिए गए कोड स्निपेट में, Google के लिए collapsible के अतिरिक्त पैरामीटर की कुंजी को bottom वैल्यू के साथ सेट किया गया है:
var adRequest = new AdRequest();
adRequest.Extras.Add("collapsible", "bottom");