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

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

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

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

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

ज़रूरी शर्तें

  • शुरू करें चरण पूरा करें.

  • अपने Unity ऐप्लिकेशन में Google मोबाइल विज्ञापन Unity प्लगिन को इंपोर्ट करें.

विज्ञापन यूनिट का सैंपल

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

यह ध्यान रखना ज़रूरी है कि Google की ओर से दी गई अलग-अलग टेस्ट विज्ञापन यूनिट को अलग-अलग प्लैटफ़ॉर्म पर इसका इस्तेमाल किया जा सकता है. इसके लिए, आपको iOS टेस्ट विज्ञापन यूनिट का इस्तेमाल करना होगा अनुरोध करने के लिए, iOS और Android की टेस्ट विज्ञापन यूनिट पर टेस्ट विज्ञापन अनुरोध बनाना Android पर देखें.

यहां Android और iOS, दोनों पर हर फ़ॉर्मैट के लिए विज्ञापन यूनिट के सैंपल दिए गए हैं:

विज्ञापन फ़ॉर्मैट सैंपल विज्ञापन यूनिट का आईडी
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन /21775744923/example/app-open
बैनर /6499/example/adaptive-banner
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन /6499/example/interstitial
इनाम वाले विज्ञापन /6499/example/rewarded
इनाम वाले इंटरस्टीशियल विज्ञापन /21775744923/example/rewarded_interstitial
नेटिव /6499/example/native
नेटिव वीडियो /6499/example/native-video

ये विज्ञापन यूनिट, खास टेस्ट क्रिएटिव पर ले जाती हैं.

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

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

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

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

यह टेस्ट डिवाइस जोड़ने और नए या मौजूदा डिवाइस को टेस्ट करने के आसान और नॉन-प्रोग्रामेटिक तरीके के लिए है Ad Manager वेब इंटरफ़ेस का इस्तेमाल करने में मदद करता है.

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

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

  1. Mobile Ads SDK से कॉन्फ़िगर किया गया ऐप्लिकेशन चलाएं और विज्ञापन का अनुरोध करें ऊपर दिए गए टेस्ट विज्ञापन यूनिट आईडी में से किसी एक का इस्तेमाल करके. कोड लिस्टिंग.

    ...
    private void RequestBanner()
    {
        #if UNITY_ANDROID
            string adUnitId = "ca-app-pub-3940256099942544/6300978111";
        #elif UNITY_IPHONE
            string adUnitId = "ca-app-pub-3940256099942544/2934735716";
        #else
            string adUnitId = "unexpected_platform";
        #endif
    
        // Create a 320x50 banner at the top of the screen.
        bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top);
        // Create an empty ad request.
        AdRequest request = new AdRequest();
        // Load the banner with the request.
        bannerView.LoadAd(request);
    }
  2. इस तरह दिखने वाले मैसेज के लिए कंसोल या Logcat आउटपुट की जांच करें:

    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. अक्षरों और अंकों से बने टेस्ट डिवाइस आईडी को क्लिपबोर्ड पर कॉपी करें.

  4. अपने कोड में बदलाव करें, ताकि आप अपने RequestConfiguration.TestDeviceIds सूची.

    RequestConfiguration requestConfiguration = new RequestConfiguration();
    requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. requestConfiguration को दुनिया भर में MobileAds पर सेट करें.

    MobileAds.SetRequestConfiguration(requestConfiguration);
  6. अपना ऐप्लिकेशन फिर से चलाएं. अगर आपने डिवाइस को सही तरीके से टेस्ट डिवाइस के तौर पर जोड़ा है, तो आपको बैनर में सबसे ऊपर, बीच में एक जांच विज्ञापन लेबल दिखेगा, और इनाम वाले विज्ञापनों के लिए:

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

  7. आपका डिवाइस, टेस्ट डिवाइस के तौर पर रजिस्टर हो गया है. इसलिए, अब adUnitID टेस्ट की जगह, अपने टेस्ट विज्ञापनों को ज़्यादा भरोसेमंद टेस्ट विज्ञापन बनाएं adUnitID.

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

वर्शन 5.4.0 से, अपने विज्ञापनों की जांच Unity एडिटर. इस इमेज में, एडिटर एक प्रीफ़ैब इमेज जोड़ देगा, जो आपको कैसा अनुभव देगा मोबाइल प्लैटफ़ॉर्म पर असल विज्ञापन कैसे काम करेंगे.

मीडिएशन की मदद से जांच करना

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

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

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