{"via": boolean,"vehicleStopover": boolean,"sideOfRoad": boolean,// Union field location_type can be only one of the following:"location": {object (Location)},"placeId": string,"address": string// End of list of possible types for union field location_type.}
フィールド
via
boolean
このウェイポイントを停止地点ではなくマイルストーンとしてマークします。リクエスト内の経由しない地点ごとに、レスポンスで legs 配列にエントリが追加され、ルートの該当区間の立ち寄り場所の詳細が提供されます。立ち寄らずにこの地点を通過する場合は、この値を true に設定します。地点を使用しても、エントリが legs 配列に追加されるわけではありませんが、地点を通るルートの経路が設定されます。この値は、中間地点にのみ設定できます。このフィールドを終点の地点に設定すると、リクエストが失敗します。ComputeRoutesRequest.optimize_waypoint_order が true に設定されている場合、このフィールドを true に設定することはできません。それ以外の場合、リクエストは失敗します。
vehicleStopover
boolean
地点が車両の停車地点であり、乗車または降車が目的であることを示します。この値を設定すると、乗車と降車に適さない道路上の via 以外の地点は計算されたルートに含まれません。このオプションは、DRIVE と TWO_WHEELER の移動手段で、locationType が Location の場合にのみ機能します。