विज्ञापन इंटिग्रेशन की जांच करने से पहले, आपको अपने ऐप्लिकेशन में विज्ञापन जांचने वाला टूल लॉन्च करना होगा. इस पेज पर, डीबग मेन्यू के ज़रिए विज्ञापन जांचने वाले टूल को लॉन्च करने का तरीका बताया गया है. साथ ही, प्रोग्राम के हिसाब से लॉन्च करने का तरीका भी बताया गया है.
ज़रूरी शर्तें
जारी रखने से पहले, यह काम करें:
- 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 में लॉन्च को कॉल किया जाता है, तो ad inspector नहीं दिखेगा.