Валидатор нативной рекламы – это новая функция, которая помогает выявлять нарушения правил до публикации приложения. Она автоматически выявляет некоторые нарушения правил в вашем приложении и сообщает вам об этом в интерфейсе приложения.
Валидатор нативной рекламы включен по умолчанию для тестовых объявлений, но его можно отключить, как показано ниже. Однако после отключения валидатора в тестовых объявлениях перестанет показываться информация о возможных проблемах с макетами.
Требования
Прежде чем продолжить, выполните следующие действия:
- Установите версию 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.
});