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 Menü zur Fehlerbehebung und wie Sie es 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 Menü zur Fehlerbehebung 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 Menü zur Fehlerbehebung starten

Wenn Sie das Anzeigenprüftool über das Menü zur Fehlerbehebung 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 Menü zur Fehlerbehebung 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 Einstellungen zur Fehlerbehebung 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, kann das Anzeigenprüftool nicht präsentiert werden.