पब्लिशर, अमेरिका के निजता कानूनों का पालन कर सकें, इसके लिए Google Mobile Ads SDK की मदद से, दो अलग-अलग पैरामीटर का इस्तेमाल किया जा सकता है. इससे यह पता चलता है कि Google को सीमित डेटा प्रोसेसिंग (आरडीपी) मोड चालू करना चाहिए या नहीं. SDK टूल की मदद से, पब्लिशर इन सिग्नल का इस्तेमाल करके, विज्ञापन अनुरोध के लेवल पर आरडीपी सेट कर सकते हैं:
- Google का आरडीपी
- IAB तय किया गया
IABUSPrivacy_String
इनमें से किसी भी पैरामीटर का इस्तेमाल करने पर, Google इस बात पर पाबंदी लगा देता है कि वह कुछ यूनीक आइडेंटिफ़ायर और पब्लिशर को सेवाएं देने के लिए प्रोसेस किए गए अन्य डेटा का इस्तेमाल कैसे करेगा. इस वजह से, Google सिर्फ़ ऐसे विज्ञापन दिखाएगा जिनके लिए दर्शकों की पसंद को ध्यान में नहीं रखा जाता. ये पैरामीटर, यूज़र इंटरफ़ेस (यूआई) में आरडीपी सेटिंग को बदल देते हैं.
पब्लिशर को यह खुद तय करना चाहिए कि सीमित डेटा प्रोसेसिंग मोड, नियमों या शर्तों के पालन से जुड़े उनके प्लान में कैसे मदद कर सकता है और इसे कब चालू किया जाना चाहिए. यह मुमकिन है कि दोनों वैकल्पिक पैरामीटर को एक साथ इस्तेमाल न करें. हालांकि, दोनों पैरामीटर एक जैसे हों Google के विज्ञापन दिखाने पर असर पड़ सकता है.
इस गाइड का मकसद, पब्लिशर को यह समझने में मदद करना है कि हर विज्ञापन अनुरोध के आधार पर, इन विकल्पों को चालू करने के लिए कौनसे चरण पूरे करने होंगे.
आरडीपी सिग्नल
Google को यह बताने के दो अलग-अलग तरीके हैं कि आरडीपी मोड चालू किया जाना चाहिए Google के आरडीपी सिग्नल का इस्तेमाल करके:
- आरडीपी के लिए एक्स्ट्रा पैरामीटर जोड़ना
- आरडीपी के लिए शेयर की गई प्राथमिकताएं इस्तेमाल करें
आरडीपी के लिए Extras पैरामीटर
अतिरिक्त पैरामीटर विकल्प के लिए, एक ऐसा विज्ञापन अनुरोध बनाएं, जो
पैरामीटर, जिसमें एक कुंजी 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 के लिए Extras पैरामीटर
अतिरिक्त पैरामीटर विकल्प के लिए, एक ऐसा विज्ञापन अनुरोध बनाएं, जो
पैरामीटर, जिसमें 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 के लिए शेयर की गई प्राथमिकताएं
शेयर की गई प्राथमिकताओं के विकल्प के लिए, SharedPreferences
के लिए IAB स्पेसिफ़िकेशन के मुताबिक, स्ट्रिंग वैल्यू के साथ बटन IABUSPrivacy_String
लिखें.
विज्ञापन लोड होने के दौरान, 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 की जानकारी सिग्नल की जानकारी भी पढ़ सकता है.
हर विज्ञापन नेटवर्क पार्टनर के दस्तावेज़ देखें और जानें कि सीपीआरए का पालन करने में मदद करने के लिए, वे कौनसे विकल्प उपलब्ध कराते हैं.