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.
});