- JSON 表示法
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Fleet Engine 中 Vehicle 资源的日志。
| JSON 表示法 |
|---|
{ "name": string, "state": enum ( |
| 字段 | |
|---|---|
name |
车辆资源的名称,格式为 |
state |
车辆状态。 |
supportedTrips[] |
此车辆支持的行程类型。 |
currentTrips[] |
分配给车辆的行程的 |
lastLocation |
车辆上次报告的位置。 |
maximumCapacity |
车辆的载客量上限。这是此车辆可载乘客的总数。此值不考虑驱动程序。此值必须大于或等于 1。 |
attributes[] |
车辆服务属性列表。 |
vehicleType |
车辆类型。 |
manualWaypointOrdering |
如果为 true,车队引擎不会重新排列航点,并且提供方必须重新排列航点。否则,如果提供方未提供,车队引擎会将航点设置为最佳顺序。 |
backToBackEnabled |
指示司机是否接受接连行程。 |
navStatus |
车辆的导航状态。 |
remainingDistanceMeters |
|
etaToFirstWaypoint |
到下一个航路点(即 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。也接受除“Z”以外的偏移量。示例: |
remainingTimeSeconds |
|
currentRouteSegmentEndPoint |
|
deviceSettings |
与驾驶员所用移动设备中的设置相关的信息。 |
waypoints[] |
分配给此车辆的其余航点。 |
currentRouteSegmentTraffic |
Fleet Engine 会使用此信息来更好地了解行程,但不会在其回答中填充此字段。 |
pastLocations[] |
可选。车辆的过往位置未报告给车队引擎。通常在发生网络中断时收集。这些日志不会包含任何超过 24 小时的数据。 |
DeviceSettingsLog
有关移动设备上各种设置的信息。
| JSON 表示法 |
|---|
{ "locationPowerSaveMode": enum ( |
| 字段 | |
|---|---|
locationPowerSaveMode |
在省电模式开启时,设备上位置信息功能的行为方式。 |
isPowerSaveMode |
设备当前是否处于节能模式。 |
isInteractive |
设备是否处于交互状态。 |
batteryInfo |
电池状态的相关信息。 |
TrafficPolylineDataLog
预计车辆行驶路线上的路况。
| JSON 表示法 |
|---|
{
"trafficRendering": {
object ( |
| 字段 | |
|---|---|
trafficRendering |
客户行程中某一段路线上所有区域的交通速度的多段线渲染。 |
VisualTrafficReportPolylineRenderingLog
介绍客户应如何为沿路线的多段线的一部分着色。
| JSON 表示法 |
|---|
{
"roadStretch": [
{
object ( |
| 字段 | |
|---|---|
roadStretch[] |
应沿多段线渲染的道路路段。请注意,这些路段保证不会重叠,但不一定涵盖整个路线。 |
RoadStretchLog
应渲染的一条道路路段。
| JSON 表示法 |
|---|
{
"style": enum ( |
| 字段 | |
|---|---|
style |
要应用的样式。 |
offsetMeters |
应在 |
lengthMeters |
要应用样式的路径的长度。 |