इस गाइड में, विज्ञापन इंटिग्रेशन में टेस्ट विज्ञापन पाने का तरीका बताया गया है. डेवलपमेंट के दौरान टेस्ट विज्ञापनों का इस्तेमाल करना ज़रूरी है, ताकि Google पर विज्ञापन देने वालों से शुल्क लिए बिना उन पर क्लिक किया जा सके. अगर टेस्ट मोड में हुए बिना, कई विज्ञापनों पर क्लिक किया जाता है, तो आपके खाते को अमान्य गतिविधि के लिए फ़्लैग किए जाने का जोखिम हो सकता है.
टेस्ट विज्ञापन पाने के दो तरीके हैं:
Google की किसी डेमो विज्ञापन यूनिट का इस्तेमाल करें.
अपनी विज्ञापन यूनिट का इस्तेमाल करके, टेस्ट मोड चालू करें.
डेमो विज्ञापन यूनिट
टेस्टिंग को चालू करने का सबसे तेज़ तरीका, Google की दी गई डेमो विज्ञापन यूनिट का इस्तेमाल करना है. ये विज्ञापन यूनिट आपके AdMob खाते से नहीं जुड़ी हैं. इसलिए, इनका इस्तेमाल करने पर, आपके खाते से अमान्य ट्रैफ़िक जनरेट नहीं होगा.
यहां डेमो विज्ञापन यूनिट दी गई हैं, जो हर फ़ॉर्मैट के लिए खास टेस्ट क्रिएटिव पर ले जाती हैं:
Android
विज्ञापन फ़ॉर्मैट | सैंपल विज्ञापन यूनिट का आईडी |
---|---|
बैनर | ca-app-pub-3940256099942544/6300978111 |
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन | ca-app-pub-3940256099942544/1033173712 |
इनाम वाले विज्ञापन | ca-app-pub-3940256099942544/5224354917 |
iOS
विज्ञापन फ़ॉर्मैट | सैंपल विज्ञापन यूनिट का आईडी |
---|---|
बैनर | ca-app-pub-3940256099942544/2934735716 |
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन | ca-app-pub-3940256099942544/4411468910 |
इनाम वाले विज्ञापन | ca-app-pub-3940256099942544/1712485313 |
टेस्ट डिवाइस चालू करना (टेस्ट मोड)
अगर आपको प्रोडक्शन की तरह दिखने वाले विज्ञापनों को बेहतर तरीके से टेस्ट करना है, तो अब अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर करें. साथ ही, AdMob के यूज़र इंटरफ़ेस (यूआई) में बनाए गए अपने विज्ञापन यूनिट आईडी का इस्तेमाल करें. टेस्ट डिवाइसों को या तो AdMob यूज़र इंटरफ़ेस (यूआई) में जोड़ा जा सकता है या Google Mobile Ads SDK का इस्तेमाल करके प्रोग्राम के हिसाब से जोड़ा जा सकता है.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यहां दिया गया तरीका अपनाएं.
AdMob के यूज़र इंटरफ़ेस (यूआई) में अपना टेस्ट डिवाइस जोड़ें
आसान और नॉन-प्रोग्रामैटिक तरीके से टेस्ट डिवाइस जोड़ने और नए या मौजूदा ऐप्लिकेशन बिल्ड की जांच करने के लिए, AdMob यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें. इसका तरीका जानें.
अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से प्रोग्राम में जोड़ें
अगर डेवलप किए जाने के दौरान आपको अपने ऐप्लिकेशन में विज्ञापनों की जांच करनी है, तो अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से रजिस्टर करने के लिए, यहां दिया गया तरीका अपनाएं.
विज्ञापन दिखाने से जुड़ा ऐप्लिकेशन लोड करें और विज्ञापन के लिए अनुरोध करें.
कंसोल पर जाकर देखें कि यह मैसेज कुछ ऐसा दिखेगा:
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" ];
अपने टेस्ट डिवाइस आईडी को क्लिपबोर्ड पर कॉपी करें.
SetRequestConfiguration
के ज़रिए टेस्ट डिवाइस आईडी सेट करने के लिए, अपने कोड में बदलाव करें:// Set a sample device ID of 2077ef9a63d2b398840261c8221a0c9b firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.test_device_ids.push_back("2077ef9a63d2b398840261c8221a0c9b"); firebase::gma::SetRequestConfiguration(request_configuration);
अपना ऐप्लिकेशन फिर से चलाएं. अगर विज्ञापन कोई Google विज्ञापन है, तो आपको विज्ञापन में सबसे ऊपर बीच में एक टेस्ट मोड लेबल (बैनर, इंटरस्टीशियल या इनाम वाला विज्ञापन) दिखेगा:
इस टेस्ट मोड लेबल वाले विज्ञापनों पर क्लिक करना सुरक्षित होता है. टेस्ट मोड में विज्ञापनों पर होने वाले अनुरोध, इंप्रेशन, और क्लिक की जानकारी आपके खाते की रिपोर्ट में नहीं दिखेगी.
मीडिएशन की मदद से जांच करना
Google की डेमो विज्ञापन यूनिट सिर्फ़ Google विज्ञापन दिखाती हैं. अपने मीडिएशन कॉन्फ़िगरेशन की जांच करने के लिए, आपको टेस्ट डिवाइस चालू करें तरीका इस्तेमाल करना होगा.
मीडिएशन वाले विज्ञापन, टेस्ट मोड का लेबल नहीं दिखाते. यह पक्का करना आपकी ज़िम्मेदारी है कि आपके हर मीडिएशन नेटवर्क के लिए टेस्ट मोड चालू हो, ताकि ये नेटवर्क आपके खाते को अमान्य गतिविधि के लिए फ़्लैग न करें. ज़्यादा जानकारी के लिए, हर नेटवर्क से जुड़ी मीडिएशन गाइड देखें.
अगर आपको नहीं पता कि मीडिएशन विज्ञापन नेटवर्क अडैप्टर, टेस्ट मोड उपलब्ध कराता है या नहीं, तो डेवलपमेंट के दौरान उस नेटवर्क के विज्ञापनों पर क्लिक करने से बचना सबसे सुरक्षित तरीका है. किसी भी विज्ञापन फ़ॉर्मैट में ResponseInfo::mediation_adapter_class_name()
तरीके का इस्तेमाल करके, यह पता लगाया जा सकता है कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क कंपनी ने दिखाया.