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:
- Suchen Sie eine Anzeige, die in Ihrem Ad Manager-Netzwerk ausgeliefert wird.
- Halten Sie die Anzeige gedrückt, um das Debug-Menü zu öffnen.
- 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.