टारगेटिंग

इस गाइड में किसी विज्ञापन अनुरोध में टारगेटिंग की जानकारी देने का तरीका बताया गया है.

ज़रूरी शर्तें

कॉन्फ़िगरेशन के लिए अनुरोध करें

RequestConfiguration ऑब्जेक्ट, हर विज्ञापन अनुरोध के लिए ग्लोबल कॉन्फ़िगरेशन इकट्ठा करता है और MobileAds.SetRequestConfiguration() उसे लागू करता है.

बच्चों के लिए बनाए गए विज्ञापन की सेटिंग

इंटरनेट पर बच्चों की निजता की सुरक्षा से जुड़े कानून (कोपा) के उद्देश्यों के लिए, "बच्चों को ध्यान में रखते हुए व्यवहार करने के लिए टैग" नाम की एक सेटिंग उपलब्ध है.

ऐप्लिकेशन डेवलपर के रूप में, आप यह बता सकते हैं कि जब आप कोई विज्ञापन अनुरोध करते हैं, तो Google आपकी सामग्री का इस्तेमाल बच्चों को ध्यान में रखते हुए के तौर पर करे या नहीं. अगर आपने बताया है कि Google, आपके कॉन्टेंट को बच्चों के लिए बनाए गए के तौर पर दिखाए, तो हम उस विज्ञापन अनुरोध पर आईबीए और रीमार्केटिंग विज्ञापनों को बंद करने के लिए कदम उठाते हैं. इस सेटिंग का इस्तेमाल RequestConfiguration.TagForChildDirectedTreatment के ज़रिए, Google Play services SDK के सभी वर्शन के साथ किया जा सकता है:

  • TagForChildDirectedTreatment.True तर्क के साथ RequestConfiguration को TagForChildDirectedTreatment को कॉल करके, यह बताएं कि आप कोपा के नियमों के तहत, अपने वीडियो को बच्चों के लिए सही मानते हैं.
  • RequestConfiguration पर TagForChildDirectedTreatment को तर्क TagForChildDirectedTreatment.False के साथ कॉल करके, यह बताएं कि आप नहीं चाहते कि कोपा के तहत, आपके वीडियो को बच्चों के लिए सही माना जाए.
  • अगर आपको यह नहीं बताना है कि विज्ञापन अनुरोधों के मामले में, कोपा का उल्लंघन करने के मामले में आपके कॉन्टेंट का किस तरह इस्तेमाल किया जाना चाहिए, तो TagForChildDirectedTreatment को कॉल न करें.

आगे दिए गए उदाहरण से यह पता चलता है कि आपको कोपा के नियमों के तहत, आपके वीडियो को बच्चों के लिए बना माना जाएगा:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);

इस टैग को सेट करके, आप प्रमाणित करते हैं कि यह सूचना सही है और आपको ऐप्लिकेशन के मालिक की ओर से कार्रवाई करने की अनुमति है. आप समझते हैं कि इस सेटिंग का गलत इस्तेमाल करने पर आपका Google खाता बंद किया जा सकता है.

सहमति देने की मान्य उम्र के तहत, अपने विज्ञापन अनुरोधों को यूरोपियन इकनॉमिक एरिया (ईईए) के उपयोगकर्ताओं के लिए सही माना जा सकता है. यह सुविधा सामान्य डेटा से जुड़े सुरक्षा कानून (जनरल डेटा प्रोटेक्शन रेगुलेशन) का पालन करने में मदद करने के लिए डिज़ाइन की गई है. ध्यान दें कि जीडीपीआर के तहत, आपकी अन्य कानूनी जवाबदेही हो सकती है. यूरोपीय संघ के निर्देश देखें और अपने कानूनी सलाहकार से संपर्क करें. ध्यान दें कि Google के टूल, कानूनों का पालन करने में मदद करने के लिए डिज़ाइन किए गए हैं. ये टूल, किसी खास पब्लिशर को कानून के तहत अपनी जवाबदेही से छुटकारा पाने के लिए काम करते हैं. इस बारे में ज़्यादा जानें कि जीडीपीआर पब्लिशर पर कैसे असर डालता है.

