オンデマンドのライドシェアまたは配達のプロバイダに関連付けられた新しい車両をインスタンス化します。各 Vehicle
には一意の車両 ID が必要です。
Vehicle
を作成する場合は、次の Vehicle
フィールドが必要です。
vehicleState
supportedTripTypes
maximumCapacity
vehicleType
Vehicle
の作成時に、次の Vehicle
フィールドは無視されます。
name
currentTrips
availableCapacity
currentRouteSegment
currentRouteSegmentEndPoint
currentRouteSegmentVersion
currentRouteSegmentTraffic
route
waypoints
waypointsVersion
remainingDistanceMeters
remainingTimeSeconds
eta_to_next_waypoint
navigationStatus
その他のフィールドはすべて省略可能で、指定した場合に使用されます。
HTTP リクエスト
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
必須。 |
クエリ パラメータ
パラメータ | |
---|---|
header |
標準の Fleet Engine リクエスト ヘッダー。 |
vehicleId |
必須。一意の車両 ID。以下の制限が適用されます。
|
リクエスト本文
リクエストの本文には Vehicle
のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には、新しく作成された Vehicle
のインスタンスが含まれます。