Aperçu des créations et inspecteur de diffusion

Ce guide explique comment déboguer la diffusion d'annonces à l'aide de l'aperçu dans l'application et de la Inspecteur de diffusion.

Aperçu dans l'application vous permet d'afficher vos propres créations dans votre application mobile. Cet aperçu est particulièrement utile pour les éditeurs qui interagissent avec l'application, ont un comportement unique ou dépendent de celle-ci pour certains de leurs rendus (y compris les créations natives et MRAID).

La page Livraison Inspecteur donne des informations sur les annonces diffusées. Lorsque des annonces inattendues sont diffusées, utilisez l'inspecteur de diffusion pour savoir pourquoi.

Prérequis

  • Les versions 7.13.1 ou ultérieures du SDK Google Mobile Ads
  • Accès à un compte Google Ad Manager
  • Suivez la procédure Premiers pas.

Préparer votre application

Le débogage nécessite une interaction avec le menu d'options de débogage du SDK. La méthode recommandée pour ouvrir le menu consiste à inclure la fonction ci-dessous dans votre application, et la déclenche en fonction d'une action de l'utilisateur:

Swift

@IBAction func openDebugOptions(sender: AnyObject) {
  // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID.
  let debugOptionsViewController = DebugOptionsViewController(adUnitID: "YOUR_AD_UNIT_ID")
  self.present(debugOptionsViewController, animated: true, completion: nil)
}

Objective-C

- (IBAction)openDebugOptions:(id)sender {
  // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID.
  GADDebugOptionsViewController *debugOptionsViewController =
      [GADDebugOptionsViewController debugOptionsViewControllerWithAdUnitID:@"YOUR_AD_UNIT_ID"];
  [self presentViewController:debugOptionsViewController animated:YES completion:nil];
}

Tout bloc d'annonces valide de votre compte Ad Manager est suffisant pour ouvrir le d'options de débogage.

Recevoir une notification lorsque le menu de débogage se ferme

Lorsque vous ouvrez le menu des options de débogage par programmation, vous pouvez choisir pour implémenter GADDebugOptionsViewControllerDelegate afin d'être notifié lorsque le contrôleur de vue est fermé. Pour ce faire, votre classe conforme au délégué:

Swift

import GoogleMobileAds
 
class ViewController: UIViewController, GADDebugOptionsViewControllerDelegate {
}

Objective-C

@import GoogleMobileAds;
 
@interface ViewController : UIViewController <GADDebugOptionsViewControllerDelegate> {
}
 
@end

Définissez le délégué sur votre GADDebugOptionsViewController:

Swift

@IBAction func openDebugOptions(sender: AnyObject) {
  let debugOptionsViewController = GADDebugOptionsViewController(adUnitID: "YOUR_AD_UNIT_ID")
  debugOptionsViewController.delegate = self
  self.present(debugOptionsViewController, animated: true, completion: nil)
}

Objective-C

- (IBAction)openDebugOptions:(id)sender {
  GADDebugOptionsViewController *debugOptionsViewController =
      [GADDebugOptionsViewController debugOptionsViewControllerWithAdUnitID:@"YOUR_AD_UNIT_ID"];
  debugOptionsViewController.delegate = self;
  [self presentViewController:debugOptionsViewController animated:YES completion:nil];
}

Enfin, implémentez le délégué:

Swift

func debugOptionsViewControllerDidDismiss(controller: GADDebugOptionsViewController) {
  print("Debug options view controller dismissed.")
}

Objective-C

- (void)debugOptionsViewControllerDidDismiss:(GADDebugOptionsViewController *)controller {
  NSLog(@"Debug options view controller dismissed.");
}

Après avoir ajouté la possibilité d'ouvrir le menu d'options de débogage, exécutez votre l'application et déclenchera la fonction ci-dessus. Le menu suivant s'ouvre:

Sélectionnez Creative Preview pour associer votre appareil. Un navigateur s'ouvre. et vous redirige automatiquement vers un navigateur pour vous connecter à Ad Manager. Après vous connecter, attribuez un nom à votre appareil pour l'enregistrer dans votre votre compte Ad Manager, puis cliquez sur Valider.

Votre appareil a bien été associé. À ce stade, vous pouvez voir votre appareil associé dans l'interface Ad Manager. Vous pouvez également autoriser d'autres personnes à accéder à vos appareils mobiles.

Aperçu dans l'application

Suivez les instructions pour transférer une création vers votre appareil associé. Assurez-vous que la création transférée fait partie d'un élément de campagne actif. ciblant l'espace publicitaire dans lequel vous souhaitez afficher la création.

Après avoir transféré une création depuis l'interface, déclenchez le débogage menu d'options de votre appareil, puis sélectionnez Creative Preview. à nouveau. Cette étape permet au SDK de vérifier à nouveau Ad Manager pour s'assurer l'association de l'appareil a été réussie et d'obtenir des informations sur la création transférée. Si l'appareil a déjà été associé, le menu de débogage se ferme immédiatement. En cas d'échec, vous êtes invité à associer à nouveau votre compte.

Enfin, chargez une annonce pour l'espace publicitaire que vous souhaitez prévisualiser afin d'afficher votre création.

Inspecteur de diffusion

Suivez les instructions de la section Commencer à résoudre les problèmes liés aux applications. les étapes à suivre pour dépanner votre application. Si vous avez correctement suivi la procédure, le s'affiche dans l'interface Ad Manager, et vous pouvez voir plus d'informations sur l'annonce qui a été diffusée.