索引
RoadsSelection
(介面)BatchCreateSelectedRoutesRequest
(訊息)BatchCreateSelectedRoutesResponse
(訊息)CreateSelectedRouteRequest
(訊息)DeleteSelectedRouteRequest
(訊息)GetSelectedRouteRequest
(訊息)ListSelectedRoutesRequest
(訊息)ListSelectedRoutesResponse
(訊息)SelectedRoute
(訊息)SelectedRoute.DynamicRoute
(訊息)SelectedRoute.State
(列舉)SelectedRoute.ValidationError
(列舉)
RoadsSelection
Roads Selection API 的服務定義。
BatchCreateSelectedRoutes |
---|
建立多個 SelectedRoute,並啟動排程,定期擷取每個路徑的快取資訊。
|
CreateSelectedRoute |
---|
建立 SelectedRoute,並啟動排程,定期擷取路線的快取資訊。
|
DeleteSelectedRoute |
---|
刪除指定專案的指定 SelectedRoute。
|
GetSelectedRoute |
---|
取得指定名稱的 SelectedRoute。
|
ListSelectedRoutes |
---|
列出指定專案的所有 SelectedRoute,並提供分頁功能。
|
BatchCreateSelectedRoutesRequest
要求建立多個 SelectedRoute
。
欄位 | |
---|---|
parent |
(選用步驟) 所有選定路徑共用的專案資源。格式:projects/{project} 如果設定此值,CreateSelectedRouteRequest 訊息中的父項欄位必須為空白或與此欄位相符。 |
requests[] |
必要欄位。要求訊息,指定要建立的所選路徑。批次建立的路線最多可達 1000 條。 |
BatchCreateSelectedRoutesResponse
建立多個 SelectedRoute
的回應。
欄位 | |
---|---|
selected_routes[] |
已建立 SelectedRoutes。 |
CreateSelectedRouteRequest
建立 SelectedRoute
的要求。
欄位 | |
---|---|
parent |
必要欄位。 |
selected_route |
必要欄位。要建立的 |
selected_route_id |
(選用步驟) 要用於 這個值的長度應為 4 至 63 個字元,有效字元為「a-z」、「A-Z」、「0-9」或「-」。如果未提供或為空白,系統會在資源建立後產生 UUID。 |
DeleteSelectedRouteRequest
要求刪除 SelectedRoute
。
欄位 | |
---|---|
name |
必要欄位。要刪除的 SelectedRoute 名稱。格式:projects/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
要求取得 SelectedRoute
。
欄位 | |
---|---|
name |
必要欄位。要擷取的 |
ListSelectedRoutesRequest
要求列出 SelectedRoute
。
欄位 | |
---|---|
parent |
必要欄位。父項,也就是要從中查詢所有 |
page_size |
(選用步驟) 特定頁面應傳回的結果數量。如未設定,預設值為 100。如果值為 0,系統會將值設為預設值。最大值為 5000,任何大於 5000 的值都會設為 5000。 |
page_token |
(選用步驟) 屬於接收自前一個 |
ListSelectedRoutesResponse
列出 SelectedRoute
的回應。
欄位 | |
---|---|
selected_routes[] |
儲存在要求中指定專案的 SelectedRoutes 頁面。 |
next_page_token |
可做為 |
SelectedRoute
SelectedRoute 代表客戶想定期擷取資訊 (例如時長) 的特定路線,適用於合約用途。
欄位 | |
---|---|
name |
ID。 格式:projects/{project}/selectedRoutes/{selected_route} |
display_name |
(選用步驟) 路徑的顯示名稱。這是選填欄位,顧客可自行填寫。這個名稱不必是專屬名稱。 |
create_time |
僅供輸出。所選路徑的首次建立時間。 |
state |
僅供輸出。所選路徑的狀態。 |
route_attributes |
(選用步驟) 所選路線的自訂屬性。新增這些屬性後,在擷取歷史和即時路線資訊時,即可篩選 / 分組路線。每條路線最多可支援 10 個屬性。每個鍵和值都應為非空白字串,且最多可有 100 個字元。金鑰開頭不得為「goog」。 |
聯集欄位 route_type 。目前僅支援 DynamicRoute 。route_type 只能是下列其中一項: |
|
dynamic_route |
|
validation_error |
僅供輸出。當狀態為 STATE_INVALID 時,所選路線的驗證錯誤。 |
DynamicRoute
這代表包含路線控點 (起點、目的地和中途點) 的路線。實際路線保證會經過所有路線控點,但可能會因路況變化而有所不同。
欄位 | |
---|---|
origin |
必要欄位。路線的起點位置。 |
destination |
必要欄位。路線的終點。 |
intermediates[] |
(選用步驟) 路徑上的一組中繼路線控點 (不含終點)。這些點一律是經過的點。最多可新增 25 個中繼路線控點。正確新增這些點可減少實際路線的變異。 |
州
所選路徑的狀態。
列舉 | |
---|---|
STATE_UNSPECIFIED |
這條路線的狀態未設定。 |
STATE_SCHEDULING |
路線已建立並排定行程。 |
STATE_RUNNING |
路線已建立並啟用排程。 |
STATE_DELETING |
路線已標示為待刪除。 |
STATE_VALIDATING |
路線正在驗證中。 |
STATE_INVALID |
根據其中一項驗證條件,路線無效。 |
ValidationError
所選路線的驗證錯誤。
列舉 | |
---|---|
VALIDATION_ERROR_UNSPECIFIED |
未設定這條路徑的驗證錯誤。 |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION |
路線不在專案管轄範圍內。 |
VALIDATION_ERROR_LOW_ROAD_USAGE |
路線的道路使用率偏低 (很少人經過)。 |