Включите тестовые объявления на этапе разработки, чтобы проверить, что происходит при нажатии на них, не расходуя средства рекламодателей 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. Подробнее о том, как добавить тестовое устройство…
Как добавить тестовое устройство программно
Чтобы добавить тестовое устройство программно, выполните следующие действия:
Запустите приложение, настроенное с помощью Google Mobile Ads SDK for React Native.
Отправьте запрос объявления с идентификатором тестового рекламного блока. Подробнее о тестовых рекламных блоках…
Проверьте, есть ли в консоли 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" ];Скопируйте буквенно-цифровой идентификатор тестового устройства, например
2077ef9a63d2b398840261c8221a0c9b.Прежде чем отправлять запрос объявления, настройте идентификатор тестового устройства:
import {setRequestConfiguration} from '@google/mobile-ads'; setRequestConfiguration({ testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231'], });В этом примере идентификатор тестового устройства добавляется в объект
RequestConfiguration. Подробную информацию можно найти в статьеRequestConfiguration.Перезапустите приложение. Если все сделано правильно, вы увидите следующее:
Баннеры, межстраничные объявления и объявления с вознаграждением. Пометка Тестовое объявление по центру объявления:
Нативные объявления. Строка Тестовое объявление в объекте заголовка:

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