नीतियों का पालन करने में पब्लिशर की मदद करना अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है अमेरिका राज्यों के निजता कानून, Google Mobile Ads SDK की मदद से पब्लिशर दो अलग-अलग पैरामीटर का इस्तेमाल करके यह बताएं कि Google को सीमित डेटा प्रोसेसिंग मोड चालू करना चाहिए या नहीं (आरडीपी) शामिल करें. SDK टूल, पब्लिशर को विज्ञापन अनुरोध के लेवल पर आरडीपी मोड सेट करने की सुविधा. इसके लिए, इन सिग्नल का इस्तेमाल करें:
- Google का आरडीपी
- IAB तय किया गया
IABUSPrivacy_String
दोनों में से किसी भी पैरामीटर का इस्तेमाल किए जाने पर, Google यह तय करता है कि वह किसी यूनीक पैरामीटर का इस्तेमाल कैसे करे आइडेंटिफ़ायर और पब्लिशर को दी गई सेवाओं से जुड़ा अन्य डेटा. इस वजह से Google, लोगों के हिसाब से न दिखाए जाने वाले विज्ञापन ही दिखाएगा. ये पैरामीटर यूज़र इंटरफ़ेस (यूआई) में आरडीपी सेटिंग को बदलें.
पब्लिशर को खुद यह तय करना चाहिए कि सीमित डेटा प्रोसेसिंग मोड नियमों का पालन करने से जुड़ी योजनाओं के बारे में बता सके. साथ ही, यह भी बताया जा सके कि उन्हें कब चालू किया जाना चाहिए. यह मुमकिन है कि दोनों वैकल्पिक पैरामीटर को एक साथ इस्तेमाल न करें. हालांकि, दोनों पैरामीटर एक जैसे हों Google के विज्ञापन दिखाने पर असर पड़ सकता है.
इस गाइड का मकसद, पब्लिशरों को उन चरणों को समझने में मदद करना है जो हर विज्ञापन अनुरोध के आधार पर इन विकल्पों को चालू करना चाहिए.
आरडीपी सिग्नल
Google को यह बताने के दो अलग-अलग तरीके हैं कि आरडीपी मोड चालू किया जाना चाहिए Google के आरडीपी सिग्नल का इस्तेमाल करके:
- आरडीपी के लिए एक्स्ट्रा पैरामीटर जोड़ना
- आरडीपी के लिए शेयर की गई प्राथमिकताएं इस्तेमाल करें
आरडीपी के लिए अतिरिक्त पैरामीटर
अतिरिक्त पैरामीटर विकल्प के लिए, एक ऐसा विज्ञापन अनुरोध बनाएं जो 'अतिरिक्त' पैरामीटर के बारे में बताता हो
पैरामीटर, जिसमें एक कुंजी rdp
और मान 1
है.
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)
val request = AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
किसी विज्ञापन को लोड करते समय, इस अनुरोध ऑब्जेक्ट का इस्तेमाल ज़रूर करें.
आरडीपी के लिए शेयर की गई प्राथमिकताएं
शेयर की गई प्राथमिकताओं के विकल्प के लिए, 1
की वैल्यू के साथ gad_rdp
कुंजी लिखें
से
SharedPreferences
.
विज्ञापन लोड होने के दौरान, Google Mobile Ads SDK, gad_rdp
कुंजी को पढ़ता है.
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
IAB सिग्नल
Google को यह बताने के दो अलग-अलग तरीके हैं कि आरडीपी मोड चालू किया जाना चाहिए IAB के सिग्नल का इस्तेमाल करके:
- IAB के लिए एक्स्ट्रा पैरामीटर जोड़ना
- IAB के लिए शेयर की गई प्राथमिकताओं का इस्तेमाल करें
IAB के लिए अतिरिक्त पैरामीटर
अतिरिक्त पैरामीटर विकल्प के लिए, एक ऐसा विज्ञापन अनुरोध बनाएं जो 'अतिरिक्त' पैरामीटर के बारे में बताता हो
पैरामीटर, जिसमें IABUSPrivacy_String
कुंजी और स्ट्रिंग की वैल्यू
जो IAB के नियमों और शर्तों का पालन करती हो
स्पेसिफ़िकेशन.
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING);
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING)
val request = AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
किसी विज्ञापन को लोड करते समय, इस अनुरोध ऑब्जेक्ट का इस्तेमाल ज़रूर करें.
IAB के लिए शेयर की गई प्राथमिकताएं
शेयर की गई प्राथमिकताओं के विकल्प के लिए, IABUSPrivacy_String
कुंजी को
स्ट्रिंग का वह मान जो IAB के अनुपालन में है
स्पेसिफ़िकेशन
से
SharedPreferences
.
विज्ञापन लोड होने के दौरान, Google Mobile Ads SDK, IABUSPrivacy_String
कुंजी को पढ़ता है.
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply()
मीडिएशन
अगर मीडिएशन का इस्तेमाल किया जाता है, तो:
इसमें दिया गया तरीका अपनाएं अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सीपीआरए सेटिंग इसे ध्यान में रखते हुए, अपने मीडिएशन पार्टनर को सीपीआरए विज्ञापन पार्टनर की सूची में AdMob यूज़र इंटरफ़ेस (यूआई.).
शेयर की गई प्राथमिकताओं का इस्तेमाल करने वाला IAB सिग्नल इसलिए, मीडिएशन पार्टनर SDK टूल, IAB की जानकारी सिग्नल की जानकारी भी पढ़ सकता है.
विज्ञापन नेटवर्क कंपनी के हर पार्टनर के दस्तावेज़ देखें और जानें कि कौनसे विकल्प उपलब्ध हैं साथ ही, ये सीपीआरए के पालन में मदद करते हैं.