Native Validator è una nuova funzionalità che ti aiuta a rilevare le violazioni delle norme prima della pubblicazione dell'app. Identifica automaticamente alcune violazioni delle norme nella tua app e ti invia una notifica tramite l'interfaccia utente dell'app.
Native Validator è attivato per impostazione predefinita per gli annunci di prova, ma può essere disattivato come mostrato di seguito. Tieni presente, tuttavia, che una volta disattivato lo strumento di convalida, gli annunci di prova non mostreranno più informazioni sui potenziali problemi con i layout degli annunci.
Prerequisiti
- GMA Next-Gen SDK 0.11.0-alpha01 o versioni successive.
- Assicurati che il dispositivo sia configurato come un dispositivo di test.
Utilizzo di Native Validator
Native Validator ti avvisa automaticamente di alcune violazioni delle norme nella tua UI tramite un popup di overlay accanto all'annuncio.

Se fai clic su Visualizza problemi , viene visualizzato un elenco a schermo intero delle violazioni delle norme pertinenti.

Disattivazione dello strumento di convalida
Per disattivare Native Validator, chiama setNativeValidatorDisabled() durante l'inizializzazione di 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.
});