Search Ads 360 API 中的回應代碼

如果向 Search Ads 360 API 發出的要求成功,API 會傳回 200 HTTP 狀態碼,以及在回應內文中要求的資料。

如果要求無法驗證,API 會傳回 400499 之間的 HTTP 狀態碼,並附上驗證錯誤的說明。

如果您傳送有效的 Report.get() 要求,但 Search Ads 360 無法產生報表,API 會傳回下方所述的其中一個 HTTP 狀態碼。

程式碼 原因 說明 建議採取的行動

410

reportUnavailableRequestTooLarge

由於報表過大,因此系統不再處理報表。

改為要求多份小型報表。例如,將單一廣告客戶報表拆成多份引擎帳戶報表。您也可以將全年的報表拆成包含 12 個月的長報表。

410

reportUnavailableRateLimitExceeded

開發人員專案在短時間內要求過多報表,因此不再處理報表。

確認您的客戶不會經常傳送要求。

如果您的客戶成效符合預期,請與 Search Ads 360 客戶服務團隊聯絡。並附上開發人員專案 ID,以及這個表格列中的程式碼和原因 (而非下方資料列)。

410

reportUnavailableQuotaExceeded

由於開發人員專案今天要求的資料過多,因此系統不會再處理報表。

確認您的客戶不會傳送超出預期的要求。您可以在 Google Cloud 控制台中追蹤配額用量。

如果您的用戶端運作正常,請與 Search Ads 360 客戶服務團隊聯絡,要求提高配額。並附上開發人員專案 ID,以及這個表格列中的程式碼和原因 (而非上方列)。

另請參閱定價與用量限制

410

reportUnavailableInternalServerError

發生非預期的原因,Search Ads 360 無法傳回或產生報表。

與 Search Ads 360 客戶服務團隊聯絡。提供你的報表 ID。

410

reportUnavailableRequestError

即使要求已通過驗證,Search Ads 360 還是無法產生您要求的報表,因為其中含有無效的資料欄、篩選器和區隔組合。

與 Search Ads 360 客戶服務團隊聯絡。提供你的報表 ID。

400

unsupportedApiVersion

不支援此版本。請參閱 停用詳情

遷移至新版 Search Ads 360 Reporting API

對於其他類型的錯誤,API 會傳回標準錯誤回應