शुरू करने और विज्ञापन लोड करने की प्रोसेस को ऑप्टिमाइज़ करना
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Google Mobile Ads (GMA) SDK टूल के 21.0.0 वर्शन से, ऑप्टिमाइज़ किए गए SDK टूल को शुरू करने और विज्ञापन लोड करने की सुविधा चालू की जा सकती है. इससे, विज्ञापनों के रिस्पॉन्स में होने वाली देरी को कम करने में मदद मिलती है. साथ ही, आपके ऐप्लिकेशन पर "ऐप्लिकेशन काम नहीं कर रहा" (एएनआर) गड़बड़ियों को रोकने में भी मदद मिलती है. इस गाइड में, इन ऑप्टिमाइज़ेशन को चालू करने के लिए ज़रूरी बदलावों के बारे में बताया गया है.
Google Mobile Ads SDK टूल का 21.0.0 या उसके बाद का वर्शन.
अपनी मेनिफ़ेस्ट फ़ाइल अपडेट करना
ऑप्टिमाइज़ेशन के लिए दो फ़्लैग उपलब्ध हैं: OPTIMIZE_INITIALIZATION और
OPTIMIZE_AD_LOADING. इन विकल्पों को चालू करने के बाद, विज्ञापन लोड करने और शुरू करने के ऐसे टास्क जिन्हें प्रोसेस करने में ज़्यादा समय लगता है उन्हें बैकग्राउंड थ्रेड पर ऑफ़लोड कर दिया जाता है.
अपने ऐप्लिकेशन की AndroidManifest.xml फ़ाइल में, इससे जुड़े <meta-data> टैग जोड़ने और फ़्लैग चालू करने के लिए, नीचे दिए गए निर्देशों का पालन करें. ध्यान दें कि एक ही ऐप्लिकेशन में, एक या दोनों विकल्प चालू किए जा सकते हैं.
Google Mobile Ads SDK टूल को शुरू करने की प्रोसेस को ऑप्टिमाइज़ करना
शुरू करने की प्रोसेस को ऑप्टिमाइज़ करने का सबसे अच्छा तरीका यह है कि बैकग्राउंड थ्रेड पर MobileAds.initialize() को कॉल करें. इस बारे में शुरू करने की गाइड में बताया गया है.
अगर ऐसा पहले से किया जा रहा है, तो आपको इस फ़्लैग को चालू करने की ज़रूरत नहीं है.
अगर आपको मुख्य थ्रेड पर मेथड को कॉल करना है, तो नीचे दिए गए फ़्लैग को चालू करने पर, कुछ शुरुआती टास्क बैकग्राउंड थ्रेड पर ले जाए जाएंगे.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-06-21 (UTC) को अपडेट किया गया."],[[["Starting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors."],["To enable these optimizations, you need to add specific `\u003cmeta-data\u003e` tags to your app's `AndroidManifest.xml` file, controlling initialization and ad loading separately."],["By default, both optimization flags (`OPTIMIZE_INITIALIZATION` and `OPTIMIZE_AD_LOADING`) are set to `false` and require manual activation."],["Optimizing initialization is best achieved by calling `MobileAds.initialize()` on a background thread; if this is not feasible, enabling the `OPTIMIZE_INITIALIZATION` flag helps by offloading some tasks to a background thread."],["The `OPTIMIZE_AD_LOADING` flag enhances ad load calls for all ad formats, improving overall ad loading performance."]]],[]]