非推奨: 代わりに vehicles.search
を使用してください。
HTTP リクエスト
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles:searchFuzzed
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
必須。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "header": { object ( |
フィールド | |
---|---|
header |
標準の Fleet Engine リクエスト ヘッダー。 |
pickupPoint |
必須。検索する付近の乗車地点。 |
dropoffPoint |
お客様の持ち込み場所。 |
pickupRadiusMeters |
必須。乗車地点を中心とした車両検索半径を定義します。検索半径内の車両のみが返されます。値は 400 ~ 10,000 メートル(両端を含む)の範囲で指定する必要があります。 |
count |
必須。返却する車両の最大数を指定します。値は 1 ~ 50 にする必要があります。 |
minimumCapacity |
必須。ルートの検討対象となる乗客の人数を指定します。値は 1 以上にする必要があります。運転手は容量の値で考慮されません。 |
tripTypes[] |
必須。提案されたルートのタイプを表します。対象となる車両とは、指定したルートタイプを少なくとも 1 つサポートできる車両です。
|
maximumStaleness |
指定した時間内に位置情報の更新を Fleet Engine に送信した車両のみに検索を制限します。位置情報を送信している静止車両は、古くなったとはみなされません。このフィールドが設定されていない場合、サーバーはデフォルト値として 5 分を使用します。 「 |
vehicleTypes[] |
必須。検索対象を、指定したタイプのいずれかを持つ車両に制限します。車両タイプを少なくとも 1 つ指定する必要があります。カテゴリが |
requiredAttributes[] |
呼び出し元は、
指定した属性を持つ車両のみに検索を制限します。このフィールドは論理積/AND 演算です。指定できる requiredAttributes は最大 50 個です。車両で許可されている属性の最大数に一致します。 |
requiredOneOfAttributes[] |
各 |
requiredOneOfAttributeSets[] |
|
orderBy |
必須。結果の並べ替え条件を指定します。 |
includeBackToBack |
有効なルートを 1 つ含む車両が別の一致の対象となるかどうかを示します。 このフィールドは、 デフォルト値は |
tripId |
この |
currentTripsPresent |
現在のルートに基づいて、検索結果に車両が表示されないように制限します。 currentTripsPresent が |
filter |
(省略可)車両の検索時に適用するフィルタクエリ。フィルタ構文の例については、http://aip.dev/160 をご覧ください。 このフィールドは、 このフィルタは、 サポートされているクエリは、車両属性( また、属性はすべて文字列として保存されるため、属性と比較できるのは文字列の比較のみです。数値またはブール値と比較するには、値を文字列として扱われるように明示的に引用符で囲む必要があります(例: |
レスポンスの本文
成功した場合、レスポンスの本文には SearchVehiclesResponse
のインスタンスが含まれます。