Starting from Google Mobile Ads (GMA) SDK version 21.0.0, you can enable optimized SDK initialization and ad loading to improve the overall responsiveness of ads and help prevent "Application Not Responding" (ANR) errors on your app. This guide outlines the changes you need to make to enable these optimizations.
الزامات
پیشاز ادامه دادن، Google Mobile Ads Unity Plugin را راهاندازی کنید.
- افزایه Google Mobile Ads Unity نسخه ۷.۲.۰ یا بالاتر.
تنظیمات Google Mobile Ads را بهروز کنید
Google Mobile Ads Unity Plugin بهطور پیشفرض بهینهسازی را فعال میکند و به کیت توسعه نرمافزار دستور میدهد وظایف مقداردهی اولیه و بار کردن آگهی را در رشتههای پسزمینه پردازش کند.
پرچمهای زیر برای شیء قابلاسکریپتنویسی تنظیمات Google Mobile Ads Unity Plugin دردسترس است:
- غیرفعال کردن بهینهسازی مقداردهی اولیه
- غیرفعال کردن بهینهسازی بار کردن آگهی
این تنظیمات را بررسی کنید تا به کیت توسعه نرمافزار دستور دهید آگهیها را در رشته اصلی مقداردهی اولیه و بارگیری کند:
| تنظیم | رفتار | |
|---|---|---|
| غیرفعال کردن «بهینهسازی مقداردهی اولیه» | بهینهسازی تماس مقداردهی اولیه MobileAds.initialize() را غیرفعال میکند. |
|
| غیرفعال کردن بهینهسازی بار کردن آگهی | فراخوانیهای بار کردن آگهی را برای همه قالبهای آگهی بهینه میکند. | بهینهسازی فراخوانی بار کردن آگهی را غیرفعال میکند. |
میتوانید ازطریق منو دارایی Unity به تنظیمات Google Mobile Ads دسترسی پیدا کنید:
داراییها > Google Mobile Ads > تنظیمات
پساز انتخاب، واسط کاربر تنظیمات در پنجره بازرس Unity Editor شما ظاهر میشود.

توجه داشته باشید که میتوانید یک یا هر دو گزینه را در یک برنامه روشن کنید.