Родной валидатор

Выберите платформу: Android (бета-версия) Новоизбранный Android iOS

Настройка отображения позволяет создать рекламное место, соответствующее стилю вашего приложения. Хотя это обеспечивает большую гибкость, важно убедиться, что ваши рекламные места соответствуют правилам Ad Manager.

Native Validator — это новая функция, которая поможет вам выявлять нарушения правил до выпуска вашего приложения. Она автоматически определяет определенные нарушения правил в вашем приложении и уведомляет вас через пользовательский интерфейс приложения.

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

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

  • GMA Next-Gen SDK 0.11.0-alpha01 или выше.
  • Убедитесь, что ваше устройство настроено как тестовое .

Использование нативного валидатора

Native Validator автоматически оповещает вас о некоторых нарушениях правил в пользовательском интерфейсе с помощью всплывающего окна рядом с рекламой.

Нажатие на кнопку «Посмотреть проблемы» откроет полноэкранный список соответствующих нарушений правил.

Отключение валидатора

Чтобы отключить собственный валидатор, вызовите метод setNativeValidatorDisabled() при инициализации GMA Next-Gen SDK:

Котлин

MobileAds.initialize(
  this@MainActivity,
  // Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713
  InitializationConfig.Builder("SAMPLE_APP_ID")
    .setNativeValidatorDisabled()
    .build()
  ) {
    // Adapter initialization is complete.
}

Java

MobileAds.initialize(
    this,
    // Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713
    new InitializationConfig.Builder("SAMPLE_APP_ID")
        .setNativeValidatorDisabled()
        .build(),
    initializationStatus -> {
        // Adapter initialization is complete.
    });