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


इस गाइड में, विज्ञापन इंटिग्रेशन में टेस्ट विज्ञापन पाने का तरीका बताया गया है. हां डेवलपमेंट के दौरान टेस्ट विज्ञापनों का इस्तेमाल करना ज़रूरी है, ताकि आप उन पर क्लिक कर सकें वह भी 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() तरीके का इस्तेमाल करके, विज्ञापन फ़ॉर्मैट का इस्तेमाल करके पता लगाया जा सकता है कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क ने दिखाया.