टेस्ट विज्ञापनों को चालू करें

प्लैटफ़ॉर्म चुनें: Android New-selected Android iOS Unity Flutter

इस गाइड में, विज्ञापन इंटिग्रेशन के लिए टेस्ट विज्ञापन चालू करने का तरीका बताया गया है. हमारा सुझाव है कि ऐप्लिकेशन बनाते समय, टेस्ट विज्ञापन चालू करें. इससे, रिज़र्वेशन कैंपेन के आंकड़ों पर असर डाले बिना या Ad Exchange पर विज्ञापन देने वाले लोगों या कंपनियों से पैसे लिए बिना, क्लिक-थ्रू के व्यवहार की जांच की जा सकती है.

पूर्वापेक्षा

आगे बढ़ने से पहले, सेट अप करें GMA Next-Gen SDK.

डेमो विज्ञापन यूनिट

टेस्ट करने की सुविधा को चालू करने का सबसे तेज़ तरीका, Google की डेमो विज्ञापन यूनिट का इस्तेमाल करना है. ये विज्ञापन यूनिट आपके Ad Manager खाते से नहीं जुड़ी हैं. इसलिए, इनका इस्तेमाल करने पर, आपके खाते से अमान्य ट्रैफ़िक जनरेट नहीं होगा.

यहां डेमो विज्ञापन यूनिट दी गई हैं. ये हर फ़ॉर्मैट के लिए, टेस्ट के मकसद से बनाए गए खास क्रिएटिव की ओर इशारा करती हैं:

विज्ञापन फ़ॉर्मैट डेमो विज्ञापन यूनिट का आईडी
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन /21775744923/example/app-open
अडैप्टिव बैनर /21775744923/example/adaptive-banner
तय साइज़ वाला बैनर /21775744923/example/fixed-size-banner
पेज पर अचानक दिखने वाले विज्ञापन /21775744923/example/interstitial
इनाम वाले विज्ञापन /21775744923/example/rewarded
इनाम वाला इंटरस्टीशियल विज्ञापन /21775744923/example/rewarded-interstitial
नेटिव विज्ञापन /21775744923/example/native
नेटिव वीडियो विज्ञापन /21775744923/example/native-video
अहम जानकारी: इन डेमो विज्ञापन यूनिट को Ad Manager में सीधे बेचे गए विज्ञापन दिखाने के लिए कॉन्फ़िगर किया गया है. सीधे बेचे गए विज्ञापनों के लिए, AdChoices की सुविधा उपलब्ध नहीं होती.

टेस्ट डिवाइस चालू करना

अगर आपको प्रोडक्शन विज्ञापन की तरह दिखने वाले विज्ञापनों के साथ ज़्यादा गंभीरता से टेस्ट करना है, तो अब अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर किया जा सकता है. साथ ही, Ad Manager के यूज़र इंटरफ़ेस (यूआई) में बनाए गए अपने विज्ञापन यूनिट के आईडी इस्तेमाल किए जा सकते हैं.

अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यह तरीका अपनाएं.

प्रोग्राम के हिसाब से टेस्ट डिवाइस जोड़ना

अपने टेस्ट डिवाइस को रजिस्टर करने के लिए, यह तरीका अपनाएं:

  1. विज्ञापनों के साथ इंटिग्रेट किया गया अपना ऐप्लिकेशन लोड करें और विज्ञापन का अनुरोध करें.
  2. लॉगकैट आउटपुट में, इस तरह का मैसेज देखें. इसमें आपके डिवाइस का आईडी और उसे टेस्ट डिवाइस के तौर पर जोड़ने का तरीका बताया गया है:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    अपने टेस्ट डिवाइस का आईडी, क्लिपबोर्ड पर कॉपी करें.
  3. अपने कोड में बदलाव करें. साथ ही, अपने टेस्ट डिवाइस के आईडी की सूची पास करें.RequestConfiguration.Builder.setTestDeviceIds()

    Java

    List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");
    RequestConfiguration configuration =
    new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);
    

    Kotlin

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    

    ज़रूरी नहीं है कि isTestDevice() की जांच करके, यह पुष्टि की जाए कि आपका डिवाइस, टेस्ट डिवाइस के तौर पर सही तरीके से जोड़ा गया है.

  4. अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन, Google का है, तो आपको टेस्ट विज्ञापन लेबल दिखेगा. यह लेबल, विज्ञापन (बैनर, इंटरस्टीशियल या इनाम वाले वीडियो) के सबसे ऊपर बीच में दिखेगा:

    नेटिव अडवांस विज्ञापनों के लिए, हेडलाइन ऐसेट के आगे टेस्ट विज्ञापन स्ट्रिंग जोड़ी जाती है.

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

मीडिएशन के साथ टेस्ट करना

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

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

अगर आपको पक्का नहीं है कि कोई मीडिएशन विज्ञापन नेटवर्क अडैप्टर, टेस्ट विज्ञापनों के साथ काम करता है या नहीं, तो हमारा सुझाव है कि ऐप्लिकेशन बनाते समय, उस नेटवर्क के विज्ञापनों पर क्लिक न करें. यह पता लगाने के लिए कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क ने दिखाया है, विज्ञापन के किसी भी फ़ॉर्मैट पर तरीके का इस्तेमाल किया जा सकता है.getMediationAdapterClassName()