Activer les annonces de test

Ce guide explique comment activer les annonces de test dans l'intégration de vos annonces. Il est important d'activer les annonces de test pendant le développement afin que vous puissiez cliquer dessus sans facturer les annonceurs Google. Si vous cliquez sur trop d'annonces sans être en mode test, vous risquez que votre compte soit signalé pour activité non valide.

Il existe deux manières d'obtenir des annonces de test :

  1. Utilisez l'un des exemples de blocs d'annonces de Google.

  2. Utilisez votre propre bloc d'annonces et activez les appareils de test.

Conditions préalables

  • Complete Commencez .

  • Importez le plug-in Google Mobile Ads Unity dans votre application Unity.

Exemples de blocs d'annonces

Le moyen le plus rapide d'activer les tests consiste à utiliser les blocs d'annonces de test fournis par Google. Ces blocs d'annonces ne sont pas associés à votre compte AdMob. Il n'y a donc aucun risque que votre compte génère un trafic incorrect lors de l'utilisation de ces blocs d'annonces.

Il est important de noter que différents blocs d'annonces de test fournis par Google doivent être utilisés en fonction de la plate-forme. Vous devrez utiliser un bloc d'annonces de test iOS pour effectuer des demandes d'annonces de test sur iOS et un bloc d'annonces de test Android pour effectuer des demandes sur Android.

Voici des exemples de blocs d'annonces pour chaque format sur Android et iOS :

Android

Format d'annonce Exemple d'ID de bloc d'annonces
Application ouverte ca-app-pub-3940256099942544/3419835294
Bannière ca-app-pub-3940256099942544/6300978111
Interstitiel ca-app-pub-3940256099942544/1033173712
Récompensé ca-app-pub-3940256099942544/5224354917
Interstitiel récompensé ca-app-pub-3940256099942544/5354046379
Originaire de ca-app-pub-3940256099942544/2247696110

iOS

Format d'annonce Exemple d'ID de bloc d'annonces
Application ouverte ca-app-pub-3940256099942544/5662855259
Bannière ca-app-pub-3940256099942544/2934735716
Interstitiel ca-app-pub-3940256099942544/4411468910
Récompensé ca-app-pub-3940256099942544/1712485313
Interstitiel récompensé ca-app-pub-3940256099942544/6978759866
Originaire de ca-app-pub-3940256099942544/3986624511

Ces blocs d'annonces pointent vers des créations de test spécifiques.

Activer les appareils de test

Si vous souhaitez effectuer des tests plus rigoureux avec des annonces de type production, vous pouvez désormais configurer votre appareil en tant qu'appareil de test et utiliser vos propres ID de bloc d'annonces que vous avez créés dans l'interface utilisateur AdMob. Les appareils de test peuvent être ajoutés dans l'interface utilisateur AdMob ou par programmation à l'aide du SDK Google Mobile Ads.

Suivez les étapes ci-dessous pour ajouter votre appareil en tant qu'appareil de test.

Ajouter votre appareil de test dans l'interface utilisateur AdMob

Pour ajouter un appareil de test et tester des builds d'applications nouvelles ou existantes, de manière simple et sans programmation, utilisez l'interface utilisateur AdMob. Apprenez comment .

Ajoutez votre appareil de test par programmation

Si vous souhaitez tester des publicités dans votre application pendant que vous développez, suivez les étapes ci-dessous pour enregistrer votre appareil de test par programmation.

  1. Exécutez une application configurée avec le SDK Mobile Ads et effectuez une demande d'annonce à l'aide de l'un des ID de bloc d'annonces de test répertoriés ci-dessus. Exemple de code .

    ...
    private void RequestBanner()
    {
        #if UNITY_ANDROID
            string adUnitId = "ca-app-pub-3940256099942544/6300978111";
        #elif UNITY_IPHONE
            string adUnitId = "ca-app-pub-3940256099942544/2934735716";
        #else
            string adUnitId = "unexpected_platform";
        #endif
    
        // Create a 320x50 banner at the top of the screen.
        bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top);
        // Create an empty ad request.
        AdRequest request = new AdRequest.Builder().build();
        // Load the banner with the request.
        bannerView.LoadAd(request);
    }
  2. Vérifiez la sortie de la console ou du logcat pour un message qui ressemble à ceci :

    Android

    I/Ads: Use
      RequestConfiguration.Builder
        .setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
      to get test ads on this device.

    iOS

    <Google> To get test ads on this device, set:
      GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
      @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
  3. Copiez l'ID de votre appareil de test alphanumérique dans votre presse-papiers.

  4. Ajoutez l'ID de l'appareil de test à la liste créée.

    deviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. Modifier votre code pour appeler SetTestDeviceIds sur votre RequestConfiguration.Builder avec votre appareil test de la liste des ID.

    List<string> deviceIds = new List<string>();
    deviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
    RequestConfiguration requestConfiguration = new RequestConfiguration
        .Builder()
        .SetTestDeviceIds(deviceIds)
        .build();
  6. Set requestConfiguration globalement à MobileAds .

    MobileAds.SetRequestConfiguration(requestConfiguration);
  7. Réexécutez votre application. Si vous correctement ajouté votre appareil en tant que dispositif de test, vous verrez une étiquette annonce centrée sur le test en haut de bannières, interstitiels et annonces récompensés:

    Annonces avec cette étiquette Ad test sont en sécurité à cliquer. Les demandes, impressions et clics sur les annonces tests n'apparaissent pas dans les rapports de votre compte.

  8. Maintenant que votre appareil est enregistré en tant que dispositif de test, vous pouvez commencer à recevoir des annonces de test plus réalistes en remplaçant le test adUnitID avec votre propre adUnitID .

Test avec l'éditeur Unity

A partir de la version 5.4.0, vous pouvez tester vos annonces directement dans l'éditeur Unity. L'éditeur ajoutera une image préfabriquée donnant une expérience similaire à la façon dont les annonces réelles se comporteront sur une plate-forme mobile.

Test avec médiation

Les exemples de blocs d'annonces de Google n'affichent que des annonces Google. Pour tester votre configuration de médiation, vous devez utiliser l' activer des dispositifs de test approche.

Annonces médiées ne rendent pas une étiquette Ad test. Vous êtes responsable de vous assurer que les annonces de test sont activées pour chacun de vos réseaux de médiation afin que ces réseaux ne signalent pas votre compte pour une activité incorrecte. Voir respectives de chaque réseau guide de médiation pour plus d' informations.

Si vous ne savez pas si un adaptateur de réseau publicitaire de médiation prend en charge les annonces de test, il est préférable d'éviter de cliquer sur les annonces de ce réseau pendant le développement. Vous pouvez utiliser le MediationAdapterClassName() méthode sur l' un des formats publicitaires pour savoir quel réseau annonce a été diffusée l'annonce en cours.