Начиная с версии 21.0.0 SDK Google Mobile Ads (GMA), вы можете включить оптимизированную инициализацию SDK и загрузку рекламы, чтобы улучшить общую скорость отклика рекламы и предотвратить ошибки «Приложение не отвечает» (ANR) в вашем приложении. В этом руководстве описаны изменения, которые необходимо внести для включения этих оптимизаций.
Требования
- Пройдите руководство по началу работы .
- Плагин Google Mobile Ads Unity версии 7.2.0 или выше.
Обновите настройки мобильной рекламы Google.
Google Mobile Ads Unity Plugin по умолчанию включает оптимизацию и указывает SDK выполнять задачи инициализации и загрузки рекламы в фоновых потоках.
Для скриптового объекта настроек Google Mobile Ads Unity Plugin доступны следующие флаги:
- Отключить оптимизацию инициализации
- Отключить оптимизацию загрузки рекламы
Установите следующие параметры, чтобы указать SDK инициализировать и загружать рекламу в основном потоке:
| Параметр | Поведение | |
|---|---|---|
| Отключить оптимизацию инициализации | Отключает оптимизацию вызова инициализации MobileAds.initialize() . | |
| Отключить оптимизацию загрузки рекламы | Оптимизирует запросы на загрузку рекламы для всех форматов объявлений. | Отключает оптимизацию загрузки рекламы. |
Доступ к настройкам мобильной рекламы Google можно получить через меню ресурсов Unity:
Ресурсы > Мобильная реклама Google > Настройки
После выбора этого параметра интерфейс настроек появится в окне инспектора редактора Unity.

Обратите внимание, что вы можете включить одну или обе опции в одном и том же приложении.