Mobile Ads SDK वर्शन में इससे पहले के वर्शन में, विज्ञापन जांचने वाले टूल का इस्तेमाल किया जा रहा है 8.5.0, आपके पास ये विकल्प हैं:
- अपनी विज्ञापन यूनिट की जांच करना
- तीसरे पक्ष के अडैप्टर की जांच करें
- यह पता करना कि आपके विज्ञापन उम्मीद के मुताबिक दिख रहे हैं या नहीं
- गड़बड़ियों की पहचान करना और उन्हें ठीक करने के बारे में जानकारी देखना
- हर विज्ञापन नेटवर्क के लिए अनुरोध करने से जुड़ी मध्यस्थता की जानकारी देखें
- तीसरे पक्ष के मीडिएशन विज्ञापन सोर्स की अलग-अलग जांच करना
- पुष्टि करें कि आपने वॉटरफ़ॉल मीडिएशन के लिए, हर विज्ञापन यूनिट को सही तरीके से कॉन्फ़िगर किया है
- कस्टम इवेंट के इंटिग्रेशन की जांच करना
मोबाइल विज्ञापन SDK टूल के वर्शन 8.5.0 और इसके बाद के वर्शन के लिए, ये काम भी कर सकते हैं:
- हर विज्ञापन नेटवर्क के लिए, हर अनुरोध की बिडिंग की जानकारी देखें
- हर विज्ञापन के लिए, बिडिंग और वॉटरफ़ॉल मीडिएशन की जानकारी एक साथ देखना नेटवर्क प्रति अनुरोध
- तीसरे पक्ष की बिडिंग या वॉटरफ़ॉल मीडिएशन विज्ञापन सोर्स की अलग-अलग जांच करना
पुष्टि करें कि आपने बिडिंग के लिए हर विज्ञापन यूनिट को सही तरीके से कॉन्फ़िगर किया हो और वॉटरफ़ॉल मीडिएशन
इस गाइड में विज्ञापन में अलग-अलग सुविधाओं को लॉन्च और इस्तेमाल करने का तरीका बताया गया है इंस्पेक्टर
ज़रूरी शर्तें
विज्ञापन जांचने वाले टूल का इस्तेमाल करने के लिए, आपको:
- शुरुआती निर्देश के बारे में पूरी जानकारी दें.
- Google Mobile Ads SDK के वर्शन 7.68.0 या इसके बाद के वर्शन का इस्तेमाल करें.
- अपने डिवाइस को टेस्ट डिवाइस के तौर पर जोड़ें. विज्ञापन जांचने वाला टूल सिर्फ़ टेस्ट डिवाइसों पर लॉन्च होता है.
विज्ञापन जांचने वाला टूल लॉन्च करें
विज्ञापन जांचने वाले टूल को इन तरीकों से, ऐप्लिकेशन में कहीं से भी लॉन्च किया जा सकता है:
- AdMob के यूज़र इंटरफ़ेस (यूआई) में चुने गए हाथ के जेस्चर का इस्तेमाल तब करें, जब टेस्ट डिवाइस रजिस्टर करना.
- प्रोग्राम के हिसाब से, दिए गए एपीआई का इस्तेमाल करके.
- डीबग मेन्यू से लॉन्च बटन का इस्तेमाल करें.
जेस्चर का उपयोग करके लॉन्च करना
हाथ के जेस्चर की मदद से, विज्ञापन जांचने वाले टूल को लॉन्च करने के लिए, आपके ऐप्लिकेशन में कोई बदलाव करने की ज़रूरत नहीं है; बस वह जेस्चर (डबल फ़्लिक या शेक) करना होगा जिसे आपने AdMob में कॉन्फ़िगर किया है उस टेस्ट डिवाइस को ध्यान में रखकर बनाया गया था. ज़्यादा जानें
AdMob के यूज़र इंटरफ़ेस (यूआई) में जेस्चर सेट करने और इसके लिए 15 मिनट इंतज़ार करने के बाद लागू करें), आपके ऐप्लिकेशन को Google मोबाइल विज्ञापनों के लिए एक विज्ञापन अनुरोध करना होगा हाथ के जेस्चर की सेटिंग के बारे में जानने के लिए SDK टूल का इस्तेमाल करें. अगर आपका तय किया गया हाथ का जेस्चर काम नहीं करता है काम हो रहा है, तो विज्ञापन लोड करके देखें, अपना ऐप्लिकेशन रीस्टार्ट करें, और जेस्चर को फिर से टेस्ट करें.
प्रोग्राम के हिसाब से लॉन्च करें
विज्ञापन जांचने वाले टूल को प्रोग्राम के हिसाब से भी लॉन्च किया जा सकता है:
Swift
GADMobileAds.sharedInstance().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
फ़ंक्शन का इस्तेमाल करें. इसके बाद, विज्ञापन जांचने वाले टूल का प्रज़ेंटेशन
विफल होता है.
विज्ञापन यूनिट देखना और उनसे जुड़ी समस्या हल करना
लॉन्च होने के बाद, विज्ञापन जांचने वाले टूल की मुख्य स्क्रीन दिखती है, जिसमें सभी विज्ञापनों की सूची होती है इकाइयां अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है आपके AdMob ऐप्लिकेशन के आईडी से जुड़े AdMob यूज़र इंटरफ़ेस (यूआई) में, जिसमें बिडिंग या मीडिएशन की सुविधा हो कॉन्फ़िगरेशन:
हमारा सुझाव है कि आप Google मोबाइल विज्ञापन शुरू करने एसडीके टूल इससे पहले कि वे विज्ञापन जांचने वाले टूल का इस्तेमाल करें.
किसी विज्ञापन यूनिट के मीडिएशन वॉटरफ़ॉल की जानकारी देखना
किसी विज्ञापन यूनिट पर टैप करके, SDK टूल के लिए किए गए अनुरोध का लॉग देखें. इससे आपको मीडिएशन वॉटरफ़ॉल, जब तक विज्ञापन दिखाया गया था (या वॉटरफ़ॉल) 'बिना भरे' के साथ खत्म होती है).
नतीजे दिखाने के लिए, जानकारी देने वाले इंडिकेटर का इस्तेमाल करके, हर अनुरोध को बड़ा किया जा सकता है साथ ही, उस अनुरोध के मीडिएशन वॉटरफ़ॉल के साथ-साथ किसी गड़बड़ी और इंतज़ार के समय की जानकारी भी शामिल की जो उस अनुरोध पर लागू होता हो.
तीसरे पक्ष के विज्ञापन सोर्स के लिए, गड़बड़ी के मैसेज सीधे विज्ञापन स्रोत. ज़्यादा जानकारी के लिए, अपने तीसरे पक्ष के विज्ञापन स्रोत से संपर्क करें.
किसी विज्ञापन यूनिट के लिए बिडिंग की जानकारी देखना
ज़रूरी शर्तें: Google Mobile Ads SDK 8.5.0 या ज़्यादा
अगर आपको बिडिंग की जानकारी नहीं है, तो खास जानकारी.
SDK टूल के लिए किए गए अनुरोध के लॉग में, bidding विज्ञापन स्रोत देखे जा सकते हैं जिन्हें विज्ञापन अनुरोध में शामिल किया गया है. SDK टूल के अनुरोध के लॉग में, किसी विज्ञापन यूनिट को देखने के लिए उस पर टैप करें नीलामी में हर विज्ञापन स्रोत की जानकारी bidding .
bidding नतीजों को क्रम से लगाया जाता है, ताकि वे आइटम, जो सूची में सबसे ऊपर हों:
सबसे ऊपर, नीलामी जीतने वाली विज्ञापन नेटवर्क कंपनी दिख रही है.
आगे, समस्याओं वाली विज्ञापन नेटवर्क कंपनियों के बारे में बताया गया है. आप अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है समस्याओं को हल करने का तरीका.
इसके अलावा, कुछ विज्ञापन नेटवर्क कंपनियों के साथ कोई विज्ञापन नहीं दिखाया गया या जिन्होंने बिड नहीं की. यह इससे पता चलता है कि विज्ञापन स्रोत में कितनी समस्याएं हैं शायद उसके सेटअप या फ़ैसले की वजह से बिड न लगाई गई हो. आप चाहें, तो विज्ञापन देखने के लिए सेटअप गाइड या अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इसके लिए सीधे विज्ञापन स्रोत से संपर्क करें सहायता के बारे में ज़्यादा जानें.
आखिर में, सूची के सबसे नीचे वे विज्ञापन नेटवर्क होते हैं जिन्होंने bidding नीलामी.
मीडिएशन वॉटरफ़ॉल, उस विज्ञापन स्रोत को डाल सकता है जिसने bidding ईसीपीएम वैल्यू के हिसाब से नीलामी.
जब किसी विज्ञापन स्रोत को मीडिएशन वॉटरफ़ॉल में कॉल किया जाता है, तब वह विज्ञापन दिखा सकता है. मीडिएशन वॉटरफ़ॉल के साथ बिडिंग कैसे काम करती है, इस बारे में ज़्यादा जानने के लिए यहां जाएं उदाहरण 2 और बिडिंग का तीसरा उदाहरण और वॉटरफ़ॉल विज्ञापन सोर्स, मीडिएशन ग्रुप में शामिल होने चाहिए.
विज्ञापन यूनिट को डीबग करने की बेहतर सुविधा
विज्ञापन यूनिट से जुड़ी समस्याओं को हल करने के दौरान, विज्ञापन अनुरोध की ज़्यादा जानकारी पाने से मदद मिलती है और Google के साथ शेयर करने में गड़बड़ी का पता लगाएं. डीबग करने में मदद के लिए सहायता. वॉटरफ़ॉल के सबसे ऊपर मौजूद मेन्यू आइकॉन पर टैप करें विज्ञापन का पूरा अनुरोध एक्सपोर्ट करने के लिए, चेन और विज्ञापन अनुरोध और जवाब शेयर करें चुनें और प्रतिक्रिया दें. इससे आपको अपने डिवाइस पर नेटवर्क ट्रेस चलाने की परेशानी नहीं होती खुद का ऐप्लिकेशन है.
इसके अलावा, डिकोड किए गए तीसरे पक्ष के बिडिंग पैरामीटर देखने के लिए, अनुरोध वाले मेन्यू में मौजूद, तीसरे पक्ष के बिडिंग पैरामीटर का विकल्प स्ट्रिंग. इससे तीसरे पक्ष के बिडिंग पैरामीटर से जुड़ी जानकारी मिलती है आपको ऐप्लिकेशन को डीबग करने या यह पुष्टि करने में मदद मिलती हो कि नेटवर्क अपने सिग्नल सही तरीके से इकट्ठा कर रहे हैं.
उपलब्ध अडैप्टर देखें
तीसरे पक्ष के सभी अडैप्टर की सूची देखने के लिए, अडैप्टर टैब पर क्लिक करें अपने ऐप्लिकेशन में बिडिंग या मीडिएशन कॉन्फ़िगरेशन में विज्ञापन सोर्स के साथ. इसके बाद, कार्ड के शुरू होने का स्टेटस और SDK टूल के वर्शन देखने के लिए, उन्हें बड़ा करें. इसके साथ काम करने वाले तीसरे पक्ष के अडैप्टर के साथ, कस्टम इवेंट भी देखा जा सकता है अडैप्टर. कस्टम इवेंट पब्लिशर ऐसी विज्ञापन नेटवर्क कंपनियों का इस्तेमाल करते हैं जिन्हें AdMob इस्तेमाल नहीं किया जा सकता. कस्टम इवेंट और स्टैंडर्ड तीसरे पक्ष के इवेंट में फ़र्क़ करना अडैप्टर सूची में मौजूद अडैप्टर को उनके खास क्लास नाम से. इसके अलावा वह क्लास का नाम और स्टेटस की जानकारी देता है. साथ ही, विज्ञापन जांचने वाला टूल में असाइन किए गए लेबल AdMob वेब इंटरफ़ेस.
अगर अडैप्टर नहीं मिलता है या वह शुरू नहीं हो पाता है, तो अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है विज्ञापन जांचने वाले टूल का इस्तेमाल करके, समस्याओं को हल करना हमारा वीडियो देखें.
अपनी विज्ञापन यूनिट की जांच करना
अगर आपको विज्ञापन यूनिट को नेविगेट किए बिना उसकी जांच करनी है, तो ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) और विज्ञापन जांचने वाले टूल के ज़रिए, सीधे विज्ञापन यूनिट की जानकारी वाली स्क्रीन पर देखा जा सकता है. इसके अलावा, एसिंक्रोनस रूप से लोड होने वाली कई विज्ञापन यूनिट को एक साथ टेस्ट किया जा सकता है टेस्ट विज्ञापन अनुरोध देखने के साथ-साथ एक ही विज्ञापन स्रोत को टेस्ट करके भी ऐसा किया जा सकता है.
विज्ञापन की जांच
इस सेक्शन में बताए गए, विज्ञापन जांचने वाले टूल के विज्ञापन टेस्ट, अपने बेस विज्ञापन अनुभव और मीडिएशन की पुष्टि करने के लिए कॉन्फ़िगरेशन का इस्तेमाल करें.
जब आप अपनी विज्ञापन यूनिट के टेस्ट के लिए तैयार हों, तो टेस्ट विज्ञापन का अनुरोध करें बटन पर टैप करें ताकि विज्ञापन जांचने वाले टूल की मदद से विज्ञापन की जांच को ट्रिगर किया जा सके. जांच करें नतीजे, अनुरोध किया गया हेडर के नीचे मौजूद SDK टूल के अनुरोध के लॉग में दिखते हैं विज्ञापन जांचने वाले टूल से
विज्ञापन के एक स्रोत को टेस्ट करना
विज्ञापन जांचने वाले टूल की मदद से, आपके ऐप्लिकेशन में विज्ञापन अनुरोधों को सिर्फ़ दिखाने से रोका जा सकता है किसी एक या वॉटरफ़ॉल मीडिएशन विज्ञापन से bidding विज्ञापन स्रोत. इससे आपको यह पुष्टि करने में मदद मिलती है कि आपने तीसरे पक्ष को सही तरीके से लागू किया है अडैप्टर और विज्ञापन स्रोत उम्मीद के मुताबिक काम कर रहा है.
इस सुविधा को चालू करने के लिए, एक विज्ञापन स्रोत का टेस्ट स्विच को पर क्लिक करें. इससे विज्ञापन स्रोत चुनने वाला यह डायलॉग दिखता है:
आपको Google मोबाइल विज्ञापन शुरू करने होंगे एसडीके टूल इससे पहले कि आप किसी एक विज्ञापन स्रोत को टेस्ट कर सकें.
इसके बाद, जांच करने के लिए कोई एक विज्ञापन स्रोत चुनें. विज्ञापन स्रोत चुनने के बाद, निम्न स्क्रीन दिखाई देती है:
विज्ञापन स्रोत की जांच की एक ही सेटिंग, आपके आने वाले समय में किए जाने वाले विज्ञापन अनुरोधों पर लागू होती है उसी सत्र में अंतर कर रहे हैं. हालांकि, यह उस जो अभी तक नहीं दिखाए गए हैं. ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करने का सुझाव दिया जाता है ध्यान दें कि एक ही विज्ञापन स्रोत का टेस्ट लागू करके, कैश मेमोरी में सेव किए गए ऐसे किसी भी विज्ञापन को अमान्य किया जा सकता है जो अनुरोध पाने वाले आपके चुने गए विज्ञापन स्रोत के बजाय, दिखाए जा सकते हैं.
ऐप्लिकेशन को रीस्टार्ट करने के बाद, सभी विज्ञापन यूनिट प्लेसमेंट, ऑफ़र सिर्फ़ चुनिंदा नेटवर्क के लिए है. विज्ञापन जांचने वाले टूल को तब लॉन्च करना, जब एक विज्ञापन स्रोत की जांच हो ऐक्टिव, ऐक्टिव टेस्ट विज्ञापन सोर्स को दिखाता है:
विज्ञापन के किसी एक स्रोत के टेस्ट मोड में, सभी विज्ञापन अनुरोध चुने गए विकल्प को भरने की कोशिश करते हैं विज्ञापन स्रोत. भले ही, वह विज्ञापन स्रोत, बिडिंग के लिए कॉन्फ़िगर किया गया हो या मीडिएशन का अनुरोध किया गया है. अगर जिस विज्ञापन स्रोत को टेस्ट किया जा रहा है वह इनमें मौजूद नहीं है मीडिएशन वॉटरफ़ॉल के मामले में आपको "कोई फ़िल नहीं" मिलता है गड़बड़ी का मैसेज दिखना चाहिए.
विज्ञापन के किसी एक स्रोत की जांच में, किसी विज्ञापन यूनिट पर टैप करके, SDK टूल के लिए किए गए अनुरोध का लॉग देखा जा सकता है. इससे आपको यह पता चलता है कि विज्ञापन स्रोत ने किसी एक विज्ञापन स्रोत को टेस्ट करने की सुविधा चालू हो. अगर विज्ञापन सोर्स किसी विज्ञापन को लोड नहीं कर सका, तो तो गड़बड़ी के बारे में बताने वाला एक गड़बड़ी का मैसेज दिखेगा.
अगर आपने किसी मीडिएशन में चुने गए विज्ञापन स्रोत के कई इंस्टेंस जोड़े हैं वॉटरफ़ॉल के तौर पर, आपको विज्ञापन स्रोत को कॉल का हर इंस्टेंस वॉटरफ़ॉल विज्ञापन तब तक दिखता है, जब तक विज्ञापन की जानकारी नहीं भर जाती या वॉटरफ़ॉल खत्म हो जाता.
किसी एक विज्ञापन स्रोत की जांच को रोकना
जांच रोकने के लिए, स्विच को टॉगल करके बंद करें:
इसके बाद, नीचे दी गई रीस्टार्ट स्क्रीन पर, पुष्टि करने वाला मैसेज दिखेगा:
हमारा सुझाव है कि टेस्ट को रोकने के बाद, ऐप्लिकेशन को ज़बरदस्ती रीस्टार्ट करें. इससे, टेस्ट किए गए विज्ञापन सोर्स के लिए, कैश मेमोरी में सेव किए गए किसी भी विज्ञापन को अमान्य कर देना चाहिए.
डीबग के पूरे आउटपुट कॉपी करें
विज्ञापन जांचने वाले टूल की मदद से, ऐसी JSON स्ट्रिंग कॉपी की जा सकती है जिसमें डीबग करने की सभी प्रोसेस शामिल हों टूल से मिलने वाले आउटपुट के आधार पर, आपके AdMob ऐप्लिकेशन, अडैप्टर के शुरू होने की स्थितियां, और सभी विज्ञापन यूनिट की टेस्टिंग के नतीजे देख सकते हैं.
ऐसा करने के लिए, ऐप्लिकेशन आइकॉन पर सात बार तब तक टैप करें, जब तक आपको कॉपी किया गया विज्ञापन इंस्पेक्टर JSON को क्लिपबोर्ड पर सेव करें.