विज्ञापन जांचने वाले टूल का इस्तेमाल, डेवलपमेंट, टेस्टिंग, और समस्या हल करने के दौरान विज्ञापन के व्यवहार की जांच करने के लिए किया जा सकता है. हालांकि, इस टूल को चालू करने पर, मेमोरी का इस्तेमाल बढ़ सकता है. परफ़ॉर्मेंस प्रोफ़ाइलिंग और मेमोरी की जांच के दौरान, विज्ञापन जांचने वाले टूल को बंद किया जा सकता है. इस सुविधा से यह पक्का होता है कि विज्ञापन जांचने वाला टूल, आपके ऐप्लिकेशन की परफ़ॉर्मेंस के मेज़रमेंट में रुकावट न डाले.
विज्ञापन जांचने वाले टूल को बंद करने से, यह टूल मेमोरी का ज़्यादा इस्तेमाल नहीं करता. साथ ही, यह जेस्चर, डीबग मेन्यू या कॉल करने के तरीके से लॉन्च नहीं होता. टेस्ट मोड में परफ़ॉर्मेंस की जांच करते समय, विज्ञापन जांचने वाले टूल को बंद किया जा सकता है. प्रोडक्शन में, विज्ञापन जांचने वाला टूल हमेशा बंद रहता है. साथ ही, इससे आपके ऐप्लिकेशन की परफ़ॉर्मेंस पर कोई असर नहीं पड़ता.
इस गाइड में, विज्ञापन जांचने वाले टूल को बंद करने और इसकी पुष्टि करने के बारे में बताया गया है.
ज़रूरी शर्तें
आगे बढ़ने से पहले, ये काम करें:
- Google Mobile Ads SDK को सेट अप करें.
- Google Mobile Ads SDK का वर्शन 13.8.0 या इसके बाद का वर्शन इस्तेमाल करें.
बिल्ड टाइप की मदद से बंद करना
डीबग के लिए बिल्ड में विज्ञापन जांचने वाले टूल को उपलब्ध रखने और प्रोफ़ाइलिंग के लिए बिल्ड में इस टूल को बंद करने के लिए, बिल्ड कॉन्फ़िगरेशन की सेटिंग को मैनेज करें. इसके लिए, बिल्ड की सेटिंग तय करें और अपनी Info.plist फ़ाइल को अपडेट करें.
यहां बताया गया तरीका अपनाएं:
- Xcode के नेविगेशन मेन्यू में, टारगेट में जाकर अपना ऐप्लिकेशन चुनें.
- मेन्यू बार में, Build Settings और All पर क्लिक करें.
- जोड़ें पर क्लिक करें.
- ड्रॉप-डाउन मेन्यू से, उपयोगकर्ता की तय की गई सेटिंग जोड़ें को चुनें. इसके बाद, आपको User Defined बॉक्स दिखेगा.
- बॉक्स में, सेटिंग का नाम जोड़ें. उदाहरण के लिए,
DISABLE_AD_INSPECTOR. - ENTER या RETURN दबाएं. आपको अपनी सेटिंग के नाम वाली एक लाइन दिखेगी.
- अपने डीबग और रिलीज़ आईडी सेट करें:
- सेटिंग की लाइन को बड़ा करें. आपको डीबग और रिलीज़ वाली लाइनें दिखेंगी.
- पंक्तियों को बड़ा करें और इन्हें चुनें:
- डीबग: हां
- रिलीज़: नहीं
- अपनी
Info.plistफ़ाइल में,GADDisableAdInspectorकुंजी को वैल्यू के तौर पर जोड़ें. यह वैल्यू, आपके बनाए गए सेटिंग के नाम के तौर पर होगी.
अगर यह प्रोसेस पूरी हो जाती है, तो डीबग के लिए बिल्ड के लिए Run चुनने पर, आपकी Info.plist फ़ाइल, टेस्ट विज्ञापन यूनिट का आईडी फ़ेच करती है. साथ ही, रिलीज़ के लिए तैयार बिल्ड के लिए Archive चुनने पर, आपकी विज्ञापन यूनिट का आईडी फ़ेच करती है.
बंद किए जाने की पुष्टि करना
विज्ञापन जांचने वाले टूल के बंद होने पर, उसे खोलने की कोशिश करने पर आपको अपने लॉग कंसोल में गड़बड़ी का यह मैसेज दिखता है:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.