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

प्लैटफ़ॉर्म चुनें: Android नई सुविधा Android iOS Unity Flutter

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

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

आगे बढ़ने से पहले, यह काम करें:

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

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

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

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

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

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

AdMob यूज़र इंटरफ़ेस (यूआई) में कोई जेस्चर सेट करने के बाद, उसे लागू होने में कुछ समय लग सकता है. Google Mobile Ads SDK की मदद से, विज्ञापन का अनुरोध करें, ताकि आपके जेस्चर की सेटिंग को आपके टेस्ट डिवाइस के साथ रजिस्टर किया जा सके.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 में कॉल किया जाता है.