- 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 요청 및 응답에 대한 세부정보입니다.
참고: 총 로그 크기가 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 목록입니다. match.vehicle.name을 사용해 이 ID를 가져오세요. |
matches[] |
반환된 차량에 대한 VehicleMatch의 목록입니다. |
VehicleMatchLog
SearchVehicles VehicleMatch 결과의 로그입니다.
JSON 표현 |
---|
{ "vehicle": { object ( |
필드 | |
---|---|
vehicle |
요청과 일치하는 차량입니다. |
vehiclePickupEta |
요청에 지정된 승차 지점까지의 차량 운전 ETA입니다. 값이 비어 있으면 차량의 도착예정시간을 계산하지 못했음을 나타냅니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
vehiclePickupDistanceMeters |
요청에 지정된 승차 지점까지의 차량 운전 거리로, 기존 차량의 중간 승차 또는 하차 지점이 포함됩니다. 값이 비어 있으면 차량의 거리를 계산하지 못했음을 나타냅니다. |
vehiclePickupStraightLineDistanceMeters |
기존 이동의 중간 경유지를 포함하여, 차량과 요청에 지정된 승차 지점 사이의 직선 거리입니다. |
vehicleDropoffEta |
요청에 지정된 하차 지점까지의 전체 차량 운전 ETA입니다. ETA에는 차량이 요청에 지정된 하차 지점에 도착하기 전에 완료해야 하는 진행 중인 이동의 필수 방문이 포함됩니다. 요청에 하차 지점이 지정된 경우에만 값이 채워집니다. 값이 비어 있으면 차량이 하차 지점에 도달하기 위한 도착예정시간을 계산하지 못했음을 나타냅니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
vehiclePickupToDropoffDistanceMeters |
승차 지점에서 요청에 지정된 하차 지점까지 차량의 운전 거리 (미터)입니다. 거리는 두 지점 사이의 거리만 되며, 차량이 승차 지점 또는 하차 지점에 도착하기 전의 차량 위치나 다른 경유지는 포함되지 않습니다. 요청에 하차 지점이 지정된 경우에만 값이 채워집니다. 값이 비어 있으면 요청에 지정된 승차 위치에서 하차 지점까지의 거리 계산에 실패했음을 나타냅니다. |
tripType |
승차 지점까지의 도착예정시간을 계산하는 데 사용된 요청의 이동 유형입니다. |
vehicleMatchType |
일치하는 차량 유형입니다. |
requestedOrderedBy |
호출자가 차량 일치 항목을 정렬하기 위해 요청한 메서드입니다. |
orderedBy |
이 차량을 주문하는 데 사용되는 실제 메서드입니다. 일반적으로 이는 'order_by'와 일치합니다. 필드를 삭제합니다. 그러나 Google 지도 백엔드의 장애와 같은 특정 상황에서는 다른 방법을 사용할 수도 있습니다 (예: PICKUP_POINT_STRAIGHT_DISTANCE). |