SearchVehicles 요청 및 응답에 관한 세부정보
참고: 총 로그 크기가 256KB를 초과하면 이 로그는 일치 필드에서 분할될 수 있습니다. 자세한 내용은 분할 로그를 참고하세요.
| JSON 표현 |
|---|
{ "request": { object ( |
| 필드 | |
|---|---|
request |
Fleet Engine으로 전송된 요청입니다. |
response |
응답이 클라이언트에 반환되었습니다. RPC 호출로 인해 오류가 발생하면 응답이 설정되지 않습니다. |
errorResponse |
클라이언트에 반환된 오류 응답입니다. RPC 호출이 성공하면 설정 해제됩니다. |
SearchVehiclesRequestLog
SearchVehicles 요청에 관한 세부정보입니다.
| JSON 표현 |
|---|
{ "header": { object ( |
| 필드 | |
|---|---|
header |
요청 헤더 |
pickupPoint |
근처에서 검색할 수령 지점입니다. |
dropoffPoint |
고객이 원하는 반납 위치입니다. |
pickupRadiusMeters |
픽업 지점 주변의 차량 검색 반경을 지정합니다. |
count |
반환할 최대 차량 수를 지정합니다. |
minimumCapacity |
차량에 필요한 최소 용량을 지정합니다. |
searchTripTypes[] |
지정된 이동 유형 중 하나 이상을 지원하는 차량으로 검색을 제한합니다. |
maximumStaleness |
지정된 기간 내에 위치를 업데이트한 차량으로 검색을 제한합니다. 소수점 아래가 최대 9자리까지이고 ' |
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 목록입니다. matches.vehicle.name을 사용하여 이 ID를 파생하세요. |
matches[] |
반환된 차량의 VehicleMatches 목록입니다. |
VehicleMatchLog
SearchVehicles VehicleMatch 결과의 로그입니다.
| JSON 표현 |
|---|
{ "vehicle": { object ( |
| 필드 | |
|---|---|
vehicle |
요청과 일치하는 차량입니다. |
vehiclePickupEta |
요청에 지정된 수령 지점까지 차량의 도착 예정 시간입니다. 값이 비어 있으면 차량의 도착 예정 시간 계산에 실패했음을 나타냅니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
vehiclePickupDistanceMeters |
기존 이동의 중간 승차 또는 하차 지점을 포함하여 요청에 지정된 승차 지점까지의 차량 운전 거리입니다. 값이 비어 있으면 차량 거리 계산에 실패했음을 나타냅니다. |
vehiclePickupStraightLineDistanceMeters |
차량과 요청에 지정된 승차 지점 간의 직선 거리(기존 경로의 중간 경로 포함)입니다. |
vehicleDropoffEta |
요청에 지정된 하차 지점까지의 전체 차량 운전 도착 예정 시간입니다. ETA에는 차량이 요청에 지정된 하차 지점에 도착하기 전에 완료해야 하는 활성 경로의 필수 방문이 포함됩니다. 이 값은 요청에 하차 지점이 지정된 경우에만 채워집니다. 빈 값은 차량이 하차 지점에 도착하는 예상 도착 시간을 계산하지 못함을 나타냅니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
vehiclePickupToDropoffDistanceMeters |
요청에 지정된 수령 지점부터 하차 지점까지의 차량 운전 거리 (미터)입니다. 이 거리는 두 지점 간의 거리만을 나타내며 차량이 승차 지점 또는 하차 지점에 도착하기 전의 차량 위치 또는 기타 웨이포인트는 포함되지 않습니다. 이 값은 요청에 하차 지점이 지정된 경우에만 채워집니다. 빈 값은 요청에 지정된 픽업 지점과 하차 지점 간의 거리를 계산하는 데 실패했음을 나타냅니다. |
tripType |
수령 장소까지의 도착 예정 시간을 계산하는 데 사용된 요청의 이동 유형입니다. |
vehicleMatchType |
차량 일치 유형입니다. |
requestedOrderedBy |
호출자가 차량 일치 정렬을 요청한 메서드입니다. |
orderedBy |
이 차량을 주문하는 데 사용되는 실제 방법입니다. 일반적으로 이는 요청의 'order_by' 필드와 일치합니다. 그러나 Google 지도 백엔드 실패와 같은 특정 상황에서는 다른 메서드 (예: PICKUP_POINT_STRAIGHT_DISTANCE)가 사용될 수 있습니다. |