با شروع از نسخه ۲۱.۰.۰ کیت توسعه نرمافزاری تبلیغات موبایلی گوگل (GMA)، میتوانید بهینهسازی مقداردهی اولیه SDK و بارگذاری تبلیغات را فعال کنید تا پاسخگویی کلی تبلیغات بهبود یابد و از خطاهای «عدم پاسخگویی برنامه» (ANR) در برنامه شما جلوگیری شود. این راهنما تغییراتی را که برای فعال کردن این بهینهسازیها باید انجام دهید، شرح میدهد.
الزامات
قبل از ادامه، Google Mobile Ads Unity Plugin تنظیم کنید .
- افزونه Google Mobile Ads Unity نسخه ۷.۲.۰ یا بالاتر.
تنظیمات تبلیغات موبایلی گوگل خود را بهروزرسانی کنید
Google Mobile Ads Unity Plugin بهینهسازی را بهطور پیشفرض فعال میکند و به SDK دستور میدهد تا مقداردهی اولیه و پردازش وظایف بارگذاری تبلیغات را در رشتههای پسزمینه انجام دهد.
پرچمهای زیر برای شیء اسکریپتپذیر تنظیمات Google Mobile Ads Unity Plugin در دسترس هستند:
- غیرفعال کردن بهینهسازی مقداردهی اولیه
- غیرفعال کردن بهینهسازی بارگذاری تبلیغات
برای تنظیم SDK جهت مقداردهی اولیه و بارگذاری تبلیغات در نخ اصلی، این تنظیمات را بررسی کنید:
| تنظیم | رفتار | |
|---|---|---|
| غیرفعال کردن مقداردهی اولیه بهینه سازی | بهینهسازی فراخوانی مقداردهی اولیهی MobileAds.initialize() را غیرفعال میکند. | |
| غیرفعال کردن بهینهسازی بارگذاری تبلیغات | فراخوانیهای بارگذاری تبلیغات را برای همه قالبهای تبلیغاتی بهینه میکند. | بهینهسازی فراخوانی بارگذاری تبلیغ را غیرفعال میکند. |
شما میتوانید از طریق منوی asset در Unity به تنظیمات تبلیغات موبایلی گوگل دسترسی پیدا کنید:
داراییها > تبلیغات موبایلی گوگل > تنظیمات
پس از انتخاب، رابط کاربری تنظیمات در پنجرهی ویرایشگر Unity شما ظاهر میشود.

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