以下是監控行程期間可能發生的一些常見錯誤:

HTTP RPC 說明
400 INVALID_ARGUMENT 用戶端指定的行程名稱無效。行程名稱必須採用 providers/{provider_id}/trips/{trip_id} 格式。provider_id 必須是服務供應商擁有的 Cloud 專案 ID。
401 未驗證 如果沒有有效的驗證憑證,就會顯示這個錯誤。例如,在簽署 JWT 權杖時未一併簽署行程 ID,或 JWT 權杖已過期。
403 PERMISSION_DENIED 如果用戶端沒有足夠的權限 (例如具有消費者角色的使用者嘗試呼叫 updateTrip)、如果 JWT 憑證無效,或用戶端專案未啟用 API,就會顯示這個錯誤。 可能缺少 JWT 權杖,或權杖簽署的行程 ID 與要求的行程 ID 不符。
429 RESOURCE_EXHAUSTED 資源配額為 0,或流量速率超過限制。
503 UNAVAILABLE 服務無法使用。通常是因伺服器停止運作所致。
504 DEADLINE_EXCEEDED 已超出要求期限。只有在呼叫端設定的期限短於方法的預設期限 (也就是要求的期限不足以讓伺服器處理要求),且要求未在期限內完成時,才會發生這個錯誤。