Da die ExperimentService
einige asynchrone Vorgänge enthält, unterscheidet sich der Mechanismus zum Abrufen von Fehlern im Zusammenhang mit diesen Vorgängen von dem bei anderen synchronen Vorgängen.
Folgende asynchrone Vorgänge verwenden diesen Mechanismus zur Fehlerberichterstattung:
Für diese Methoden gibt die API einen longrunning-Vorgang zurück, mit dem Sie Details zum Status des asynchronen Vorgangs anfordern können. Nach Abschluss des Vorgangs mit langer Ausführungszeit werden die Felder error
und response
automatisch ausgefüllt. In der Google Ads API wird bei diesem Vorgang immer der Wert Empty
in response
eingefügt. Ist error
vorhanden, kann über einen anderen API-Aufruf eine vollständige Liste der Fehler abgerufen werden.
Wenn die vollständige Liste der Fehler im Rahmen des Vorgangs mit langer Ausführungszeit zurückgegeben wird, können die Fehler verloren gehen, wenn Sie den asynchronen Fortschritt nicht verfolgen. Außerdem ist die Antwort möglicherweise größer, als Sie es bei einer einfachen Abfrageanfrage erwarten würden. Daher zeigt der Vorgang mit langer Ausführungszeit nur an, dass Fehler vorliegen. Um die spezifischen Fehler abzurufen, müssen Sie einen API-Endpunkt verwenden.
Verwenden Sie ExperimentService.ListExperimentAsyncErrors
für Fehler im Zusammenhang mit diesen testbasierten lang andauernden Vorgängen.
Geben Sie den Ressourcennamen des Tests und eine Seitengröße ein. Gehen Sie dann wie bei jeder anderen Google Ads API-Abfrage durch die Ergebnisse.