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

Начиная с версии SDK Google Mobile Ads (GMA) 21.0.0, вы можете включить оптимизированную инициализацию SDK и загрузку рекламы, чтобы улучшить общую отзывчивость рекламы и помочь предотвратить ошибки «Application Not Responding» (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 Mobile Ads > Настройки

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

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