इस गाइड में, विज्ञापनों के इंटिग्रेशन में टेस्ट विज्ञापनों को चालू करने का तरीका बताया गया है. यह समय है टेस्ट विज्ञापनों को डेवलपमेंट के दौरान चालू करना ज़रूरी है, ताकि आप उन पर क्लिक कर सकें वह भी Google पर विज्ञापन देने वालों से शुल्क लिए बिना. अगर आप बिना किसी शुल्क के बहुत ज़्यादा विज्ञापनों पर क्लिक करते हैं टेस्ट मोड में, आपको अमान्य गतिविधि के लिए अपने खाते के फ़्लैग होने का जोखिम मिलता है.
टेस्ट विज्ञापन पाने के दो तरीके हैं:
Google की सैंपल विज्ञापन यूनिट में से किसी एक का इस्तेमाल करें.
अपनी विज्ञापन यूनिट का इस्तेमाल करें और टेस्ट डिवाइस चालू करें.
ज़रूरी शर्तें
शुरू करें चरण पूरा करें.
अपने Flutter ऐप्लिकेशन में Google मोबाइल विज्ञापन Flutter प्लगिन इंपोर्ट करें.
विज्ञापन यूनिट का सैंपल
Google की दी गई टेस्ट विज्ञापन यूनिट का इस्तेमाल करके, टेस्टिंग को तुरंत चालू किया जा सकता है. ये विज्ञापन इकाइयां आपके Ad Managerसे संबद्ध नहीं हैं ताकि आपके खाते से अमान्य ट्रैफ़िक जनरेट होने का जोखिम न हो इन विज्ञापन यूनिट का इस्तेमाल करने पर.
यह जानना ज़रूरी है कि Google के पास, अलग-अलग टेस्ट विज्ञापन यूनिट Android और iOS. आपको iOS टेस्ट का इस्तेमाल करना होगा iOS पर टेस्ट विज्ञापन अनुरोध करने और Android के लिए टेस्ट विज्ञापन यूनिट Android पर अनुरोध करने में मदद मिलती है.
ये विज्ञापन यूनिट, खास टेस्ट क्रिएटिव पर ले जाती हैं.
टेस्ट डिवाइस चालू करें
अगर आपको प्रोडक्शन विज्ञापन की तरह दिखने वाले विज्ञापनों को बेहतर तरीके से टेस्ट करना है, तो अब अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर करें. इसके बाद, Ad Manager यूज़र इंटरफ़ेस (यूआई) में बनाया गया.
अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ने के लिए, यहां दिया गया तरीका अपनाएं.
अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से प्रोग्राम में जोड़ें
अगर आपको ऐप्लिकेशन बनाने के दौरान विज्ञापनों की जांच करनी है, तो नीचे दिए गए निर्देशों का पालन करें अपने टेस्ट डिवाइस को प्रोग्राम के हिसाब से रजिस्टर करने के लिए, यहां दिया गया तरीका अपनाएं.
Mobile Ads SDK से कॉन्फ़िगर किया गया ऐप्लिकेशन चलाएं और विज्ञापन का अनुरोध करें ऊपर दिए गए टेस्ट विज्ञापन यूनिट आईडी में से किसी एक का इस्तेमाल करके.
void loadBanner() { final adUnitId = '/21775744923/example/adaptive-banner'; final bannerAd = AdManagerBannerAd( adUnitId: adUnitId, request: AdManagerAdRequest(), sizes: [AdSize.banner], ); bannerAd.load(); }
इस तरह दिखने वाले मैसेज के लिए कंसोल या Logcat आउटपुट की जांच करें:
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" ];
अक्षरों और अंकों से बने टेस्ट डिवाइस आईडी को क्लिपबोर्ड पर कॉपी करें.
MobileAds.instance.updateRequestConfiguration
को कॉल करने के लिए, अपने कोड में बदलाव करें अपने टेस्ट डिवाइस आईडी की सूची का इस्तेमाल करें.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया हैMobileAds.instance.updateRequestConfiguration( RequestConfiguration(testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231']));
अपना ऐप्लिकेशन फिर से चलाएं. अगर आपने डिवाइस को सही तरीके से टेस्ट डिवाइस के तौर पर जोड़ा है, तो आपको बैनर में सबसे ऊपर, बीच में एक जांच विज्ञापन लेबल दिखेगा, और इनाम वाले विज्ञापनों के लिए:
इस टेस्ट विज्ञापन लेबल वाले विज्ञापनों पर क्लिक करना सुरक्षित होता है. कोई भी अनुरोध, टेस्ट विज्ञापनों पर हुए इंप्रेशन और क्लिक, आपके खाते के रिपोर्ट.
आपका डिवाइस, टेस्ट डिवाइस के तौर पर रजिस्टर हो गया है. इसलिए, अब
adUnitID
टेस्ट की जगह, अपने टेस्ट विज्ञापनों को ज़्यादा भरोसेमंद टेस्ट विज्ञापन बनाएंadUnitID
.
मीडिएशन की मदद से जांच करना
Google की सैंपल विज्ञापन यूनिट में सिर्फ़ Google Ads दिखते हैं. अपनी मीडिएशन की जांच करने के लिए कॉन्फ़िगरेशन के लिए, आपको टेस्ट डिवाइस चालू करें का इस्तेमाल करना होगा अप्रोच का इस्तेमाल करें.
मीडिएशन वाले विज्ञापन, टेस्ट विज्ञापन लेबल रेंडर नहीं करते. यह पक्का करना आपकी ज़िम्मेदारी है को टेस्ट विज्ञापन आपके हर एक मीडिएशन नेटवर्क के लिए चालू किए जाते हैं, ताकि ये नेटवर्क अमान्य गतिविधि के लिए अपने खाते को फ़्लैग न करें. हर नेटवर्क से जुड़ी जानकारी देखें Android की मीडिएशन गाइड और ज़्यादा जानकारी के लिए, iOS पर जाएं.
अगर आपको नहीं पता कि मीडिएशन विज्ञापन नेटवर्क अडैप्टर, टेस्ट विज्ञापनों के साथ काम करता है या नहीं, तो
उस नेटवर्क के विज्ञापनों पर क्लिक करने से बचना सबसे सुरक्षित है. आप
Ad.responseInfo
चुनें
का इस्तेमाल करके, यह पता लगाया जा सकता है कि मौजूदा विज्ञापन किस विज्ञापन नेटवर्क ने दिखाया.