요청 옵션과 일치하는 차량 목록을 반환하지만 차량 위치가 개인 정보 보호를 위해 약간 변경됩니다. 이 메서드는 SearchVehicleRequest.order_by
필드를 지원하지 않습니다. 응답에서 차량은 승차 지점으로부터의 거리를 기준으로 정렬됩니다. vehicle
및 tripType
필드만 채워집니다.
HTTP 요청
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles:searchFuzzed
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
parent |
필수 항목입니다. |
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
JSON 표현 |
---|
{ "header": { object ( |
필드 | |
---|---|
header |
표준 Fleet Engine 요청 헤더입니다. |
pickupPoint |
필수 항목입니다. 주변을 검색할 수령 지점입니다. |
dropoffPoint |
고객이 의도한 하차 위치 |
pickupRadiusMeters |
필수 항목입니다. 수령 지점 주변의 차량 검색 반경을 정의합니다. 검색 반경 내의 차량만 반환됩니다. 값은 400~10,000미터 사이여야 합니다. |
count |
필수 항목입니다. 반환할 최대 차량 수를 지정합니다. 값은 1 이상 50 이하여야 합니다. |
minimumCapacity |
필수 항목입니다. 이동에 고려되는 승객 수를 지정합니다. 값은 1 이상이어야 합니다. 드라이버는 용량 값에 고려되지 않았습니다. |
tripTypes[] |
필수 항목입니다. 추천 이동 유형을 나타냅니다. 운영 가능한 차량은 지정된 이동 유형 중 하나 이상을 지원할 수 있는 차량입니다.
|
maximumStaleness |
지정된 기간 내에 위치를 업데이트한 차량으로 검색을 제한합니다. 이 필드를 설정하지 않으면 서버에서 5분을 기본값으로 사용합니다. 초 단위의 기간으로, 소수점 아래 9자리까지 지정되며 & |
vehicleTypes[] |
필수 항목입니다. 지정된 유형 중 하나가 있는 차량으로 검색을 제한합니다. 차량 유형을 하나 이상 지정해야 합니다. |
requiredAttributes[] |
호출자는
지정된 속성이 있는 차량으로 검색을 제한합니다. 이 필드는 combine/AND 작업입니다. 최대 50개의 requiredAttributes가 허용됩니다. 차량에 허용되는 최대 속성 수와 일치합니다. |
requiredOneOfAttributes[] |
각 |
requiredOneOfAttributeSets[] |
|
orderBy |
필수 항목입니다. 결과에 대해 원하는 정렬 기준을 지정합니다. |
includeBackToBack |
활성 이동이 하나인 차량이 다른 일치에 적합한지 확인합니다. 이 필드는 기본값은 |
tripId |
이 |
currentTripsPresent |
현재 이동 경로를 기준으로 검색결과에 차량이 표시되지 않도록 제한합니다. currentTripsPresent가 |
응답 본문
성공한 경우 응답 본문에 SearchVehiclesResponse
의 인스턴스가 포함됩니다.