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

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

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

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

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

Предварительные условия

Примеры рекламных блоков

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

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

Эти рекламные блоки указывают на конкретные тестовые креативы.

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

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

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

Добавьте тестовое устройство программно

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

  1. Запустите приложение, настроенное с помощью Mobile Ads SDK, и сделайте запрос объявления, используя один из идентификаторов тестовых рекламных блоков, перечисленных выше.

    void loadBanner() {
      
      final adUnitId = '/6499/example/banner';
      final bannerAd = AdManagerBannerAd(
        adUnitId: adUnitId,
        request: AdManagerAdRequest(),
        sizes: [AdSize.banner],
      );
      bannerAd.load();
      
    }
    
  2. Проверьте вывод консоли или logcat на наличие сообщения, которое выглядит следующим образом:

    Андроид

    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" ];
  3. Скопируйте буквенно-цифровой идентификатор тестового устройства в буфер обмена.

  4. Измените свой код так, чтобы он вызывал MobileAds.instance.updateRequestConfiguration со списком идентификаторов тестовых устройств перед отправкой запроса объявления.

    MobileAds.instance.updateRequestConfiguration(
      RequestConfiguration(testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231']));
    
  5. Перезапустите приложение. Если вы правильно добавили свое устройство в качестве тестового, вы увидите метку «Тестовое объявление» в центре верхней части баннера, межстраничной рекламы и рекламы с вознаграждением:

    На объявления с этим ярлыком «Тестовое объявление» можно безопасно нажимать. Любые запросы, показы и клики по тестовым объявлениям не отображаются в отчетах вашего аккаунта.

  6. Теперь, когда ваше устройство зарегистрировано как тестовое, вы можете начать получать более реалистичную тестовую рекламу, заменив тестовый adUnitID своим собственным adUnitID .

Тестирование с медиацией

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

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

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

,

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

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

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

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

Предварительные условия

Примеры рекламных блоков

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

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

Эти рекламные блоки указывают на конкретные тестовые креативы.

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

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

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

Добавьте тестовое устройство программно

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

  1. Запустите приложение, настроенное с помощью Mobile Ads SDK, и сделайте запрос объявления, используя один из идентификаторов тестовых рекламных блоков, перечисленных выше.

    void loadBanner() {
      
      final adUnitId = '/6499/example/banner';
      final bannerAd = AdManagerBannerAd(
        adUnitId: adUnitId,
        request: AdManagerAdRequest(),
        sizes: [AdSize.banner],
      );
      bannerAd.load();
      
    }
    
  2. Проверьте вывод консоли или logcat на наличие сообщения, которое выглядит следующим образом:

    Андроид

    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" ];
  3. Скопируйте буквенно-цифровой идентификатор тестового устройства в буфер обмена.

  4. Измените свой код так, чтобы он вызывал MobileAds.instance.updateRequestConfiguration со списком идентификаторов тестовых устройств перед отправкой запроса объявления.

    MobileAds.instance.updateRequestConfiguration(
      RequestConfiguration(testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231']));
    
  5. Перезапустите приложение. Если вы правильно добавили свое устройство в качестве тестового, вы увидите метку «Тестовое объявление» в центре верхней части баннера, межстраничной рекламы и рекламы с вознаграждением:

    На объявления с этим ярлыком «Тестовое объявление» можно безопасно нажимать. Любые запросы, показы и клики по тестовым объявлениям не отображаются в отчетах вашего аккаунта.

  6. Теперь, когда ваше устройство зарегистрировано как тестовое, вы можете начать получать более реалистичную тестовую рекламу, заменив тестовый adUnitID своим собственным adUnitID .

Тестирование с медиацией

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

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

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