Валидатор нативной рекламы

Выберите платформу: Android iOS Android (устаревшая версия)

Нативные объявления позволяют создавать места размещения, которые соответствуют стилю вашего приложения. Это дает вам большую свободу, но важно, чтобы места размещения соответствовали правилам AdMob.

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

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

Требования

Прежде чем продолжить, выполните следующие действия:

  • Установите версию GMA Next-Gen SDK 1.0.0 или более позднюю.
  • Убедитесь, что устройство настроено как тестовое.

Как использовать валидатор нативной рекламы

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

Если нажать Посмотреть проблемы, откроется полноэкранный список нарушений правил.

Как отключить валидатор

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

Kotlin

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

Java

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