विज्ञापन यूनिट की जांच करना

विज्ञापन जांचने वाले टूल में ये टेस्ट किए जा सकते हैं:

  • संदर्भ के हिसाब से जांच करना: अपने ऐप्लिकेशन में विज्ञापन यूनिट से विज्ञापन लोड करें. विज्ञापन यूनिट से किए गए अनुरोधों की जानकारी देखने के लिए, विज्ञापन जांचने वाला टूल खोला जा सकता है.
  • बिना संदर्भ के टेस्ट करना: अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) पर जाने के बजाय, विज्ञापन जांचने वाले टूल में जाकर अपनी विज्ञापन यूनिट की जांच करें. एक साथ कई विज्ञापन यूनिट की जांच की जा सकती है. साथ ही, टेस्ट विज्ञापन अनुरोधों को असिंक्रोनस तरीके से लोड और देखा जा सकता है. इसके अलावा, विज्ञापन के किसी एक स्रोत की जांच भी की जा सकती है.

संदर्भ से बाहर के टेस्ट को चलाने पर, आपके अनुरोधों में आपके ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में चलाने के लिए पैरामीटर नहीं होते. इनमें, बच्चों के लिए विज्ञापन दिखाने के तरीके का कॉन्फ़िगरेशन, कस्टम टारगेटिंग, नेटवर्क एक्स्ट्रा, और अलग-अलग साइज़ शामिल हैं. इन अनुरोधों की सीमाओं की वजह से, हमारा सुझाव है कि आप अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में, कॉन्टेक्स्ट के हिसाब से टेस्टिंग का इस्तेमाल करें.

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

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

टेस्ट विज्ञापन का अनुरोध करना

विज्ञापन जांचने वाले टूल में, टेस्ट विज्ञापन का अनुरोध करने के लिए, यह तरीका अपनाएं. ज़्यादा जानकारी के लिए, अपने ऐप्लिकेशन में विज्ञापन जांचने वाले टूल को इस्तेमाल करने का तरीका लेख पढ़ें.

  • In-context:

    1. टेस्ट डिवाइस पर, अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) पर जाएं और कोई विज्ञापन लोड करें.
    2. विज्ञापन जांचने वाला टूल खोलें. विज्ञापन यूनिट टैब में, वह विज्ञापन यूनिट ढूंढें जहां आपने विज्ञापन लोड किया है.
    3. SDK टूल के लिए किए गए अनुरोध के लॉग में, टेस्ट के लिए अनुरोध किए गए विज्ञापन की जानकारी देखें.
  • Out-of-context:

    1. विज्ञापन यूनिट टैब में, अपनी विज्ञापन यूनिट पर टैप करें और टेस्ट विज्ञापन का अनुरोध करें पर क्लिक करें.
    2. SDK टूल के लिए किए गए अनुरोध के लॉग में, टेस्ट के लिए अनुरोध किए गए विज्ञापन की जानकारी देखें.

अगर विज्ञापन यूनिट का फ़ॉर्मैट जानकारी नहीं है के तौर पर दिखता है, तो आपको टेस्ट विज्ञापन का अनुरोध करें विकल्प धूसर रंग में दिखेगा.

विज्ञापन के किसी एक सोर्स को टेस्ट करना

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

किसी एक विज्ञापन स्रोत की जांच करने के लिए, यह तरीका अपनाएं:

  1. विज्ञापन जांचने वाले टूल में, विज्ञापन के एक सोर्स की जांच टॉगल पर क्लिक करें. विज्ञापन के एक स्रोत का टेस्ट डायलॉग दिखेगा:

  2. टेस्ट करने के लिए कोई विज्ञापन स्रोत चुनें. इसके बाद, आपको ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करें पेज दिखेगा:

विज्ञापन के किसी एक स्रोत की टेस्टिंग की सेटिंग, आने वाले समय में किए जाने वाले सभी विज्ञापन अनुरोधों पर लागू होती है. यह टेस्ट, उस सेशन में पहले से कैश मेमोरी में सेव किए गए विज्ञापनों पर लागू नहीं होता. हमारा सुझाव है कि विज्ञापन के किसी एक सोर्स का टेस्ट लागू करते समय, अपने ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करें. इस तरीके से, कैश मेमोरी में सेव किए गए ऐसे विज्ञापनों को अमान्य कर दिया जाता है जो आपके चुने गए विज्ञापन स्रोत के बजाय दिख सकते हैं.

ऐप्लिकेशन को रीस्टार्ट करने के बाद, सभी विज्ञापन यूनिट प्लेसमेंट, चुने गए विज्ञापन स्रोत से विज्ञापन दिखाने की कोशिश करते हैं. विज्ञापन के किसी एक स्रोत का टेस्ट चालू होने पर, विज्ञापन जांचने वाला टूल लॉन्च करने पर, चालू टेस्ट विज्ञापन स्रोत दिखता है:

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

Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME

यह पुष्टि करने के लिए कि विज्ञापन के किसी एक स्रोत के लिए टेस्ट शुरू करने के बाद, विज्ञापन स्रोत ने विज्ञापन अनुरोधों को पूरा किया या नहीं, SDK टूल के लिए किए गए अनुरोध का लॉग देखने के लिए किसी विज्ञापन यूनिट पर टैप करें. अगर विज्ञापन स्रोत किसी विज्ञापन को लोड नहीं कर पाता है, तो गड़बड़ी का मैसेज दिखता है. जैसे, Adapter failed to initialize.

अगर आपने किसी वॉटरफ़ॉल में, चुने गए विज्ञापन स्रोत के कई इंस्टेंस जोड़े हैं, तो आपको विज्ञापन स्रोत के लिए हर कॉल का इंस्टेंस दिखेगा. यह प्रोसेस तब तक रेंडर होती है, जब तक कि विज्ञापन भर नहीं जाता या फिर विज्ञापन भरने से पहले वॉटरफ़ॉल खत्म नहीं हो जाता.

विज्ञापन के किसी एक सोर्स का टेस्ट बंद करना

जांच को रोकने के लिए, यह तरीका अपनाएं:

  1. विज्ञापन जांचने वाले टूल में, विज्ञापन के एक स्रोत का टेस्ट टॉगल पर क्लिक करके उसे बंद करें. आपको विज्ञापन के किसी एक स्रोत का टेस्ट बंद करें? डायलॉग दिखेगा.
  2. टेस्ट बंद करें पर टैप करें.

    अगर यह प्रोसेस पूरी हो जाती है, तो ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करें के ऊपर पुष्टि करने वाला मैसेज दिखेगा:

टेस्ट किए गए विज्ञापन स्रोत के लिए, कैश मेमोरी में सेव किए गए विज्ञापनों को रद्द करने के लिए, हमारा सुझाव है कि आप टेस्ट बंद करने के बाद, ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करें.