इस सुविधा का इस्तेमाल करते समय, यूरोप में सहमति देने की मान्य उम्र से छोटे उपयोगकर्ताओं के लिए टैग (टीएफ़यूए) पैरामीटर को विज्ञापन अनुरोध में शामिल किया जाएगा. यह पैरामीटर उस खास विज्ञापन अनुरोध के लिए, लोगों के हिसाब से विज्ञापन दिखाने और रीमार्केटिंग को बंद कर देता है. इससे, विज्ञापन की सेवा देने वाली तीसरे पक्ष की कंपनियों के अनुरोध भी बंद हो जाते हैं, जैसे कि विज्ञापन की परफ़ॉर्मेंस का आकलन करने वाले पिक्सल और तीसरे पक्ष के विज्ञापन सर्वर.

इस सेटिंग का इस्तेमाल RequestConfiguration.TagForUnderAgeOfConsent के ज़रिए, Google Play services SDK के सभी वर्शन के साथ किया जा सकता है:

  • RequestConfiguration पर TagForUnderAgeOfConsent को आर्ग्युमेंट के साथ TagForUnderAgeOfConsent.True कॉल करें, ताकि यह पता चल सके कि आपको अनुरोध के कॉन्फ़िगरेशन को सहमति देने की मान्य उम्र से कम के उपयोगकर्ताओं के लिए सही तरीके से मैनेज करना है.
  • RequestConfiguration को TagForUnderAgeOfConsent.False तर्क के साथ TagForUnderAgeOfConsent को कॉल करें. इससे पता चलता है कि आपको अनुरोध के कॉन्फ़िगरेशन को, सहमति देने की मान्य उम्र से छोटे उपयोगकर्ताओं के लिए सही तरीके से मैनेज नहीं करना है.

इस उदाहरण से पता चलता है कि आपको विज्ञापन अनुरोध में टीएफ़यूए शामिल करना है:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);

बच्चों के लिए बनी सेटिंग और TagForUnderAgeOfConsent, दोनों को चालू करने के लिए टैग को 'सही है' पर सेट नहीं किया जाना चाहिए. अगर ऐसा है, तो बच्चों के लिए बनी सेटिंग को प्राथमिकता दी जाएगी.

विज्ञापन सामग्री फ़िल्टर करना

इस सेटिंग का इस्तेमाल RequestConfiguration.Builder.SetMaxAdContentRating() के ज़रिए, Google Play services SDK के सभी वर्शन के साथ किया जा सकता है:

ऐप्लिकेशन अपने अनुरोध कॉन्फ़िगरेशन के लिए, RequestConfiguration पर MaxAdContentRating को कॉल करें का इस्तेमाल करके, 'विज्ञापन के लिए सबसे ज़्यादा रेटिंग' सेट कर सकते हैं. इन अनुरोधों की वजह से दिखाए गए AdMob विज्ञापनों की कॉन्टेंट रेटिंग, उस लेवल पर या उससे कम है. इस नेटवर्क अतिरिक्त के लिए संभावित वैल्यू, डिजिटल कॉन्टेंट लेबल की कैटगरी पर आधारित होती हैं. साथ ही, ये यहां दिए गए MaxAdContentRating ऑब्जेक्ट में से एक होनी चाहिए:

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.MA

यह कोड, RequestConfiguration ऑब्जेक्ट को कॉन्फ़िगर करता है, ताकि यह बताया जा सके कि दिखाया जाने वाला विज्ञापन कॉन्टेंट, डिजिटल कॉन्टेंट लेबल के लेबल से मेल खाना चाहिए. यह कैटगरी G से ज़्यादा नहीं होनी चाहिए:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);