Fleet Engine 中行程資源的記錄。
| JSON 表示法 |
|---|
{ "name": string, "status": enum ( |
| 欄位 | |
|---|---|
name |
行程資源名稱,格式為 |
status |
行程狀態。 |
tripType |
行程類型。 |
vehicleId |
指派給行程的車輛 ID。 |
lastLocation |
車輛在路線上最後回報的位置。 |
currentRouteSegmentEndPoint |
|
pickupPoint |
消費者指定的取貨地點。 |
actualPickupPoint |
客戶實際上被載客的地點。 |
actualPickupArrivalPoint |
司機抵達上車地點的實際時間和地點。這個欄位可讓供應商提供實際抵達上車點的資訊。 |
pickupTime |
客戶的下車時間。可以是未來或過去的日期。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
intermediateDestinations[] |
在要求的順序中,除了上車和下車地點外,還包含中途停靠站。 |
intermediateDestinationIndex |
當 |
intermediateDestinationsVersion |
指定的中繼目的地版本 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
actualIntermediateDestinations[] |
從中途目的地接送乘客時的實際時間和地點。這個欄位可讓供應商針對中途目的地的實際接送資訊提供意見回饋。 |
actualIntermediateDestinationArrivalPoints[] |
駕駛人抵達中途目的地的實際時間和地點。這個欄位可讓供應商針對中途目的地的實際到達資訊提供意見回饋。 |
dropoffPoint |
客戶表示要下車的地點。 |
actualDropoffPoint |
乘客下車的實際位置。 |
dropoffTime |
乘客下車或已下車的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
remainingDistanceMeters |
目前路線路段的剩餘行駛距離。 |
etaToFirstWaypoint |
到下一個路標的預估到達時間 ( 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
remainingTimeToFirstWaypoint |
到下一個路標的剩餘時間 ( 以秒為單位的時間長度,最多可有 9 個小數位數,結尾為「 |
numberOfPassengers |
表示這趟行程的乘客人數,不含駕駛人。車輛必須有可用容量,才能在 SearchVehicles 中傳回。 |
currentRouteSegmentTraffic |
如有提供,則為 currentRouteSegment 沿途的路況。 |
attributes[] |
自訂行程屬性清單。 |
StopLocationLog
實際停靠 (上車/下車) 地點。
| JSON 表示法 |
|---|
{
"timestamp": string,
"point": {
object ( |
| 欄位 | |
|---|---|
timestamp |
記錄位置的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
point |
表示停靠站的實際位置。 |
TripAttributeLog
以鍵/值組合表示的屬性,與行程相關。
| JSON 表示法 |
|---|
{ "key": string, // Union field |
| 欄位 | |
|---|---|
key |
屬性鍵。 |
聯集欄位 trip_attribute_value。屬性的值可以是字串、布林值或雙精度值。trip_attribute_value 只能是下列其中一項: |
|
stringValue |
字串型屬性值。 |
boolValue |
布林型屬性值。 |
numberValue |
雙精度浮點型屬性值。 |