Начиная с версии SDK Google Mobile Ads (GMA) 21.0.0, вы можете включить оптимизированную инициализацию 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 Mobile Ads > Настройки
После выбора пользовательский интерфейс настроек появится в окне инспектора редактора Unity.
Обратите внимание, что вы можете включить одну или обе опции в одном приложении.