Оптимизируйте инициализацию и загрузку рекламы

Начиная с версии 21.0.0 SDK Google Mobile Ads (GMA), вы можете включить оптимизированную инициализацию SDK и загрузку объявлений, чтобы улучшить общую скорость реагирования объявлений и предотвратить ошибки «Приложение не отвечает» (ANR) в вашем приложении. В этом руководстве описаны изменения, которые необходимо внести, чтобы включить эти оптимизации.

Требования

  • Плагин Google Mobile Ads Unity версии 7.2.0 или выше.

Обновите настройки Google Mobile Ads.

Google Mobile Ads SDK по умолчанию включает оптимизацию и предписывает SDK выполнять задачи инициализации и загрузки рекламы в фоновых потоках.

Для объекта сценария настроек Google Mobile Ads SDK доступны следующие флаги:

  • Отключить оптимизацию инициализации
  • Отключить оптимизацию загрузки рекламы

Проверьте эти настройки, чтобы дать SDK указание инициализировать и загружать рекламу в основной поток:

Параметр Поведение
Отключить инициализацию оптимизации Отключает оптимизацию вызова инициализации MobileAds.initialize() .
Отключить оптимизацию загрузки рекламы Оптимизирует вызовы загрузки рекламы для всех форматов объявлений. Отключает оптимизацию вызова загрузки объявления.

Вы можете получить доступ к настройкам Google Mobile Ads через меню ресурсов Unity:

Ресурсы > Мобильные объявления Google > Настройки

После выбора пользовательский интерфейс настроек появится в окне инспектора редактора Unity.

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