Asynchrone Fehler

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.