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

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