- JSON 表示法
- SearchVehiclesRequestLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- VehicleAttributeListLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- SearchVehiclesResponseLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- VehicleMatchLog
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
有关 SearchVehicles 请求和响应的详细信息。
注意:如果日志总大小超过 256 KB,则会在匹配字段上拆分此日志。如需了解详情,请参阅拆分日志。
JSON 表示法 |
---|
{ "request": { object ( |
字段 | |
---|---|
request |
发送到 Fleet Engine 的请求。 |
response |
返回给客户端的响应。如果 RPC 调用导致错误,则不会设置响应。 |
errorResponse |
返回给客户端的错误响应。如果 RPC 调用成功,它将被取消设置。 |
SearchVehiclesRequestLog
有关 SearchVehicles 请求的详细信息。
JSON 表示法 |
---|
{ "header": { object ( |
字段 | |
---|---|
header |
请求标头。 |
pickupPoint |
要在附近搜索的上车点。 |
dropoffPoint |
客户的预期下车地点。 |
pickupRadiusMeters |
指定上车点周围的车辆搜索半径。 |
count |
指定要返回的最大车辆数。 |
minimumCapacity |
指定所需的最小车辆容量。 |
searchTripTypes[] |
将搜索范围限制为至少支持一种指定行程类型的车辆。 |
maximumStaleness |
将搜索范围限制为从现在起在指定时间段内更新了位置信息的车辆。 该时长以秒为单位,最多包含九个小数位,以“ |
vehicleTypes[] |
搜索的车辆类型。 |
requiredAttributes[] |
将搜索范围限制为具有指定属性的车辆。 |
requiredOneOfAttributes[] |
将搜索限制为仅搜索为每个 VehicleAttributeList 应用了至少一个指定属性的车辆。 |
requiredOneOfAttributeSets[] |
将搜索限制为仅搜索那些在 VehicleAttributeList 中至少有一组指定属性的车辆。 |
matchOrderBy |
搜索结果的排序顺序。 |
includeBackToBack |
指明当前行程的车辆是否有资格再匹配一次。 |
tripId |
与 searchVehiclesRequest 关联的行程的 ID。 |
filter |
根据车辆属性限制返回的车辆的 AIP-160 查询。 |
VehicleAttributeListLog
VehicleAttributeLog 的列表数据类型。
JSON 表示法 |
---|
{
"attributes": [
{
object ( |
字段 | |
---|---|
attributes[] |
此集合中的属性列表。 |
SearchVehiclesResponseLog
SearchVehicles 响应的详细信息。
JSON 表示法 |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
字段 | |
---|---|
matchIds[] |
已弃用:所返回车辆的车辆 ID 列表。请使用 matching.vehicle.name 获取此 ID。 |
matches[] |
返回车辆的 VehicleMatches 列表。 |
VehicleMatchLog
SearchVehicles VehicleMatch 结果的日志。
JSON 表示法 |
---|
{ "vehicle": { object ( |
字段 | |
---|---|
vehicle |
与请求匹配的车辆。 |
vehiclePickupEta |
车辆行驶的预计到达请求中指定的上车点。空值表示计算车辆的预计到达时间失败。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
vehiclePickupDistanceMeters |
车辆行驶到请求中指定的上车点的距离,包括现有行程的任何中间上车点或下车点。空值表示计算车辆的距离失败。 |
vehiclePickupStraightLineDistanceMeters |
车辆与请求中指定的上车点之间的直线距离,包括现有行程的中间航点。 |
vehicleDropoffEta |
整车行驶到请求中指定的下车点的预计到达时间。预计到达时间包含有效行程的所有必要访问次数,必须在车辆到达请求中指定的下车点之前完成。只有在请求中指定了下车点时,系统才会填充此值。空值表示未能计算车辆到达下车点的预计到达时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
vehiclePickupToDropoffDistanceMeters |
车辆从请求中指定的上车点到下车点的行驶距离(以米为单位)。该距离仅在两点之间,不包括车辆到达上车点或下车点之前的车辆位置或任何其他航点。只有在请求中指定了下车点时,系统才会填充此值。空值表示未能计算请求中指定的上车点与下车点之间的距离。 |
tripType |
用于计算到达上车点预计到达时间的请求的行程类型。 |
vehicleMatchType |
车辆匹配的类型。 |
requestedOrderedBy |
调用方请求的对车辆匹配进行排序的方法。 |
orderedBy |
用于订购此车辆的实际方法。通常,这与“order_by”字段。但是,在某些情况下(例如 Google 地图后端发生故障),可以使用其他方法(如 PICKUP_POINT_STRAIGHT_DISTANCE)。 |