Включение тестовой рекламы

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

Есть два способа получить тестовую рекламу:

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

Предпосылка

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

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

Вот демонстрационные рекламные блоки, указывающие на определенные тестовые креативы для каждого формата:

Формат объявления Идентификатор демонстрационного рекламного блока
Приложение открыто ca-app-pub-3940256099942544/5662855259
Баннер ca-app-pub-3940256099942544/2934735716
межстраничный ca-app-pub-3940256099942544/4411468910
Межстраничное видео ca-app-pub-3940256099942544/5135589807
Вознагражден ca-app-pub-3940256099942544/1712485313
Межстраничное объявление с вознаграждением ca-app-pub-3940256099942544/6978759866
Родной Расширенный ca-app-pub-3940256099942544/3986624511
Собственное расширенное видео ca-app-pub-3940256099942544/2521693316

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

Если вы хотите провести более тщательное тестирование рекламы, выглядящей как рабочая, теперь вы можете настроить свое устройство в качестве тестового и использовать собственные идентификаторы рекламных блоков, которые вы создали в пользовательском интерфейсе 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 :

    Быстрый

    GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers =
        [ "2077ef9a63d2b398840261c8221a0c9b" ] // Sample device ID
    

    Цель-C

    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
        @[ @"2077ef9a63d2b398840261c8221a0c9b"  ]; // Sample device ID
    
  4. Перезапустите приложение. Если это объявление Google, вы увидите метку тестового режима в центре верхней части объявления (баннера, межстраничного объявления или объявления с вознаграждением):

    Для нативных расширенных объявлений объекту заголовка предшествует строка «Тестовый режим».

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

Тестирование с посредником

Демонстрационные рекламные блоки Google показывают только рекламу Google. Чтобы протестировать конфигурацию агрегатора, необходимо использовать подход с включением тестовых устройств .

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

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