Anzeigenprüftool starten

Bevor Sie Ihre Anzeigenintegration testen, müssen Sie das Anzeigenprüftool in Ihrer App starten. Auf dieser Seite wird beschrieben, wie Sie das Anzeigenprüftool über das Debug-Menü und programmatisch starten.

Vorbereitung

Bevor Sie fortfahren, gehen Sie so vor:

  • Führen Sie alle Schritte unter den anfänglichen Voraussetzungen aus, um ein Ad Manager-Konto zu erstellen, Ihr Testgerät festzulegen, Google Mobile Ads SDKzu initialisieren und die neueste Version zu installieren.

Startoption auswählen

So können Sie das Anzeigenprüftool starten:

  • Über die Schaltfläche „Starten“ im Debug-Menü in Ihrer App, um die Geste zu verwenden, die Sie in den Einstellungen des Anzeigenprüftools ausgewählt haben.
  • Programmatisch über das Google Mobile Ads SDK.

Über das Debug-Menü starten

Wenn Sie das Anzeigenprüftool über das Debug-Menü starten möchten, sind keine weiteren Änderungen an Ihrer App erforderlich. Weitere Informationen finden Sie unter Auslieferung von Anzeigen in mobilen Apps prüfen.

Gehen Sie folgendermaßen vor:

  1. Suchen Sie eine Anzeige, die in Ihrem Ad Manager-Netzwerk ausgeliefert wird.
  2. Halten Sie die Anzeige gedrückt, um das Debug-Menü zu öffnen.
  3. Wählen Sie Anzeigenprüftool öffnen aus.

Wenn Sie Ihr Gerät nicht verknüpft haben, müssen Sie sich möglicherweise in Ihrem Ad Manager-Konto anmelden.

In den Debug-Einstellungen können Sie auch Einstellungen des Anzeigenprüftools auswählen und eine Geste festlegen, mit der das Anzeigenprüftool geöffnet werden kann.

Programmatisch starten

Starten Sie das Anzeigenprüftool mit dem folgenden Befehl:

Swift

MobileAds.shared.presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

Objective-C

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
                                                completionHandler:^(NSError *error){
                                                    // Error will be non-nil if there was an issue
                                                    // and the inspector was not displayed.
                                                }];

Diese Methode funktioniert für Testgeräte, die programmatisch registriert wurden. Weitere Informationen finden Sie unter Testgeräte aktivieren.

Der View-Controller für diesen Start muss vollständig auf dem Bildschirm sichtbar sein. Beispiel: Sie haben viewDidAppear: aufgerufen. Wenn der übergebene View-Controller gerade angezeigt wird, z. B. wenn der Start in der View-Controller-Funktion viewDidLoad aufgerufen wird, schlägt die Präsentation des Anzeigenprüftools fehl.