Оптимизируйте инициализацию и загрузку рекламы
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Выберите платформу: Android Unity Начиная с версии 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.

Обратите внимание, что вы можете включить одну или обе опции в одном приложении.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-04 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-04 UTC."],[[["\u003cp\u003eStarting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors.\u003c/p\u003e\n"],["\u003cp\u003eThis optimization is achieved through two flags within the Google Mobile Ads settings: "Optimize Initialization" and "Optimize AdLoading", which offload time-consuming tasks to background threads.\u003c/p\u003e\n"],["\u003cp\u003eTo enable these optimizations, you need to update your Google Mobile Ads Unity plugin to version 7.2.0 or higher and adjust the settings via the Unity asset menu (Assets > Google Mobile Ads > Settings).\u003c/p\u003e\n"],["\u003cp\u003eBy default, both optimization flags are set to \u003ccode\u003efalse\u003c/code\u003e, allowing you to selectively enable them based on your app's needs.\u003c/p\u003e\n"]]],[],null,[]]