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 |
距离下一个航路点( 该时长以秒为单位,最多包含九个小数位,以“ |
numberOfPassengers |
表示此行程的乘客人数(不包括司机)。车辆必须有空余载客量,才能在 SearchVehicles 中返回。 |
currentRouteSegmentTraffic |
当前路段的路况信息(如果有)。 |
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 |
双精度属性值。 |