लक्ष्यीकरण

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

विज्ञापन टारगेटिंग का इस्तेमाल देखने के लिए, Swift में iOS API डेमो ऐप्लिकेशन डाउनलोड करें या Objective-C.

एपीआई का डेमो डाउनलोड करें

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

शुरू करें गाइड को पूरा करें.

GADRequestConfiguration

GADRequestConfiguration एक ऑब्जेक्ट है, जो टारगेटिंग की जानकारी इकट्ठा करके दुनिया भर में लागू करता है यह GADMobileAds शेयर किए गए इंस्टेंस. इसे इस कोड से ऐक्सेस किया जा सकता है:

Swift

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

Objective-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

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

चिल्ड्रंस ऑनलाइन प्राइवसी प्रोटेक्शन ऐक्ट के मकसद से (COPPA), इस सेटिंग का नाम है tagForChildDirectedTreatment.

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

  • tagForChildDirectedTreatment को true पर सेट करें, ताकि यह पता चल सके कि आपको अपने कोपा का पालन करने के लिए बच्चों के लिए बना कॉन्टेंट. इससे विज्ञापन के लिए आइडेंटिफ़ायर, IDFA का ट्रांसमिशन.
  • यह बताने के लिए कि आपको टैग नहीं चाहिए, tagForChildDirectedTreatment को false पर सेट करें कोपा के नियमों के तहत, बच्चों के लिए बना आपका कॉन्टेंट माना जाता है.
  • अगर आपको यह बताना नहीं है कि इसे कैसे सेट करना है, तो tagForChildDirectedTreatment सेट न करें आपको अपने वीडियो पर कोपा का पालन करना है.

नीचे दिया गया उदाहरण बताता है कि आपको अपने कॉन्टेंट को कोपा का पालन करने के लिए बच्चों के लिए:

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;

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

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

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

इस सेटिंग का इस्तेमाल Google Mobile Ads SDK के सभी वर्शन के साथ किया जा सकता है सेट कर रही हूँ tagForUnderAgeOfConsent प्रॉपर्टी GADMobileAds.requestConfiguration ऑब्जेक्ट और true में पास हो रहा है.

  • tagForUnderAgeOfConsent को true पर सेट करके यह बताएं कि आपको विज्ञापन चाहिए अनुरोधों को इस तरीके से मैनेज करना जो कि इससे कम उम्र के उपयोगकर्ताओं के लिए सही हो सहमति. यह विज्ञापन के ट्रांसमिशन को भी रोकता है आइडेंटिफ़ायर, IDFA.
  • tagForUnderAgeOfConsent सेट न करने का मतलब है कि आपको विज्ञापन नहीं चाहिए अनुरोधों को इस तरीके से मैनेज करना जो कि इससे कम उम्र के उपयोगकर्ताओं के लिए सही हो सहमति.

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;

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

विज्ञापन कॉन्टेंट के लिए फ़िल्टर

ऐप्लिकेशन, विज्ञापन के सभी अनुरोधों के लिए, 'विज्ञापन के लिए सबसे ज़्यादा रेटिंग' को सेट कर सकते हैं. GADRequestConfiguration की maxAdContentRating प्रॉपर्टी. यह सेटिंग लागू होती है सेशन के बचे हुए समय के लिए, आने वाले समय के सभी विज्ञापन अनुरोधों पर लागू हो जाएगा. संभावित वैल्यू इस प्रॉपर्टी के लिए, डिजिटल कॉन्टेंट लेबल वर्गीकरण किया गया हो और वह एक होना चाहिए इनमें से एक के तौर पर मार्क करें:

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

यह कोड, विज्ञापन के सभी अनुरोधों को कॉन्फ़िगर करता है, ताकि विज्ञापन के कॉन्टेंट की जानकारी दी जा सके दिया गया डिजिटल कॉन्टेंट लेबल, इससे ज़्यादा नहीं होना चाहिए GADMaxAdContentRatingGeneral.

Swift

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

पब्लिशर की निजता नीति (बीटा वर्शन)

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

Google को भेजे जाने वाले विज्ञापन अनुरोधों को डिफ़ॉल्ट रूप से, दिलचस्पी के मुताबिक विज्ञापन दिखाए जाते हैं. नीचे दिए गए कोड सभी विज्ञापन अनुरोधों के लिए, दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा को बंद कर देता है:

Swift

GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
    .disabled

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
    GADPublisherPrivacyPersonalizationStateDisabled;

GADRequest

GADRequest ऑब्जेक्ट, टारगेटिंग इकट्ठा करता है विज्ञापन अनुरोध के साथ भेजी जाने वाली जानकारी.

कॉन्टेंट का यूआरएल

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

उदाहरण के लिए, अगर आपका ऐप्लिकेशन, विज्ञापन का कॉन्टेंट दिखाते समय विज्ञापन का अनुरोध कर रहा है https://www.example.com, आप प्रासंगिक कीवर्ड लक्षित करने के लिए यह URL पास कर सकते हैं:

Swift

let request = GADRequest()
request.contentURL = "https://www.example.com"

Objective-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

अक्सर पूछे जाने वाले सवाल

किसी विज्ञापन के अपने-आप रीफ़्रेश होने पर, किस टारगेटिंग का इस्तेमाल किया जाता है?
विज्ञापन रीफ़्रेश करने पर, पहले बताए गए GADRequest ऑब्जेक्ट का इस्तेमाल, टारगेटिंग के लिए फिर से किया गया है. नई टारगेटिंग सेट करने के लिए, इस पर loadRequest को साफ़ तौर पर कॉल करें GADBannerView में नया ऑफ़र GADRequest ऑब्जेक्ट.
मैं मीडिएशन नेटवर्क में अतिरिक्त टारगेटिंग पैरामीटर कैसे पास करूं?
यह जानने के लिए कि कैसे मीडिएशन करें कि मीडिएशन नेटवर्क को टारगेटिंग भेजना.