विज्ञापन की पारदर्शिता के यूआरएल को कॉन्फ़िगर करना

विज्ञापन पारदर्शिता यूआरएल की मदद से, कुछ विज्ञापनों में दिखने वाले AdChoices आइकॉन को पसंद के मुताबिक बनाया जा सकता है. डिफ़ॉल्ट रूप से, यह आइकॉन आपके उपयोगकर्ताओं को Google के Ad Transparency and Control (AT&C) के ज़रिए दिखता है. इसमें विज्ञापन देने वाले व्यक्ति या कंपनी और विज्ञापन के बारे में जानकारी शामिल होती है.

Google Mobile Ads SDK को विज्ञापन अनुरोध भेजकर, विज्ञापन की पारदर्शिता वाला यूआरएल पाया जा सकता है. इसके बाद, आपको विज्ञापन की पारदर्शिता वाले यूआरएल के साथ जवाब मिलेगा. अपने ऐप्लिकेशन में यूआरएल मिलने के बाद, अपनी पसंद के मुताबिक आइकॉन को इंटिग्रेट किया जा सकता है. यह आइकॉन, आपके विज्ञापनों के डिज़ाइन के मुताबिक हो सकता है. साथ ही, अपने उपयोगकर्ताओं को एटीऐंडसी का अनुभव दिया जा सकता है.

इस पेज पर, विज्ञापन की पारदर्शिता वाले यूआरएल का अनुरोध करने, उसे पार्स करने, और उसकी पुष्टि करने का तरीका बताया गया है.

ज़रूरी शर्तें

जारी रखने से पहले, पक्का करें कि आपने ये काम पूरे कर लिए हों:

  • अपने ऐप्लिकेशन में नेटिव विज्ञापन सेट अप करें. नेटिव विज्ञापनों के बारे में ज़्यादा जानने के लिए, नेटिव विज्ञापन लेख पढ़ें.
  • इस सुविधा के लिए, अनुमति वाली सूची में शामिल होने का अनुरोध करें. ऐक्सेस का अनुरोध करने के लिए, अपने खाता मैनेजर से संपर्क करें.
    • अगर आपके पास ऐक्सेस नहीं है, तो आपके जवाबों में विज्ञापन की पारदर्शिता वाला यूआरएल नहीं दिखेगा. साथ ही, डिफ़ॉल्ट आइकॉन ठीक से रेंडर होगा.

यूआरएल का अनुरोध करना

GMA Next-Gen SDK से विज्ञापन की पारदर्शिता वाला यूआरएल पाने के लिए, आपको अपने नेटिव विज्ञापन अनुरोधों में एक और अनुरोध पैरामीटर जोड़ना होगा. यह पैरामीटर यह सिग्नल देता है कि आपका ऐप्लिकेशन, मनमुताबिक बनाए गए आइकॉन को इस्तेमाल करने के लिए तैयार है.

आपको अपने अनुरोध में, नेटवर्क के एक्स्ट्रा बंडल में "ad_transparency_url_requested" वैल्यू के साथ "ad_transparency_url_requested" कुंजी जोड़नी होगी."1" नेटवर्क एक्स्ट्रा के बारे में ज़्यादा जानकारी के लिए, setGoogleExtrasBundle देखें.

विज्ञापन की पारदर्शिता से जुड़े यूआरएल का अनुरोध करने के लिए, यहां दिए गए उदाहरण में इस कुंजी और वैल्यू को सेट किया गया है:

Java

private void loadNativeAd() {
  // Create an extra parameter that signals your AT&C implementation.
  Bundle extras = new Bundle();
  extras.putString("ad_transparency_url_requested", "1");
  NativeAdRequest adRequest = new NativeAdRequest.Builder("AD_UNIT_ID", List.of(NativeAdType.NATIVE))
      .setGoogleExtrasBundle(extras)
      .build();
}

Kotlin

private fun loadNativeAd() {
  // Create an extra parameter that signals your AT&C implementation
  val extras = Bundle()
  extras.putString("ad_transparency_url_requested", "1");
  val adRequest = NativeAdRequest.Builder("AD_UNIT_ID", listOf(NativeAd.NativeAdType.NATIVE))
    .setGoogleExtrasBundle(extras)
    .build()
}

AD_UNIT_ID की जगह अपना विज्ञापन यूनिट आईडी डालें. उदाहरण के लिए, नेटिव विज्ञापनों के लिए ca-app-pub-3940256099942544/2247696110.

यूआरएल को पार्स करना

यूआरएल का अनुरोध करने के बाद, आपको विज्ञापन का जवाब मिलता है. इसमें विज्ञापन पारदर्शिता यूआरएल, जवाब की जानकारी वाले ऑब्जेक्ट में होता है. रिस्पॉन्स की जानकारी वाले ऑब्जेक्ट के बारे में ज़्यादा जानने के लिए, रिस्पॉन्स की जानकारी देखें.

आपको विज्ञापन की पारदर्शिता का यूआरएल, रिस्पॉन्स एक्स्ट्रा में मौजूद "ad_transparency_url" कुंजी में मिल सकता है. यहां दिए गए उदाहरण में, जवाब की जानकारी वाले ऑब्जेक्ट में विज्ञापन की पारदर्शिता रिपोर्ट का यूआरएल मिलता है:

Java

nativeAd.getResponseInfo().getResponseExtras().getString("ad_transparency_url");

Kotlin

nativeAd.getResponseInfo().responseExtras.getString("ad_transparency_url")

यूआरएल की पुष्टि करना

विज्ञापन की पारदर्शिता वाले यूआरएल की जांच करने और उसकी पुष्टि करने के लिए, यह पक्का करें कि आपको अपने नेटिव विज्ञापन में Google की ओर से उपलब्ध कराया गया डिफ़ॉल्ट आइकॉन नहीं, बल्कि आपका बनाया गया आइकॉन दिख रहा हो. AT&C का अनुभव देखने के लिए, आइकॉन पर क्लिक करें.

इसके अलावा, पुष्टि करें कि आपको रिस्पॉन्स की अतिरिक्त जानकारी में, विज्ञापन की पारदर्शिता वाला यूआरएल दिख रहा हो. अगर आपको विज्ञापन की पारदर्शिता दिखाने वाला यूआरएल नहीं दिखता है, तो आपके चुने गए आइकॉन की जगह Google का डिफ़ॉल्ट आइकॉन दिखेगा. विज्ञापन की पारदर्शिता रिपोर्ट के यूआरएल का उदाहरण यहां दिया गया है:

https://adssettings.google.com/whythisad?source=display&reasons=REASON_ID