विज्ञापन जांचने वाला टूल लॉन्च करें

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

विज्ञापन इंटिग्रेशन की जांच करने से पहले, आपको अपने ऐप्लिकेशन में विज्ञापन जांचने वाले टूल को लॉन्च करना होगा. इस पेज पर, विज्ञापन जांचने वाले टूल को लॉन्च करने के तरीके के बारे में बताया गया है. इसमें, जेस्चर का इस्तेमाल करके और प्रोग्राम के हिसाब से लॉन्च करने का तरीका शामिल है.

ज़रूरी शर्तें

जारी रखने से पहले, यह काम करें:

  • AdMob खाता बनाने, टेस्ट के लिए डिवाइस सेट करने, Google Mobile Ads SDK को शुरू करने, और नया वर्शन इंस्टॉल करने के लिए, ज़रूरी शर्तें पूरी करें.

लॉन्च करने का कोई विकल्प चुनें

विज्ञापन जांचने वाले टूल को इन तरीकों से लॉन्च किया जा सकता है:

  • टेस्ट के लिए डिवाइस रजिस्टर करने के बाद, AdMob यूज़र इंटरफ़ेस (यूआई) में चुने गए हाथ के जेस्चर (हाव-भाव) का इस्तेमाल करें. ज़्यादा जानकारी के लिए, टेस्ट के लिए डिवाइस सेट अप करना लेख पढ़ें.
  • Google Mobile Ads SDK के ज़रिए प्रोग्राम के हिसाब से.

हाथ के जेस्चर का इस्तेमाल करके लॉन्च करना

जेस्चर की मदद से विज्ञापन जांचने वाले टूल को लॉन्च करने के लिए, वह जेस्चर करें जिसे आपने AdMob यूज़र इंटरफ़ेस (यूआई) में अपने टेस्ट डिवाइस के लिए कॉन्फ़िगर किया है. जैसे, दो बार फ़्लिक करना या हिलाना. ज़्यादा जानकारी के लिए, विज्ञापन जांचने वाले टूल की मदद से, अपने ऐप्लिकेशन की जांच करना लेख पढ़ें.

AdMob यूआई में कोई जेस्चर सेट करने के बाद, उसे लागू होने में कुछ समय लगता है. अपने टेस्ट डिवाइस पर जेस्चर सेटिंग रजिस्टर करने के लिए, Google Mobile Ads SDK के ज़रिए विज्ञापन का अनुरोध करें. अगर विज्ञापन जांचने वाले टूल में आपका जेस्चर काम नहीं करता है, तो कोई विज्ञापन लोड करने की कोशिश करें. इसके बाद, अपने ऐप्लिकेशन को रीस्टार्ट करें और जेस्चर को फिर से आज़माएं.

प्रोग्राम के हिसाब से लॉन्च करना

विज्ञापन जांचने वाले टूल को लॉन्च करने के लिए, यह कमांड चलाएं:

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.
                                                }];

यह तरीका, प्रोग्राम के हिसाब से या AdMob यूज़र इंटरफ़ेस (यूआई) में रजिस्टर किए गए टेस्ट डिवाइसों के लिए काम करता है. ज़्यादा जानकारी के लिए, टेस्ट डिवाइसों को चालू करना लेख पढ़ें.

पक्का करें कि लॉन्च किया जाने वाला व्यू कंट्रोलर, स्क्रीन पर पूरी तरह दिख रहा हो. उदाहरण के लिए, अगर आपने viewDidAppear: पर कॉल किया है. अगर पास किया गया व्यू कंट्रोलर, डिसप्ले करने की प्रोसेस में है, जैसे कि व्यू कंट्रोलर फ़ंक्शन viewDidLoad में लॉन्च को कॉल किया जाता है, तो विज्ञापन जांचने वाला टूल को नहीं दिखाया जा सकेगा.