इस गाइड में, विज्ञापन इंटिग्रेशन में टेस्ट विज्ञापन पाने का तरीका बताया गया है. ऐप्लिकेशन बनाते समय, टेस्ट विज्ञापनों का इस्तेमाल करना ज़रूरी है. इससे, 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
प्रॉपर्टी का इस्तेमाल किया जा सकता है.