SearchVehicles のリクエストとレスポンスの詳細。
注: ログの合計サイズが 256 KB を超えると、このログは [一致] フィールドで分割されます。詳しくは、ログの分割をご覧ください。
JSON 表現 |
---|
{ "request": { object ( |
フィールド | |
---|---|
request |
Fleet Engine に送信されたリクエスト。 |
response |
クライアントに返されるレスポンス。RPC 呼び出しでエラーが発生した場合、レスポンスは設定されません。 |
errorResponse |
クライアントに返されたエラー レスポンス。RPC 呼び出しが成功すると、設定が解除されます。 |
SearchVehiclesRequestLog
SearchVehicles リクエストの詳細。
JSON 表現 |
---|
{ "header": { object ( |
フィールド | |
---|---|
header |
リクエスト ヘッダー。 |
pickupPoint |
検索する付近の乗車ポイント。 |
dropoffPoint |
お客様の降車場所。 |
pickupRadiusMeters |
乗車地点を中心とした車両検索の半径を指定します。 |
count |
返す車両の最大数を指定します。 |
minimumCapacity |
車両に必要な最小キャパシティを指定します。 |
searchTripTypes[] |
指定した 1 つ以上のルートタイプをサポートする車両のみに検索を制限します。 |
maximumStaleness |
指定した時間内に場所を更新した車両のみに検索を制限します。 「 |
vehicleTypes[] |
検索している車両のタイプ。 |
requiredAttributes[] |
検索対象を、指定した属性を持つ車両のみに制限します。 |
requiredOneOfAttributes[] |
指定した属性の 1 つ以上が各 VehicleAttributeList に適用されている車両のみに検索を制限します。 |
requiredOneOfAttributeSets[] |
VehicleAttributeList で指定された属性セットが 1 つ以上ある車両のみに検索を制限します。 |
matchOrderBy |
検索結果の並べ替え順。 |
includeBackToBack |
有効なルートを持つ車両が別の一致の対象となるかどうかを示します。 |
tripId |
searchVehiclesRequest に関連付けられたルートの ID。 |
filter |
車両属性に基づいて返される車両を制限する AIP-160 クエリ。 |
VehicleAttributeListLog
VehicleAttributeLog のリストリスト データ型。
JSON 表現 |
---|
{
"attributes": [
{
object ( |
フィールド | |
---|---|
attributes[] |
このコレクション内の属性のリスト。 |
SearchVehiclesResponseLog
SearchVehicles レスポンスの詳細。
JSON 表現 |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
フィールド | |
---|---|
matchIds[] |
非推奨: 返された車両の車両 ID のリスト。この ID を取得するには、matchs.vehicle.name を使用してください。 |
matches[] |
返された車両の VehicleMatches のリスト。 |
VehicleMatchLog
SearchVehicles VehicleMatch の結果のログ。
JSON 表現 |
---|
{ "vehicle": { object ( |
フィールド | |
---|---|
vehicle |
リクエストに一致する車両。 |
vehiclePickupEta |
リクエストで指定された乗車場所までの車両の運転 ETA。空の値は、車両の到着予定時刻を計算できなかったことを示します。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
vehiclePickupDistanceMeters |
リクエストで指定された乗車ポイントまでの車両の走行距離(既存の乗車の中間乗車地点または降車地点を含む)。空の値は、車両の距離計算が失敗したことを示します。 |
vehiclePickupStraightLineDistanceMeters |
リクエストで指定された乗車地点から車両までの直線距離(既存のルートの中間地点を含む)。 |
vehicleDropoffEta |
リクエストで指定された降車場所までの車両の到着予定時刻。ETA には、リクエストで指定された降車地点に車両が到着する前に完了する必要がある、アクティブなルートに必要な訪問が含まれます。この値は、リクエストで降車場所が指定されている場合にのみ入力されます。空の値は、車両が降車場所に到達する到着予定時刻を計算できなかったことを示します。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
vehiclePickupToDropoffDistanceMeters |
リクエストで指定された乗車地点から降車地点までの車両の走行距離(メートル単位)。距離は 2 点間の距離のみであり、車両が乗車ポイントまたは降車ポイントに到着する前の車両の位置やその他のウェイポイントは含まれません。この値は、リクエストで降車場所が指定されている場合にのみ入力されます。空の値は、リクエストで指定された乗車地点から降車地点までの距離を計算できなかったことを示します。 |
tripType |
乗車場所までの到着予定時刻を計算するために使用されたリクエストのルートタイプ。 |
vehicleMatchType |
車両の一致タイプ。 |
requestedOrderedBy |
車両の一致の並べ替えのために呼び出し元がリクエストしたメソッド。 |
orderedBy |
この車両の注文に使用される実際のメソッド。通常、これはリクエストの「order_by」フィールドと一致します。ただし、Google マップのバックエンドの障害などの特定の状況では、別の方法(PICKUP_POINT_STRAIGHT_DISTANCE など)を使用できます。 |