Outil de validation des annonces natives

Sélectionnez une plate-forme : Android Android (bêta) iOS

Le rendu personnalisé vous permet de concevoir un emplacement publicitaire qui correspond au style de votre application. Bien que cela offre une grande flexibilité, il est important de s'assurer que vos emplacements restent conformes aux règles d'Ad Manager.

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

Le validateur natif 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 le validateur désactivé, les annonces tests n'afficheront plus d'informations sur les problèmes potentiels liés à vos mises en page publicitaires.

Prérequis

  • SDK GMA nouvelle génération 0.11.0-alpha01 ou version ultérieure.

Utiliser le validateur natif

L'outil de validation des annonces natives vous alerte automatiquement de certains cas de non-respect des règles dans votre UI via un pop-up en superposition à côté de l'annonce.

Si vous cliquez sur Afficher les problèmes, vous êtes redirigé vers une liste en plein écran des cas de non-respect des règles concernées.

Désactiver le validateur

Pour désactiver le validateur natif, appelez setNativeValidatorDisabled() lors de l'initialisation du SDK GMA nouvelle génération :

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