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

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

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

В этом руководстве рассказывается, как включить тестовые объявления в интеграции.

Требования

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

Используйте идентификаторы тестовых рекламных блоков

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

В таблице ниже перечислены тестовые рекламные блоки для каждого формата объявлений.

Android

Формат объявления Идентификатор тестового рекламного блока
Объявления при запуске приложения ca-app-pub-3940256099942544/9257395921
Баннер (фиксированный адаптивный) ca-app-pub-3940256099942544/9214589741
Баннер (встроенный адаптивный) ca-app-pub-3940256099942544/9214589741
Баннер (фиксированный размер) ca-app-pub-3940256099942544/6300978111
Межстраничное объявление ca-app-pub-3940256099942544/1033173712
Объявления с вознаграждением ca-app-pub-3940256099942544/5224354917
Межстраничные объявления с вознаграждением ca-app-pub-3940256099942544/5354046379
Нативные объявления ca-app-pub-3940256099942544/2247696110
Нативное видео ca-app-pub-3940256099942544/1044960115

iOS

Формат объявления Идентификатор тестового рекламного блока
Объявления при запуске приложения 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

Как включить тестовые устройства

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

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

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

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

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

  1. Запустите приложение, настроенное с помощью Google Mobile Ads SDK for React Native.

  2. Отправьте запрос объявления с идентификатором тестового рекламного блока. Подробнее о тестовых рекламных блоках…

  3. Проверьте, есть ли в консоли iOS или Android Logcat сообщение, похожее на следующее:

    Android

    I/Ads: Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
      to get test ads on this device.
    

    iOS

    <Google> To get test ads on this device, set:
      GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
      @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    
  4. Скопируйте буквенно-цифровой идентификатор тестового устройства, например 2077ef9a63d2b398840261c8221a0c9b.

  5. Прежде чем отправлять запрос объявления, настройте идентификатор тестового устройства:

    import {setRequestConfiguration} from '@google/mobile-ads';
    
    setRequestConfiguration({
      testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231'],
    });
    

    В этом примере идентификатор тестового устройства добавляется в объект RequestConfiguration. Подробную информацию можно найти в статье RequestConfiguration.

  6. Перезапустите приложение. Если все сделано правильно, вы увидите следующее:

    • Баннеры, межстраничные объявления и объявления с вознаграждением. Пометка Тестовое объявление по центру объявления:

    • Нативные объявления. Строка Тестовое объявление в объекте заголовка:

    После регистрации тестового устройства замените идентификаторы тестовых рекламных блоков на идентификаторы своих рекламных блоков.

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

Как тестировать объявления с помощью медиации

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

На объявлениях, полученных с помощью медиации, нет пометки Тестовое объявление. Вы должны включить тестовые объявления для каждой сети медиации. Это позволяет избежать пометки аккаунта как источника недействительной активности. Подробнее о том, как настроить медиацию AdMob…

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