इस गाइड में, विज्ञापनों के इंटिग्रेशन में टेस्ट विज्ञापनों को चालू करने का तरीका बताया गया है. यह समय है टेस्ट विज्ञापनों को डेवलपमेंट के दौरान चालू करना ज़रूरी है, ताकि आप उन पर क्लिक कर सकें Google पर विज्ञापन देने वाली कंपनियों से शुल्क लिए बिना. अगर आप बिना किसी शुल्क के बहुत ज़्यादा विज्ञापनों पर क्लिक करते हैं टेस्ट मोड में, आपको अमान्य गतिविधि के लिए अपने खाते के फ़्लैग होने का जोखिम मिलता है.
टेस्ट विज्ञापन पाने के दो तरीके हैं:
Google की सैंपल विज्ञापन यूनिट में से किसी एक का इस्तेमाल करें.
अपनी विज्ञापन यूनिट का इस्तेमाल करें और टेस्ट डिवाइस चालू करें.
ज़रूरी शर्तें
शुरू करें चरण पूरा करें.
अपने Unity ऐप्लिकेशन में Google मोबाइल विज्ञापन Unity प्लगिन को इंपोर्ट करें.
विज्ञापन यूनिट का सैंपल
Google की दी गई टेस्ट विज्ञापन यूनिट का इस्तेमाल करके, टेस्टिंग को तुरंत चालू किया जा सकता है. ये विज्ञापन यूनिट आपके AdMob खाते से नहीं जुड़ी हैं. इसलिए, इसमें कोई जोखिम नहीं है इन विज्ञापन यूनिट का इस्तेमाल करने पर, आपके खाते से अमान्य ट्रैफ़िक जनरेट हो रहा है.
यह ध्यान रखना ज़रूरी है कि Google की ओर से दी गई अलग-अलग टेस्ट विज्ञापन यूनिट को अलग-अलग प्लैटफ़ॉर्म पर इसका इस्तेमाल किया जा सकता है. इसके लिए, आपको iOS टेस्ट विज्ञापन यूनिट का इस्तेमाल करना होगा अनुरोध करने के लिए, iOS और Android की टेस्ट विज्ञापन यूनिट पर टेस्ट विज्ञापन अनुरोध बनाना Android पर देखें.
यहां Android और iOS, दोनों पर हर फ़ॉर्मैट के लिए विज्ञापन यूनिट के सैंपल दिए गए हैं:
Android
विज्ञापन फ़ॉर्मैट | सैंपल विज्ञापन यूनिट का आईडी |
---|---|
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | ca-app-pub-3940256099942544/9257395921 |
बैनर | ca-app-pub-3940256099942544/6300978111 |
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन | ca-app-pub-3940256099942544/1033173712 |
इनाम वाले विज्ञापन | ca-app-pub-3940256099942544/5224354917 |
इनाम वाले इंटरस्टीशियल विज्ञापन | ca-app-pub-3940256099942544/5354046379 |
नेटिव | ca-app-pub-3940256099942544/2247696110 |
iOS
विज्ञापन फ़ॉर्मैट | सैंपल विज्ञापन यूनिट का आईडी |
---|---|
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | ca-app-pub-3940256099942544/5575463023 |
बैनर | 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 |
ये विज्ञापन यूनिट, खास टेस्ट क्रिएटिव पर ले जाती हैं.
टेस्ट डिवाइस चालू करें
अगर आपको प्रोडक्शन विज्ञापन की मदद से दिखने वाले विज्ञापनों को बेहतर तरीके से टेस्ट करना है, तो अब अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर करें. साथ ही, विज्ञापन यूनिट के आईडी का इस्तेमाल करें, जिसे आपने AdMob यूज़र इंटरफ़ेस (यूआई) में बनाया है. टेस्ट डिवाइसों को या तो AdMob यूज़र इंटरफ़ेस (यूआई) में जोड़ा जा सकता है या प्रोग्राम के हिसाब से, Google Mobile Ads SDK का इस्तेमाल करके ऐसा किया जा सकता है.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यहां दिया गया तरीका अपनाएं.
AdMob के यूज़र इंटरफ़ेस (यूआई) में अपना टेस्ट डिवाइस जोड़ें
यह टेस्ट डिवाइस जोड़ने और नए या मौजूदा डिवाइस को टेस्ट करने के आसान और नॉन-प्रोग्रामेटिक तरीके के लिए है बनाने के लिए, AdMob के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें. जानें कैसे करें.
अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से प्रोग्राम में जोड़ें
अगर आपको ऐप्लिकेशन बनाने के दौरान विज्ञापनों की जांच करनी है, तो नीचे दिए गए निर्देशों का पालन करें अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से रजिस्टर करने के लिए, यहां दिया गया तरीका अपनाएं.
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); }
इस तरह दिखने वाले मैसेज के लिए कंसोल या 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" ];
अक्षरों और अंकों से बने टेस्ट डिवाइस आईडी को क्लिपबोर्ड पर कॉपी करें.
अपने कोड में बदलाव करें, ताकि आप अपने
RequestConfiguration.TestDeviceIds
सूची.RequestConfiguration requestConfiguration = new RequestConfiguration(); requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया हैrequestConfiguration
को दुनिया भर मेंMobileAds
पर सेट करें.MobileAds.SetRequestConfiguration(requestConfiguration);
अपना ऐप्लिकेशन फिर से चलाएं. अगर आपने डिवाइस को सही तरीके से टेस्ट डिवाइस के तौर पर जोड़ा है, तो आपको बैनर में सबसे ऊपर, बीच में एक जांच विज्ञापन लेबल दिखेगा, और इनाम वाले विज्ञापनों के लिए:
इस टेस्ट विज्ञापन लेबल वाले विज्ञापनों पर क्लिक करना सुरक्षित होता है. कोई भी अनुरोध, टेस्ट विज्ञापनों पर हुए इंप्रेशन और क्लिक, आपके खाते के रिपोर्ट.
आपका डिवाइस, टेस्ट डिवाइस के तौर पर रजिस्टर हो गया है. इसलिए, अब
adUnitID
टेस्ट की जगह, अपने टेस्ट विज्ञापनों को ज़्यादा भरोसेमंद टेस्ट विज्ञापन बनाएंadUnitID
.
Unity एडिटर की मदद से टेस्ट करना
वर्शन 5.4.0 से, अपने विज्ञापनों की जांच Unity एडिटर. इस इमेज में, एडिटर एक प्रीफ़ैब इमेज जोड़ देगा, जो आपको कैसा अनुभव देगा मोबाइल प्लैटफ़ॉर्म पर असल विज्ञापन कैसे काम करेंगे.
मीडिएशन की मदद से जांच करना
Google की सैंपल विज्ञापन यूनिट में सिर्फ़ Google Ads दिखते हैं. अपनी मीडिएशन की जांच करने के लिए कॉन्फ़िगरेशन के लिए, आपको टेस्ट डिवाइस चालू करें का इस्तेमाल करना होगा अप्रोच का इस्तेमाल करें.
मीडिएशन वाले विज्ञापन, टेस्ट विज्ञापन लेबल रेंडर नहीं करते. आप इनके लिए ज़िम्मेदार हैं यह पक्का करना होगा कि आपके हर मीडिएशन नेटवर्क के लिए टेस्ट विज्ञापन चालू हैं, ताकि ये नेटवर्क, अमान्य गतिविधि के लिए आपके खाते को फ़्लैग नहीं करते. हर नेटवर्क की ज़्यादा जानकारी के लिए, मीडिएशन गाइड देखें.
अगर आपको नहीं पता कि मीडिएशन विज्ञापन नेटवर्क अडैप्टर, टेस्ट विज्ञापनों के साथ काम करता है या नहीं, तो
उस नेटवर्क के विज्ञापनों पर क्लिक करने से बचना सबसे सुरक्षित है. आपने लोगों तक पहुंचाया मुफ़्त में
किसी भी विज्ञापन फ़ॉर्मैट में, MediationAdapterClassName()
तरीके का इस्तेमाल करके
यह पता लगा सकता है कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क ने दिखाया.