इस गाइड में, विज्ञापन इंटिग्रेशन में टेस्ट विज्ञापन पाने का तरीका बताया गया है. ऐप्लिकेशन बनाते समय, टेस्ट विज्ञापनों का इस्तेमाल करना ज़रूरी है. इससे, Google पर विज्ञापन देने वाले लोगों या कंपनियों को पैसे दिए बिना ही विज्ञापनों पर क्लिक किया जा सकता है. अगर टेस्ट विज्ञापनों की सुविधा चालू किए बिना ही आपकी ओर से कई विज्ञापन पर क्लिक किया जाता है, तो आपके खाते को अमान्य गतिविधि के लिए फ़्लैग किया जा सकता है.
टेस्ट विज्ञापन पाने के दो तरीके हैं:
- Google की किसी डेमो विज्ञापन यूनिट का इस्तेमाल करें.
- अपनी विज्ञापन यूनिट का इस्तेमाल करके टेस्ट मोड चालू करना.
पूर्वापेक्षा
आगे बढ़ने से पहले, Google Mobile Ads SDK सेट अप करें.
डेमो विज्ञापन यूनिट
Google की दी गई डेमो विज्ञापन यूनिट का इस्तेमाल करके टेस्टिंग को तुरंत चालू किया जा सकता है. ये विज्ञापन यूनिट आपके AdMob खाते से नहीं जुड़ी हैं. इसलिए, इनका इस्तेमाल करने पर, आपके खाते से अमान्य ट्रैफ़िक जनरेट नहीं होगा.
यहां डेमो विज्ञापन यूनिट दी गई हैं. ये हर फ़ॉर्मैट के लिए, खास टेस्ट क्रिएटिव पर ले जाती हैं:
| विज्ञापन फ़ॉर्मैट | डेमो विज्ञापन यूनिट का आईडी |
|---|---|
| ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | ca-app-pub-3940256099942544/5575463023 |
| ऐंकर किया गया अडैप्टिव बैनर | ca-app-pub-3940256099942544/2435281174 |
| इनलाइन अडैप्टिव बैनर | ca-app-pub-3940256099942544/2435281174 |
| तय किए गए साइज़ का बैनर | 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 |
| नेटिव वीडियो | ca-app-pub-3940256099942544/2521693316 |
| पिक्चर में पिक्चर | ca-app-pub-3940256099942544/8810945611 |
टेस्ट डिवाइसों के लिए टेस्ट मोड चालू करना
अगर आपको प्रोडक्शन विज्ञापन की तरह दिखने वाले विज्ञापनों के साथ ज़्यादा गंभीरता से टेस्टिंग करनी है, तो अब अपने डिवाइस को टेस्ट के लिए डिवाइस के तौर पर कॉन्फ़िगर किया जा सकता है. साथ ही, AdMob के यूज़र इंटरफ़ेस (यूआई) में बनाए गए अपने विज्ञापन यूनिट के आईडी इस्तेमाल किए जा सकते हैं. टेस्ट डिवाइसों को AdMob यूज़र इंटरफ़ेस (यूआई) में जोड़ा जा सकता है. इसके अलावा, Google Mobile Ads SDK का इस्तेमाल करके प्रोग्राम के हिसाब से भी जोड़ा जा सकता है.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यह तरीका अपनाएं.
AdMob के यूज़र इंटरफ़ेस (यूआई) में अपना टेस्ट डिवाइस जोड़ना
टेस्ट के लिए डिवाइस जोड़ने और ऐप्लिकेशन के नए या मौजूदा बिल्ड की जांच करने के लिए, AdMob यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें. इससे आपको प्रोग्रामिंग करने की ज़रूरत नहीं पड़ेगी. जानें कि.
प्रोग्राम के हिसाब से टेस्ट के लिए डिवाइस जोड़ना
अगर आपको डेवलपमेंट के दौरान अपने ऐप्लिकेशन में विज्ञापनों की जांच करनी है, तो अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से रजिस्टर करने के लिए, यहां दिया गया तरीका अपनाएं.
- विज्ञापन इंटिग्रेट किया गया ऐप्लिकेशन लोड करें और विज्ञापन दिखाने का अनुरोध करें.
- कंसोल में इस तरह का मैसेज देखें:
अपने टेस्ट डिवाइस के आईडी को क्लिपबोर्ड पर कॉपी करें.<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
testDeviceIdentifiersके ज़रिए टेस्ट डिवाइस का आईडी सेट करने के लिए, अपने कोड में बदलाव करें:Swift
let testDeviceIdentifiers = ["2077ef9a63d2b398840261c8221a0c9b"] MobileAds.shared.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiersObjective-C
NSArray *testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ]; GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers;अपने ऐप्लिकेशन को फिर से चलाएं. अगर विज्ञापन Google का है, तो आपको विज्ञापन के सबसे ऊपर बीच में टेस्ट मोड लेबल दिखेगा. यह लेबल बैनर, इंटरस्टीशियल या इनाम वाले विज्ञापन पर दिखेगा:

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

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