इस गाइड में किसी विज्ञापन अनुरोध के लिए टारगेटिंग की जानकारी देने का तरीका बताया गया है.
विज्ञापन टारगेटिंग का इस्तेमाल देखने के लिए, 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
ऑब्जेक्ट. - मैं मीडिएशन नेटवर्क में अतिरिक्त टारगेटिंग पैरामीटर कैसे पास करूं?
- यह जानने के लिए कि कैसे मीडिएशन करें कि मीडिएशन नेटवर्क को टारगेटिंग भेजना.