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

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

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

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

जारी रखने से पहले, Google Mobile Ads SDK सेट अप करें.

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

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

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

विज्ञापन फ़ॉर्मैट डेमो विज्ञापन यूनिट का आईडी
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन /21775744923/example/app-open
ऐंकर किया गया अडैप्टिव बैनर /21775744923/example/adaptive-banner
इनलाइन अडैप्टिव बैनर /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
पिक्चर में पिक्चर /21775744923/example/picture-in-picture
अहम जानकारी: इन डेमो विज्ञापन यूनिट को Ad Manager में, सीधे तौर पर बेचे गए विज्ञापन दिखाने के लिए कॉन्फ़िगर किया गया है. सीधे तौर पर बेचे गए विज्ञापन, AdChoices नहीं दिखाते.

टेस्ट डिवाइसों को चालू करना (टेस्ट मोड)

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

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

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

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

  1. विज्ञापन इंटिग्रेट किए गए अपने ऐप्लिकेशन को लोड करें और विज्ञापन दिखाने का अनुरोध करें.
  2. कंसोल में जाकर, इस तरह का मैसेज देखें:
    <Google> To get test ads on this device, set:
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
    @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    टेस्ट डिवाइस के आईडी को क्लिपबोर्ड पर कॉपी करें.
  3. testDeviceIdentifiers की मदद से, टेस्ट डिवाइस आईडी सेट करने के लिए अपने कोड में बदलाव करें:

    Swift

    let testDeviceIdentifiers = ["2077ef9a63d2b398840261c8221a0c9b"]
    MobileAds.shared.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers
    

    Objective-C

    NSArray *testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers;
    
  4. अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन Google का है, तो आपको विज्ञापन (बैनर, इंटरस्टीशियल या इनाम वाला विज्ञापन) के सबसे ऊपर बीच में, टेस्ट मोड लेबल दिखेगा:

    नेटिव ऐडवांस मोबाइल विज्ञापन फ़ॉर्मैट के लिए, हेडलाइन ऐसेट में स्ट्रिंग टेस्ट मोड को पहले जोड़ा जाता है.

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

मीडिएशन की मदद से टेस्टिंग करना

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

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

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