- 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 リクエストとレスポンスの詳細。
注: ログの合計サイズが 256 KB を超えると、Matches フィールドで分割されます。詳細については、ログの分割をご覧ください。
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 を取得するには、Matches.vehicle.name を使用してください。 |
matches[] |
返された車両の VehicleMatches のリスト。 |
VehicleMatchLog
SearchVehicles VehicleMatch 結果のログ。
JSON 表現 |
---|
{ "vehicle": { object ( |
フィールド | |
---|---|
vehicle |
リクエストに一致する車両。 |
vehiclePickupEta |
リクエストで指定された乗車地点までの車両の運転開始到着予定時刻。空の値は、車両の到着予定時刻の計算に失敗したことを示します。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
vehiclePickupDistanceMeters |
リクエストで指定された乗車地点までの車両の運転距離(既存の配車の乗車地点または降車地点を含む)。空の値は、車両の距離が計算されていないことを示します。 |
vehiclePickupStraightLineDistanceMeters |
リクエストで指定された乗車地点から車両までの直線距離(既存のルートの中間地点を含む)。 |
vehicleDropoffEta |
リクエストで指定された降車地点までの車両全体の運転 ETA。ETA には、リクエストで指定された降車地点に車両が到着する前に完了する必要がある、アクティブなルートに必要な訪問すべてが含まれます。この値は、リクエストで降車地点が指定されている場合にのみ入力されます。値が空の場合は、車両が降車地点に到着するまでの ETA の計算に失敗したことを示します。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
vehiclePickupToDropoffDistanceMeters |
リクエストで指定された乗車地点から降車地点までの車両の走行距離(メートル単位)。距離は 2 つの地点間ののみであり、車両が乗車地点または降車地点に到着する前の車両の位置やその他のウェイポイントは含まれません。この値は、リクエストで降車地点が指定されている場合にのみ入力されます。空の値は、リクエストで指定された乗車地点から降車地点までの距離が計算されなかったことを示します。 |
tripType |
乗車地点までの到着予定時刻の計算に使用されたリクエストの貸し出しタイプ。 |
vehicleMatchType |
一致する車両のタイプ。 |
requestedOrderedBy |
車両との一致の並べ替えを呼び出し元がリクエストしたメソッド。 |
orderedBy |
この車両を注文するために使用された実際の方法。通常、これは 'order_by'フィールドで確認できます。ただし、Google マップ バックエンドの障害などの特定の状況では、別の方法(PICKUP_POINT_STRAIGHT_DISTANCE など)が使用されることがあります。 |