इस गाइड में, विज्ञापन इंटिग्रेशन के लिए टेस्ट विज्ञापन चालू करने का तरीका बताया गया है. हमारा सुझाव है कि ऐप्लिकेशन बनाते समय, टेस्ट विज्ञापन चालू करें. इससे, रिज़र्वेशन कैंपेन के आंकड़ों पर असर डाले बिना या Ad Exchange पर विज्ञापन देने वाले लोगों या कंपनियों से पैसे लिए बिना, क्लिक-थ्रू के व्यवहार की जांच की जा सकती है.
पूर्वापेक्षा
आगे बढ़ने से पहले, सेट अप करें GMA Next-Gen SDK.
डेमो विज्ञापन यूनिट
टेस्ट करने की सुविधा को चालू करने का सबसे तेज़ तरीका, Google की डेमो विज्ञापन यूनिट का इस्तेमाल करना है. ये विज्ञापन यूनिट आपके Ad Manager खाते से नहीं जुड़ी हैं. इसलिए, इनका इस्तेमाल करने पर, आपके खाते से अमान्य ट्रैफ़िक जनरेट नहीं होगा.
यहां डेमो विज्ञापन यूनिट दी गई हैं. ये हर फ़ॉर्मैट के लिए, टेस्ट के मकसद से बनाए गए खास क्रिएटिव की ओर इशारा करती हैं:
| विज्ञापन फ़ॉर्मैट | डेमो विज्ञापन यूनिट का आईडी |
|---|---|
| ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | /21775744923/example/app-open |
| अडैप्टिव बैनर | /21775744923/example/adaptive-banner |
| तय साइज़ वाला बैनर | /21775744923/example/fixed-size-banner |
| पेज पर अचानक दिखने वाले विज्ञापन | /21775744923/example/interstitial |
| इनाम वाले विज्ञापन | /21775744923/example/rewarded |
| इनाम वाला इंटरस्टीशियल विज्ञापन | /21775744923/example/rewarded-interstitial |
| नेटिव विज्ञापन | /21775744923/example/native |
| नेटिव वीडियो विज्ञापन | /21775744923/example/native-video |
टेस्ट डिवाइस चालू करना
अगर आपको प्रोडक्शन विज्ञापन की तरह दिखने वाले विज्ञापनों के साथ ज़्यादा गंभीरता से टेस्ट करना है, तो अब अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर किया जा सकता है. साथ ही, Ad Manager के यूज़र इंटरफ़ेस (यूआई) में बनाए गए अपने विज्ञापन यूनिट के आईडी इस्तेमाल किए जा सकते हैं.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यह तरीका अपनाएं.
प्रोग्राम के हिसाब से टेस्ट डिवाइस जोड़ना
अपने टेस्ट डिवाइस को रजिस्टर करने के लिए, यह तरीका अपनाएं:
- विज्ञापनों के साथ इंटिग्रेट किया गया अपना ऐप्लिकेशन लोड करें और विज्ञापन का अनुरोध करें.
- लॉगकैट आउटपुट में, इस तरह का मैसेज देखें. इसमें आपके डिवाइस का आईडी और उसे टेस्ट डिवाइस के तौर पर जोड़ने का तरीका बताया गया है:
अपने टेस्ट डिवाइस का आईडी, क्लिपबोर्ड पर कॉपी करें.I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device." अपने कोड में बदलाव करें. साथ ही, अपने टेस्ट डिवाइस के आईडी की सूची पास करें.
RequestConfiguration.Builder.setTestDeviceIds()Java
List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"); RequestConfiguration configuration = new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build(); MobileAds.setRequestConfiguration(configuration);Kotlin
val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231") val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build() MobileAds.setRequestConfiguration(configuration)ज़रूरी नहीं है कि
isTestDevice()की जांच करके, यह पुष्टि की जाए कि आपका डिवाइस, टेस्ट डिवाइस के तौर पर सही तरीके से जोड़ा गया है.अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन, Google का है, तो आपको टेस्ट विज्ञापन लेबल दिखेगा. यह लेबल, विज्ञापन (बैनर, इंटरस्टीशियल या इनाम वाले वीडियो) के सबसे ऊपर बीच में दिखेगा:

नेटिव अडवांस विज्ञापनों के लिए, हेडलाइन ऐसेट के आगे टेस्ट विज्ञापन स्ट्रिंग जोड़ी जाती है.

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