इस गाइड में, विज्ञापन इंटिग्रेशन में टेस्ट विज्ञापनों को चालू करने का तरीका बताया गया है. डेवलपमेंट के दौरान टेस्ट विज्ञापनों को चालू करना ज़रूरी होता है, ताकि आप Google विज्ञापन देने वालों से शुल्क लिए बिना उन पर क्लिक कर सकें. अगर आप टेस्ट मोड में न रहते हुए कई विज्ञापनों पर क्लिक करते हैं, तो आपके खाते को अमान्य गतिविधि के लिए फ़्लैग किए जाने का खतरा रहता है.
टेस्ट विज्ञापन पाने के दो तरीके हैं:
- Google की किसी सैंपल विज्ञापन यूनिट का इस्तेमाल करें.
- अपनी विज्ञापन यूनिट का इस्तेमाल करें और टेस्ट डिवाइस चालू करें.
पहले से आवश्यक
डेमो विज्ञापन यूनिट
टेस्टिंग चालू करने का सबसे तेज़ तरीका Google से मिली डेमो विज्ञापन यूनिट का इस्तेमाल करना है. ये विज्ञापन यूनिट आपके AdMobखाते से जुड़ी नहीं होती हैं. इसलिए, इन विज्ञापन यूनिट का इस्तेमाल करते समय आपके खाते को अमान्य ट्रैफ़िक जनरेट करने का कोई जोखिम नहीं होता.
यहां ऐसी डेमो विज्ञापन यूनिट हैं जो हर फ़ॉर्मैट के लिए खास टेस्ट क्रिएटिव पर ले जाती हैं:
विज्ञापन फ़ॉर्मैट | विज्ञापन यूनिट का सैंपल आईडी |
---|---|
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | ca-app-pub-3940256099942544/3419835294 |
बैनर | ca-app-pub-3940256099942544/6300978111 |
पेज पर अचानक दिखने वाले विज्ञापन | ca-app-pub-3940256099942544/1033173712 |
पेज पर अचानक दिखने वाला वीडियो | ca-app-pub-3940256099942544/8691691433 |
इनाम वाले विज्ञापन | ca-app-pub-3940256099942544/5224354917 |
इनाम वाले इंटरस्टीशियल विज्ञापन | ca-app-pub-3940256099942544/5354046379 |
नेटिव ऐडवांस्ड | ca-app-pub-3940256099942544/2247696110 |
नेटिव ऐडवांस्ड वीडियो | ca-app-pub-3940256099942544/1044960115 |
टेस्ट डिवाइस चालू करें
अगर आप प्रोडक्शन विज्ञापन की तरह दिखने वाले विज्ञापनों की ज़्यादा सख्त जांच करना चाहते हैं, तो अब आप अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर कर सकते हैं. साथ ही, खुद के विज्ञापन यूनिट आईडी का इस्तेमाल कर सकते हैं, जिसे आपने AdMob यूज़र इंटरफ़ेस (यूआई) में बनाया है. टेस्ट डिवाइस, AdMob यूज़र इंटरफ़ेस (यूआई) में या Google मोबाइल विज्ञापन SDK का इस्तेमाल करके, प्रोग्राम के हिसाब से जोड़े जा सकते हैं.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, नीचे दिया गया तरीका अपनाएं.
AdMob यूज़र इंटरफ़ेस (यूआई) में अपना टेस्ट डिवाइस जोड़ें
टेस्ट डिवाइस जोड़ने और नए या मौजूदा ऐप्लिकेशन बिल्ड को टेस्ट करने के लिए, आसान और नॉन-प्रोग्रामिक तरीके के लिए AdMob यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें. तरीका जानें.
अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से जोड़ना
अगर आप अपने ऐप्लिकेशन में विज्ञापन डेवलप कर रहे हैं' तो डेवलपमेंट के तौर पर यह तरीका अपनाएं.
- अपने विज्ञापनों के साथ इंटिग्रेट किए गए ऐप्लिकेशन को लोड करें. साथ ही, विज्ञापन के लिए अनुरोध करें.
- नीचे दिए गए मैसेज की तरह दिखने वाले लॉगकैट आउटपुट की जांच करें. यह मैसेज आपको डिवाइस आईडी और टेस्ट डिवाइस के तौर पर जोड़ने का तरीका बताता है:
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)
AdRequest.isTestDevice()
को देख सकते हैं. अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन कोई Google विज्ञापन है, तो आपको विज्ञापन के सबसे ऊपर टेस्ट विज्ञापन लेबल दिखेगा (बैनर, पेज पर अचानक दिखने वाले विज्ञापन या इनाम वाले वीडियो):
नेटिव ऐडवांस विज्ञापनों के लिए, हेडलाइन एसेट को स्ट्रिंग &ott;टेस्ट मोड&कोटेशन के साथ जोड़ा जाता है.
इन टेस्ट विज्ञापन लेबल वाले विज्ञापनों पर क्लिक करना सुरक्षित है. टेस्ट विज्ञापनों पर किए गए अनुरोध, इंप्रेशन, और क्लिक आपके खाते की रिपोर्ट में नहीं दिखेंगे.
मीडिएशन के साथ टेस्ट करना
Google की सैंपल विज्ञापन यूनिट सिर्फ़ Google Ads दिखाती हैं. अपने मीडिएशन कॉन्फ़िगरेशन की जांच करने के लिए, आपको टेस्ट डिवाइस चालू करें अनुमति का इस्तेमाल करना होगा.
मीडिएशन वाले विज्ञापन, टेस्ट विज्ञापन लेबल रेंडर नहीं करते. यह पक्का करने की ज़िम्मेदारी आपकी है कि टेस्ट विज्ञापन आपके हर मीडिएशन नेटवर्क के लिए चालू हों, ताकि ये नेटवर्क अमान्य गतिविधि की वजह से आपके खाते को फ़्लैग न करें. ज़्यादा जानकारी के लिए हर नेटवर्क की मीडिएशन गाइड देखें.
अगर आप तय नहीं कर पा रहे हैं कि मीडिएशन विज्ञापन नेटवर्क अडैप्टर, टेस्ट विज्ञापनों के साथ काम करता है या नहीं, तो डेवलपमेंट के दौरान उस नेटवर्क पर मौजूद विज्ञापनों पर क्लिक करना सुरक्षित रहता है. आप
getMediationAdapterClassName()
किसी भी विज्ञापन फ़ॉर्मैट पर
तरीका इस्तेमाल करके यह पता लगा सकते हैं कि मौजूदा विज्ञापन को
किन विज्ञापन नेटवर्क
पर दिखाया जा रहा है.