Google Mobile Ads (GMA) SDK के 21.0.0 वर्शन से, SDK को ऑप्टिमाइज़ करने की सुविधा चालू की जा सकती है. साथ ही, विज्ञापन लोड करने की सुविधा भी चालू की जा सकती है. इससे, विज्ञापनों की परफ़ॉर्मेंस बेहतर होती है. साथ ही, आपके ऐप्लिकेशन पर "ऐप्लिकेशन जवाब नहीं दे रहा है" (ANR) से जुड़ी गड़बड़ियां आने की संभावना कम हो जाती है. इस गाइड में, इन ऑप्टिमाइज़ेशन को चालू करने के लिए किए जाने वाले बदलावों के बारे में बताया गया है.
ज़रूरी शर्तें
आगे बढ़ने से पहले, सेट अप करें Google Mobile Ads Unity Plugin.
- Google Mobile Ads Unity प्लग-इन का 7.2.0 या इसके बाद का वर्शन.
Google Mobile Ads की सेटिंग अपडेट करना
Google Mobile Ads Unity Plugin डिफ़ॉल्ट रूप से ऑप्टिमाइज़ेशन की सुविधा चालू करता है. साथ ही, SDK को बैकग्राउंड थ्रेड पर, शुरू करने और विज्ञापन लोड करने से जुड़े टास्क प्रोसेस करने के निर्देश देता है.
Google Mobile Ads Unity Plugin सेटिंग के स्क्रिप्टेबल ऑब्जेक्ट के लिए, ये फ़्लैग उपलब्ध हैं:
- शुरू करने की प्रोसेस को ऑप्टिमाइज़ करने की सुविधा बंद करना
- विज्ञापन लोड करने की प्रोसेस को ऑप्टिमाइज़ करने की सुविधा बंद करना
SDK को मुख्य थ्रेड पर विज्ञापन शुरू करने और लोड करने के निर्देश देने के लिए, ये सेटिंग देखें:
| सेटिंग | व्यवहार | |
|---|---|---|
| शुरू करने की प्रोसेस को ऑप्टिमाइज़ करने की सुविधा बंद करना | MobileAds.initialize() को शुरू करने के लिए, ऑप्टिमाइज़ेशन की सुविधा बंद करता है. |
|
| विज्ञापन लोड करने की प्रोसेस को ऑप्टिमाइज़ करने की सुविधा बंद करना | सभी विज्ञापन फ़ॉर्मैट के लिए, विज्ञापन लोड करने के कॉल को ऑप्टिमाइज़ करता है. | विज्ञापन लोड करने के कॉल को ऑप्टिमाइज़ करने की सुविधा बंद करता है. |
Unity के ऐसेट मेन्यू से, Google Mobile Ads की सेटिंग ऐक्सेस की जा सकती हैं:
ऐसेट > Google Mobile Ads > सेटिंग
इसे चुनने के बाद, सेटिंग का यूज़र इंटरफ़ेस (यूआई), Unity Editor की इंस्पेक्टर विंडो में दिखता है.

ध्यान दें कि एक ही ऐप्लिकेशन में, इनमें से एक या दोनों विकल्पों को चालू किया जा सकता है.