टारगेटिंग

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

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

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

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

बच्चों के लिए बनाई गई सेटिंग

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

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

  • RequestConfiguration पर TagForChildDirectedTreatment को इस तर्क TagForChildDirectedTreatment.True के साथ कॉल करें कि आप यह बताना चाहते हैं कि आपका कॉन्टेंट कोपा के तहत, बच्चों के लिए बना है.
  • TagForChildDirectedTreatmentRequestConfiguration पर इस तर्क 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 को TagForUnderAgeOfConsent.False आर्ग्युमेंट के साथ कॉल करें. इससे पता चलता है कि आपको अनुरोध के कॉन्फ़िगरेशन को ऐसे तरीके से हैंडल नहीं करना है जो सहमति देने की मान्य उम्र से छोटे उपयोगकर्ताओं के लिए सही हो.

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

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