अपने ऐप्लिकेशन में विज्ञापन इंटिग्रेशन की जांच करने से पहले, आपको उसमें विज्ञापन जांचने वाला टूल लॉन्च करना होगा. इस पेज पर, डीबग मेन्यू की मदद से विज्ञापन जांचने वाला टूल लॉन्च करने और प्रोग्राम के ज़रिए इसे लॉन्च करने का तरीका बताया गया है.
ज़रूरी शर्तें
आगे बढ़ने से पहले, यह काम करें:
- Ad Manager खाता बनाने, टेस्ट डिवाइस सेट करने, Google Mobile Ads SDK, और इसका नया वर्शन इंस्टॉल करने के लिए, शुरुआती ज़रूरी शर्तें पूरी करें.
लॉन्च करने का कोई विकल्प चुनें
विज्ञापन जांचने वाले टूल को इन तरीकों से लॉन्च किया जा सकता है:
- अपने ऐप्लिकेशन में मौजूद डीबग मेन्यू में, लॉन्च बटन का इस्तेमाल करके. इसके लिए, आपको विज्ञापन जांचने वाले टूल की सेटिंग में चुना गया जेस्चर इस्तेमाल करना होगा.
- Google Mobile Ads SDK की मदद से, प्रोग्राम के ज़रिए.
डीबग मेन्यू का इस्तेमाल करके लॉन्च करना
डीबग मेन्यू की मदद से विज्ञापन जांचने वाला टूल लॉन्च करने के लिए, आपको अपने ऐप्लिकेशन में कोई बदलाव करने की ज़रूरत नहीं है. ज़्यादा जानकारी के लिए, मोबाइल ऐप्लिकेशन में विज्ञापन दिखाने की प्रोसेस की जांच करना लेख पढ़ें.
यह तरीका अपनाएं:
- अपने Ad Manager नेटवर्क में दिखाए गए किसी विज्ञापन को ढूंढें.
- डीबग मेन्यू खोलने के लिए, विज्ञापन को दबाकर रखें.
- विज्ञापन जांचने वाला टूल खोलें को चुनें.
अगर आपने अपने डिवाइस को लिंक नहीं किया है, तो आपको अपने Ad Manager खाते में साइन इन करना पड़ सकता है.
डीबग सेटिंग में जाकर, विज्ञापन जांचने वाले टूल की सेटिंग को भी चुना जा सकता है. इसके बाद, ऐसा जेस्चर चुनें जिससे विज्ञापन जांचने वाला टूल खोला जा सके.
प्रोग्राम के ज़रिए लॉन्च करना
विज्ञापन जांचने वाला टूल लॉन्च करने के लिए, यह तरीका अपनाएं:
Swift
MobileAds.shared.presentAdInspector(from: viewController) { error in
// Error will be non-nil if there was an issue and the inspector was not displayed.
}
Objective-C
[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
completionHandler:^(NSError *error){
// Error will be non-nil if there was an issue
// and the inspector was not displayed.
}];
यह तरीका, प्रोग्राम के ज़रिए रजिस्टर किए गए टेस्ट डिवाइसों के लिए काम करता है. ज़्यादा जानकारी के लिए, टेस्ट डिवाइसों को चालू करना लेख पढ़ें.
पक्का करें कि इस लॉन्च के लिए व्यू कंट्रोलर, स्क्रीन पर पूरी तरह दिख रहा हो. उदाहरण के लिए, अगर आपने viewDidAppear: को कॉल किया है. अगर पास किया गया व्यू कंट्रोलर, डिसप्ले करने की प्रोसेस में है, तो विज्ञापन जांचने वाला टूल लॉन्च नहीं हो पाएगा. जैसे, अगर लॉन्च को व्यू कंट्रोलर फ़ंक्शन viewDidLoad में कॉल किया जाता है.