Валидатор нативной рекламы – это новая функция, которая помогает выявлять нарушения правил до публикации приложения. Он автоматически выявляет определенные нарушения правил в вашем приложении и уведомляет вас о них в интерфейсе приложения.
Для тестовых объявлений валидатор нативной рекламы включен по умолчанию, но его можно отключить, как описано ниже. Однако помните, что после отключения валидатора в тестовых объявлениях больше не будет показываться информация о потенциальных проблемах с макетами объявлений.
Требования
Прежде чем продолжить, сделайте следующее:
- Установите GMA Next-Gen SDK версии
1.0.0или более поздней.
- Убедитесь, что ваше устройство настроено как тестовое.
Как использовать валидатор нативной рекламы
Валидатор нативной рекламы автоматически сообщает о некоторых нарушениях правил в интерфейсе, показывая всплывающее окно рядом с объявлением.

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

Как отключить валидатор
Чтобы отключить валидатор нативной рекламы, вызовите setNativeValidatorDisabled() при инициализации GMA Next-Gen SDK:
Kotlin
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.
});