Outil de validation des annonces natives

Sélectionnez une plate-forme : Android iOS Android (Legacy)

Les annonces natives vous permettent de concevoir un emplacement publicitaire qui correspond au style de votre application. Bien que cela offre une grande flexibilité, il est important de vous assurer que vos emplacements respectent le règlement AdMob.

L'outil de validation des annonces natives est une nouvelle fonctionnalité qui vous permet de détecter les cas de non-respect du règlement avant la publication de votre application. Il identifie automatiquement certains cas de non-respect du règlement dans votre application et vous en informe via l'interface utilisateur de l'application.

L'outil de validation des annonces natives est activé par défaut pour les annonces tests, mais vous pouvez le désactiver comme indiqué ci-dessous. Toutefois, n'oubliez pas qu'une fois l'outil de validation désactivé, les annonces tests n'afficheront plus d'informations sur les problèmes potentiels liés à vos mises en page d'annonces.

Prérequis

Avant de continuer, procédez comme suit :

  • Installez la version GMA Next-Gen SDK 1.0.0 ou ultérieure.

Utiliser l'outil de validation des annonces natives

L'outil de validation des annonces natives vous avertit automatiquement de certains cas de non-respect du règlement dans votre interface utilisateur via une fenêtre pop-up superposée à côté de l'annonce.

En cliquant sur Voir les problèmes , vous accédez à une liste plein écran des cas de non-respect du règlement concernés.

Désactiver l'outil de validation

Pour désactiver l'outil de validation des annonces natives, appelez setNativeValidatorDisabled() lors de l' initialisation 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.
    });