अमेरिका के निजता कानून का पालन

नीतियों का पालन करने में पब्लिशर की मदद करना अमेरिका राज्यों के निजता कानून, Google Mobile Ads SDK की मदद से पब्लिशर दो अलग-अलग पैरामीटर का इस्तेमाल करके यह बताएं कि Google को सीमित डेटा प्रोसेसिंग मोड चालू करना चाहिए या नहीं (आरडीपी) शामिल करें. SDK टूल, पब्लिशर को विज्ञापन अनुरोध के लेवल पर आरडीपी मोड सेट करने की सुविधा. इसके लिए, इन सिग्नल का इस्तेमाल करें:

दोनों में से किसी भी पैरामीटर का इस्तेमाल किए जाने पर, 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 के लिए अतिरिक्त पैरामीटर

अतिरिक्त पैरामीटर विकल्प के लिए, एक ऐसा विज्ञापन अनुरोध बनाएं, जो पैरामीटर, जिसमें 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()

मीडिएशन

अगर मीडिएशन का इस्तेमाल किया जाता है, तो:

  1. इसमें दिया गया तरीका अपनाएं डेटा प्रोसेसिंग की सेटिंग चुनना इसे ध्यान में रखते हुए, अपने मीडिएशन पार्टनर को सीपीआरए विज्ञापन पार्टनर की सूची में Ad Manager यूज़र इंटरफ़ेस (यूआई.).

  2. शेयर की गई प्राथमिकताओं का इस्तेमाल करने वाला IAB सिग्नल इसलिए, मीडिएशन पार्टनर SDK टूल, IAB की जानकारी सिग्नल की जानकारी भी पढ़ सकता है.

  3. विज्ञापन नेटवर्क कंपनी के हर पार्टनर के दस्तावेज़ देखें और जानें कि कौनसे विकल्प उपलब्ध हैं साथ ही, ये सीपीआरए के पालन में मदद करते हैं.