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

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