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

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

टेस्ट विज्ञापन पाने के दो तरीके हैं:

  1. Google की किसी डेमो विज्ञापन यूनिट का इस्तेमाल करना.
  2. अपनी विज्ञापन यूनिट का इस्तेमाल करके टेस्ट मोड चालू करना.

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

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

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

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

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

विज्ञापन फ़ॉर्मैट डेमो विज्ञापन यूनिट का आईडी
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन ca-app-pub-3940256099942544/5575463023
ऐंकर किया गया अडैप्टिव बैनर ca-app-pub-3940256099942544/2435281174
इनलाइन अडैप्टिव बैनर ca-app-pub-3940256099942544/2435281174
तय साइज़ वाला बैनर ca-app-pub-3940256099942544/2934735716
इंटरस्टीशियल ca-app-pub-3940256099942544/4411468910
इनाम वाले विज्ञापन ca-app-pub-3940256099942544/1712485313
इनाम वाला इंटरस्टीशियल विज्ञापन ca-app-pub-3940256099942544/6978759866
नेटिव ca-app-pub-3940256099942544/3986624511
नेटिव वीडियो ca-app-pub-3940256099942544/2521693316
पिक्चर में पिक्चर ca-app-pub-3940256099942544/8810945611

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

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

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

AdMob के यूज़र इंटरफ़ेस (यूआई) में अपना टेस्ट डिवाइस जोड़ना

टेस्ट डिवाइस जोड़ने और नए या मौजूदा ऐप्लिकेशन बिल्ड की जांच करने के लिए, AdMob यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें. यह एक आसान और नॉन-प्रोग्रामैटिक तरीका है. इसका तरीका जानें.

ऐप्लिकेशन-लेवल पर टेस्ट मोड का इस्तेमाल करना

टेस्ट करने के लिए ऐप्लिकेशन और वर्शन तय करने और टेस्ट विज्ञापन पाने के लिए, ऐप्लिकेशन-लेवल पर टेस्ट मोड का इस्तेमाल करें. ज़्यादा जानकारी के लिए, टेस्ट ऐप्लिकेशन सेट अप करना लेख पढ़ें.

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

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

  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 प्रॉपर्टी का इस्तेमाल करके, यह पता लगाया जा सकता है कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क कंपनी ने दिखाया है.