Как включить тестовые объявления

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

Получить тестовые объявления можно двумя способами:

  1. Использовать любой тестовый рекламный блок.
  2. Использовать собственные рекламные блоки и включить тестовый режим.

Подготовка

Прежде чем продолжить, настройте Google Mobile Ads SDK.

Демонстрационные рекламные блоки

Самый быстрый способ провести тестирование – использовать проверочные рекламные блоки от Google. Эти рекламные блоки не связаны с вашим аккаунтом AdMob, поэтому при их использовании ваш аккаунт не будет генерировать недействительный трафик.

Ниже приведены демо-рекламные блоки, которые указывают на тестовые креативы для каждого формата.

Формат объявления Идентификатор тестового рекламного блока
Объявления при запуске приложения ca-app-pub-3940256099942544/5575463023
Фиксированный адаптивный баннер ca-app-pub-3940256099942544/2435281174
Встраиваемый адаптивный баннер ca-app-pub-3940256099942544/2435281174
Баннер фиксированного размера ca-app-pub-3940256099942544/2934735716
Межстраничное объявление ca-app-pub-3940256099942544/4411468910
Объявления с вознаграждением ca-app-pub-3940256099942544/1712485313
Межстраничные объявления с вознаграждением ca-app-pub-3940256099942544/6978759866
Нативные объявления ca-app-pub-3940256099942544/3986624511
Нативное видео ca-app-pub-3940256099942544/2521693316
Картинка в картинке ca-app-pub-3940256099942544/8810945611

Как включить тестовые устройства (режим тестирования)

Если вы хотите провести более тщательное тестирование с объявлениями, которые выглядят как реальные, вы можете сделать свое устройство тестовым и выполнять проверки на собственных рекламных блоках, идентификаторы которых были созданы в интерфейсе AdMob. Тестовые устройства можно добавить в интерфейсе AdMob или программно с помощью Google Mobile Ads SDK.

Чтобы добавить устройство в качестве тестового, выполните следующие действия:

Как добавить тестовое устройство в интерфейсе AdMob

Чтобы добавить тестовое устройство и протестировать новые или существующие сборки приложения без программирования, используйте интерфейс AdMob. Подробнее…

Как использовать тестовый режим на уровне приложения

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

Как добавить тестовое устройство программно

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

  1. Загрузите приложение с интегрированной рекламой и отправьте запрос объявления.
  2. В консоли должно появиться сообщение, похожее на следующее:
    <Google> To get test ads on this device, set:
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
    @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    Скопируйте идентификатор тестового устройства в буфер обмена.
  3. Измените код, чтобы задать идентификатор тестового устройства с помощью testDeviceIdentifiers:

    Swift

    let testDeviceIdentifiers = ["2077ef9a63d2b398840261c8221a0c9b"]
    MobileAds.shared.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers
    

    Objective-C

    NSArray *testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers;
    
  4. Снова запустите приложение. Если объявление предоставлено Google, в верхней части баннера, межстраничного объявления или объявления с вознаграждением по центру появится пометка Тестовый режим.

    В случае с расширенными нативными объявлениями в начале объекта заголовка будет добавлена строка Тестовый режим.

Вы можете нажимать на объявления с ярлыком Тестовый режим. Запросы, показы и клики по объявлениям в тестовом режиме не будут отражаться в отчетах аккаунта.

Тестирование с помощью медиации

В демонстрационных рекламных блоках Google показываются только объявления Google. Чтобы протестировать настройки медиации, необходимо использовать тестовые устройства.

Объявления, размещенные с помощью медиации, не помечаются ярлыком Тестовый режим. Вы должны самостоятельно включить тестовый режим для каждой сети медиации, чтобы они не пометили ваш аккаунт как связанный с недействительной активностью. Дополнительную информацию можно найти в руководстве по медиации для каждой сети.

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