नीतियों का पालन करने में पब्लिशर की मदद करना अमेरिका राज्यों के निजता कानून, 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);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)
val request = AdManagerAdRequest.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);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING)
val request = AdManagerAdRequest.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()
मीडिएशन
अगर मीडिएशन का इस्तेमाल किया जाता है, तो:
इसमें दिया गया तरीका अपनाएं डेटा प्रोसेसिंग की सेटिंग चुनना इसे ध्यान में रखते हुए, अपने मीडिएशन पार्टनर को सीपीआरए विज्ञापन पार्टनर की सूची में Ad Manager का यूज़र इंटरफ़ेस (यूआई).
इसके बारे में लिखने के बारे में सोचें शेयर की गई प्राथमिकताओं का इस्तेमाल करके IAB सिग्नल इसलिए, मीडिएशन पार्टनर SDK टूल, IAB की जानकारी सिग्नल को भी पढ़ सकता है.
विज्ञापन नेटवर्क कंपनी के हर पार्टनर के दस्तावेज़ देखें और जानें कि कौनसे विकल्प उपलब्ध हैं साथ ही, ये सीपीआरए के पालन में मदद करते हैं.