Инспектор рекламы поддерживает следующие тесты:
- In-context testing : load ads from the ad units in your app. You can open ad inspector to view details on requests made from ad units.
- Внеконтекстное тестирование : тестируйте свой рекламный блок непосредственно в инспекторе рекламы, не переходя в пользовательский интерфейс приложения. Вы можете тестировать несколько рекламных блоков одновременно, асинхронно загружать и просматривать тестовые запросы рекламы, а также выполнять тестирование отдельных источников рекламы.
При выполнении теста вне контекста ваши запросы не передают параметры, необходимые для запуска в пользовательском интерфейсе вашего приложения, включая конфигурацию лечения, управляемую дочерними приложениями, пользовательские параметры таргетинга, дополнительные параметры сети и различные размеры. Из-за ограничений этих запросов мы рекомендуем использовать тестирование в контексте в пользовательском интерфейсе вашего приложения.
Предварительные требования
Прежде чем продолжить, выполните следующие действия:
- Complete all items in the initial Prerequisites to create an AdMob account, set your test device, initialize Google Mobile Ads SDK, and install the latest version.
- Запустите инспектор рекламы .
Запросить тестовую рекламу
To request a test ad in ad inspector, complete the following steps. For more details, see How to use ad inspector in your app .
В контексте :
- На тестовом устройстве перейдите в пользовательский интерфейс вашего приложения и загрузите рекламу.
- Откройте инспектор объявлений. На вкладке «Объявления» найдите объявление, в котором вы загрузили рекламу.
- In SDK request log , view details on your requested test ad.
Вне контекста :
- На вкладке «Рекламный блок» выберите свой рекламный блок и нажмите «Запросить тестовую рекламу» .
- In SDK request log , view details on your requested test ad.

If the ad unit format shows Unknown , you see Request test ad greyed out.
Настройте тестовое объявление
Инспектор объявлений позволяет создать пользовательское тестовое объявление через страницу «Настройка запроса пользовательского объявления» . На этой странице содержатся параметры, которые вы используете для определения и запроса пользовательского тестового объявления. Чтобы запросить тестовое объявление с настройками по умолчанию, следуйте инструкциям в разделе «Запросить тестовое объявление» .
Для создания пользовательского тестового объявления выполните следующие действия:
- In the Ad unit tab, tap on the ad unit you want to build a custom test ad.
Нажмите «Редактировать» Редактировать :

The Configure custom ad request page appears. The following example shows the Configure custom ad request page for a banner ad:

Введите запрос на размещение объявления и подробную информацию в следующие поля:
- Запрос на рекламу :
- URL контента : URL окружающего контента. Подробнее см. URL контента .
- URL-адреса соседнего контента : URL-адрес контента, который отображается до и после рекламы. Подробнее см. в разделе «Сопоставление контента для приложений» .
- В зависимости от формата объявления введите следующие данные:
- Баннерная реклама : укажите ширину и высоту объявления. Подробнее см. в разделе «Баннерная реклама» .
- Нативная реклама : выберите желаемое соотношение сторон медиафайла. Подробнее см. раздел «Нативная видеореклама» .
- Параметры видео :
- «Запуск с отключенным звуком» : переключатель для отключения звука при запуске. Подробнее см. раздел «Поведение отключения звука при запуске» .
- Запрос на рекламу :
Нажмите «Запросить пользовательскую тестовую рекламу» . В случае успеха вы увидите пользовательскую тестовую рекламу в журнале запросов SDK .
Протестируйте один источник рекламы.
Инспектор рекламы может ограничить запросы на показ рекламы в вашем приложении, разрешив показ рекламы только из одного источника ставок или каскадной модели. Такой подход позволяет убедиться в правильности интеграции со сторонним адаптером и корректной работе источника рекламы.
Для тестирования одного источника рекламы выполните следующие шаги:
In Ad inspector , click the Single ad source test toggle. A Single ad source test dialog appears:

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

Настройка проверки одного источника рекламы применяется ко всем вашим будущим запросам на показ рекламы. Эта проверка не применяется к ранее кэшированным объявлениям в этой сессии. Мы рекомендуем принудительно перезапустить приложение при применении проверки одного источника рекламы. Такой подход аннулирует кэшированные объявления, которые могут отображаться вместо запроса к выбранному вами источнику рекламы.
После перезапуска приложения все рекламные блоки пытаются показать рекламу из выбранного источника. Запуск инспектора рекламы при активном тестировании одного источника рекламы отображает активный тестовый источник рекламы:

В режиме тестирования с одним источником рекламы все запросы на заполнение объявления пытаются использовать выбранный источник рекламы, независимо от того, настроен ли этот источник для назначения ставок или для каскадной модели показа. Если тестируемый источник рекламы не настроен для назначения ставок или для каскадной модели показа для данного рекламного блока, вы получите следующее сообщение об ошибке:
Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME
Чтобы проверить, выполнил ли источник рекламы запросы к рекламе после запуска теста с одним источником рекламы, коснитесь рекламного блока, чтобы просмотреть журнал запросов SDK. Если источнику рекламы не удалось загрузить рекламу, появится сообщение об ошибке, описывающее причину ошибки, например, Adapter failed to initialize .
Если вы добавили несколько экземпляров выбранного источника рекламы в каскад показа, вы увидите каждый вызов этого источника. Этот процесс продолжается до тех пор, пока объявление не будет заполнено или каскад показа не завершится без заполнения.
Остановить тестирование одного источника рекламы
Чтобы остановить тест, выполните следующие действия:
- В инспекторе объявлений снимите флажок «Тестирование одного источника объявлений» . Появится диалоговое окно « Остановить тестирование одного источника объявлений?» .
Нажмите кнопку «Стоп» для проверки .

В случае успеха, в приложении «Принудительная перезагрузка» появится сообщение с подтверждением:

Чтобы аннулировать кэшированные объявления для тестируемого источника рекламы, мы рекомендуем принудительно перезапустить приложение после остановки теста.