इस गाइड में, ऐप्लिकेशन में विज्ञापन की झलक देखने की सुविधा और Ad Manager के डिलीवरी टूल का इस्तेमाल करके, विज्ञापन दिखाने की प्रोसेस को डीबग करने का तरीका बताया गया है.
इन-ऐप्लिकेशन झलक की मदद से, अपने मोबाइल ऐप्लिकेशन में रेंडर किए गए क्रिएटिव की जांच की जा सकती है. यह झलक खास तौर पर तब काम की होती है, जब आपके पास ऐसे क्रिएटिव हों जो ऐप्लिकेशन के साथ इंटरैक्ट करते हों, जिनका व्यवहार यूनीक हो या जो कुछ रेंडरिंग के लिए ऐप्लिकेशन पर निर्भर हों. इनमें नेटिव क्रिएटिव और MRAID शामिल हैं.
Ad Manager डिलीवरी टूल से जानकारी मिलती है कि कौनसे विज्ञापन डिलीवर किए गए थे. इसलिए, अगर अनचाहे विज्ञापन डिलीवर होते हैं, तो डिलीवरी टूल का इस्तेमाल करके इसकी वजह जानें.
ज़रूरी शर्तें
- Google Mobile Ads SDK का वर्शन 10.2.0 या इसके बाद का वर्शन.
- Google Ad Manager खाते का ऐक्सेस.
- शुरू करें चरण पूरा करें.
अपना ऐप्लिकेशन तैयार करना
डीबग करने के लिए, SDK टूल के डीबग विकल्प के मेन्यू का इस्तेमाल करना ज़रूरी है. मेन्यू खोलने का सुझाया गया तरीका यह है कि आप अपने ऐप्लिकेशन में नीचे दिया गया फ़ंक्शन शामिल करें और उपयोगकर्ता की कार्रवाई के आधार पर उसे ट्रिगर करें:
Java
public class MainActivity extends AppCompatActivity { ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Initialize the Mobile Ads SDK. MobileAds.initialize(this); } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. public void openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID"); } }
Kotlin
class MainActivity : AppCompatActivity() { ... override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Initialize the Mobile Ads SDK. MobileAds.initialize(this) } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. fun openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID") } }
डीबग के विकल्पों वाला मेन्यू खोलने के लिए, आपके Ad Manager खाते में मौजूद कोई भी मान्य विज्ञापन यूनिट काफ़ी है.
मेन्यू खोलने का एक और तरीका है. इसके लिए, क्रिएटिव पर दो उंगलियों से लंबे समय तक दबाएं. हालांकि, यह तरीका नेटिव विज्ञापनों जैसे सभी विज्ञापन फ़ॉर्मैट के लिए काम नहीं करेगा. साथ ही, स्वाइप करते समय आपको सावधानी बरतनी होगी, ताकि आप विज्ञापन पर क्लिक न कर दें. ऊपर दिए गए तरीके को कॉल करना ज़्यादा बेहतर है.
अपना डिवाइस लिंक करें
डीबग के विकल्पों वाला मेन्यू खोलने की सुविधा जोड़ने के बाद, अपना ऐप्लिकेशन चलाएं और ऊपर दिया गया फ़ंक्शन ट्रिगर करें. ऐसा करने पर, यह मेन्यू खुलेगा:
अपना डिवाइस लिंक करने के लिए, क्रिएटिव की झलक चुनें. इसके बाद, एक ब्राउज़र खुलेगा और आपको Ad Manager में साइन इन करने के लिए, अपने-आप ब्राउज़र पर ले जाएगा. साइन इन करने के बाद, अपने डिवाइस को Ad Manager खाते में रजिस्टर करने के लिए, उसका नाम डालें. इसके बाद, पुष्टि करें पर क्लिक करें.
इस समय, Ad Manager के यूज़र इंटरफ़ेस (यूआई) में जाकर, यह पुष्टि की जा सकती है कि आपका डिवाइस लिंक हो गया है या नहीं. आपके पास दूसरे लोगों को अपने डिवाइसों का ऐक्सेस देने का विकल्प भी होता है.
ऐप्लिकेशन में झलक
लिंक किए गए डिवाइस पर क्रिएटिव को पुश करने के लिए, यह तरीका अपनाएं. पक्का करें कि पुश किया गया क्रिएटिव, उस विज्ञापन स्लॉट के लिए टारगेट किए गए किसी ऐक्टिव लाइन आइटम का हिस्सा है जहां आपको क्रिएटिव चाहिए.
यूज़र इंटरफ़ेस (यूआई) से क्रिएटिव को पुश करने के बाद, अपने डिवाइस पर डीबग के विकल्पों वाला मेन्यू फिर से ट्रिगर करें और क्रिएटिव की झलक को फिर से चुनें. इस चरण की मदद से SDK Ad Manager की जांच करके यह पुष्टि कर सकता है कि डिवाइस को सही तरीके से लिंक किया गया है या नहीं. साथ ही, इससे यह भी पता चलता है कि आपने कौनसे क्रिएटिव को पुश किया. अगर डिवाइस को पहले लिंक किया जा चुका है, तो डीबग मेन्यू तुरंत बंद हो जाता है. अगर खाता लिंक नहीं हो पाता है, तो आपको अपना खाता फिर से लिंक करने के लिए कहा जाएगा.
आखिर में, उस स्लॉट के लिए विज्ञापन लोड करें जिसकी आपको झलक देखनी है.
डिलीवरी टूल
विज्ञापन डिलीवरी से जुड़ी समस्या हल करने के लिए, Ad Manager में डिलीवरी की जांच करना में दिया गया तरीका अपनाएं. सभी चरणों को पूरा करने के बाद, Ad Manager के यूज़र इंटरफ़ेस (यूआई) में आपका अनुरोध दिखेगा. इससे आपको उस विज्ञापन के बारे में ज़्यादा जानकारी दिखेगी.