如果向 Search Ads 360 API 發出的要求成功,API 會傳回 200
HTTP 狀態碼,以及在回應內文中要求的資料。
如果要求無法驗證,API 會傳回 400
和 499
之間的 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 |
不支援此版本。請參閱 停用詳情。 |
對於其他類型的錯誤,API 會傳回標準錯誤回應。