शुरू करने और विज्ञापन लोड करने की प्रोसेस को ऑप्टिमाइज़ करना

Google Mobile Ads (GMA) SDK टूल के 21.0.0 वर्शन से, ऑप्टिमाइज़ किए गए SDK टूल को शुरू करने और विज्ञापन लोड करने की सुविधा चालू की जा सकती है. इससे, विज्ञापनों के रिस्पॉन्स में होने वाली देरी को कम करने में मदद मिलती है. साथ ही, आपके ऐप्लिकेशन पर "ऐप्लिकेशन काम नहीं कर रहा" (ANR) गड़बड़ियों को रोकने में भी मदद मिलती है. इस गाइड में, इन ऑप्टिमाइज़ेशन को चालू करने के लिए, आपको जो बदलाव करने होंगे उनके बारे में बताया गया है.

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

  • Google Mobile Ads Unity प्लग इन का 7.2.0 या इसके बाद का वर्शन.

Google Mobile Ads की सेटिंग अपडेट करना

Google Mobile Ads SDK, डिफ़ॉल्ट रूप से ऑप्टिमाइज़ेशन की सुविधा चालू करता है. साथ ही, SDK टूल को बैकग्राउंड थ्रेड पर, शुरू करने और विज्ञापन लोड करने के टास्क प्रोसेस करने का निर्देश देता है.

Google Mobile Ads SDK की सेटिंग के स्क्रिप्ट किए जा सकने वाले ऑब्जेक्ट के लिए, ये फ़्लैग उपलब्ध हैं:

  • शुरू करने के लिए ऑप्टिमाइज़ेशन की सुविधा बंद करना
  • विज्ञापन लोड करने के लिए ऑप्टिमाइज़ेशन की सुविधा बंद करना

एसडीके टूल को मुख्य धागे पर विज्ञापनों को शुरू करने और लोड करने का निर्देश देने के लिए, ये सेटिंग देखें:

सेटिंगव्यवहार
Optimize को शुरू करने की सुविधा बंद करना MobileAds.initialize() को शुरू करने के लिए किए जाने वाले कॉल को ऑप्टिमाइज़ करने की सुविधा बंद कर देता है.
विज्ञापन लोड करने के लिए ऑप्टिमाइज़ेशन की सुविधा बंद करना सभी विज्ञापन फ़ॉर्मैट के लिए, विज्ञापन लोड करने के कॉल को ऑप्टिमाइज़ करता है. विज्ञापन लोड करने के कॉल को ऑप्टिमाइज़ करने की सुविधा बंद कर देता है.

Unity ऐसेट मेन्यू की मदद से, Google Mobile Ads की सेटिंग को ऐक्सेस किया जा सकता है:

ऐसेट > Google Mobile Ads > सेटिंग

चुनने के बाद, सेटिंग यूज़र इंटरफ़ेस (यूआई) आपके Unity Editor की इंस्पेक्टर विंडो में दिखता है.

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