非同步錯誤

由於 ExperimentService 包含幾項非同步作業,因此擷取這些作業相關錯誤的機制與其他同步作業不同。

使用此錯誤回報機制的非同步作業如下:

對於這些方法,API 會傳回長時間執行的作業,您可以使用該作業來要求非同步作業的狀態詳細資料。作業完成後,長時間執行的作業會填入 errorresponse 欄位。在 Google Ads API 中,作業一律會在 response 中填入 Empty 值,而出現 error 時,則表示可從其他 API 呼叫擷取完整的錯誤清單。

如果系統在長時間執行的作業中傳回完整的錯誤清單,如果不對非同步進度進行跟進,可能會導致錯誤遺失,而且回應可能會超過您預期簡易輪詢要求中的預期值。因此,長時間執行的作業只表示發生錯誤,而如要擷取您必須使用 API 端點的特定錯誤。

如果有任何以實驗為基礎的長時間執行作業相關錯誤,請使用 ExperimentService.ListExperimentAsyncErrors

傳入實驗的資源名稱和頁面大小,然後像處理其他 Google Ads API 查詢一樣,逐頁瀏覽結果。