지원 중단됨: 대신 vehicles.search
를 사용하세요.
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 |
지정된 기간 내에 Fleet Engine으로 위치 업데이트를 전송한 차량으로만 검색을 제한합니다. 여전히 위치를 전송하고 있는 정차 차량은 오래된 차량으로 간주되지 않습니다. 이 필드를 설정하지 않으면 서버에서 5분을 기본값으로 사용합니다. 소수점 아래가 최대 9자리까지이고 ' |
vehicleTypes[] |
필수 항목입니다. 지정된 유형 중 하나가 있는 차량으로 검색을 제한합니다. 차량 유형을 하나 이상 지정해야 합니다. |
requiredAttributes[] |
호출자는
지정된 속성이 있는 차량으로만 검색을 제한합니다. 이 필드는 결합/AND 연산입니다. 필수 속성은 최대 50개까지 허용됩니다. 차량에 허용되는 최대 속성 수와 일치합니다. |
requiredOneOfAttributes[] |
각 |
requiredOneOfAttributeSets[] |
|
orderBy |
필수 항목입니다. 결과에 대해 원하는 정렬 기준을 지정합니다. |
includeBackToBack |
하나의 이동이 활성화된 차량이 다른 일치 항목의 대상인지 여부를 나타냅니다. 이 필드는 기본값은 |
tripId |
이 |
currentTripsPresent |
현재 이동 경로를 기준으로 차량이 검색결과에 표시되지 않도록 제한합니다. currentTripsPresent가 |
filter |
선택사항입니다. 차량을 검색할 때 적용할 필터 쿼리입니다. 필터 구문의 예는 http://aip.dev/160을 참고하세요. 이 필드는 이 필터는 지원되는 유일한 쿼리는 차량 속성 (예: 또한 모든 속성은 문자열로 저장되므로 속성에 대해 지원되는 유일한 비교는 문자열 비교입니다. 숫자 또는 불리언 값과 비교하려면 값을 명시적으로 따옴표로 묶어서 문자열로 처리해야 합니다 (예: |
응답 본문
성공한 경우 응답 본문에 SearchVehiclesResponse
의 인스턴스가 포함됩니다.