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

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

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

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

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

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

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

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

Android

विज्ञापन फ़ॉर्मैट सैंपल विज्ञापन यूनिट का आईडी
बैनर ca-app-pub-3940256099942544/6300978111
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन ca-app-pub-3940256099942544/1033173712
इनाम वाला विज्ञापन ca-app-pub-3940256099942544/5224354917

iOS

विज्ञापन फ़ॉर्मैट सैंपल विज्ञापन यूनिट का आईडी
बैनर ca-app-pub-3940256099942544/2934735716
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन ca-app-pub-3940256099942544/4411468910
इनाम वाला विज्ञापन ca-app-pub-3940256099942544/1712485313

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

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

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

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

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

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

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

  1. विज्ञापन के लिए इंटिग्रेट किए गए ऐप्लिकेशन को लोड करें और विज्ञापन देखने के लिए अनुरोध करें.

  2. इस तरह के मैसेज के लिए कंसोल देखें:

    Android

     I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
     to get test ads on this device."
     

    iOS

     <Google> To get test ads on this device, set:
     GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
     

    अपने टेस्ट डिवाइस आईडी को क्लिपबोर्ड पर कॉपी करें.

  3. SetRequestConfiguration की मदद से टेस्ट डिवाइस आईडी सेट करने के लिए, अपने कोड में बदलाव करें:

      // Set a sample device ID of 2077ef9a63d2b398840261c8221a0c9b
      firebase::gma::RequestConfiguration request_configuration =
        firebase::gma::GetRequestConfiguration();
      request_configuration.test_device_ids.push_back("2077ef9a63d2b398840261c8221a0c9b");
      firebase::gma::SetRequestConfiguration(request_configuration);
    
  4. अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन एक Google विज्ञापन है, तो आपको विज्ञापन के सबसे ऊपर टेस्ट मोड लेबल दिखेगा. यह लेबल बैनर, पेज पर अचानक दिखने वाले विज्ञापन या इनाम वाले विज्ञापन होगा:

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

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

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

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

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