Valider vos annonces natives

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

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

Le validateur d'annonces natives est une nouvelle fonctionnalité qui vous aide à détecter les cas de non-respect des règles avant de publier votre application. Il identifie automatiquement certains cas de non-respect des règles dans votre application et vous en informe via l'UI de l'application.

Le validateur d'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 à la mise en page de vos annonces.

Prérequis

Avant de continuer, procédez comme suit :

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

Utiliser le validateur d'annonces natives

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

Cliquez sur Voir les problèmes pour afficher la liste en plein écran des cas de non-respect des règles concernés.

Désactiver le programme de validation

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