Fleet Engine Entities

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

タスク インターフェース

google.maps.journeySharing.Task インターフェース

Fleet Engine から返されるタスクの詳細。

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

estimatedCompletionTime optional
タイプ: Date optional
タスクの推定完了時間のタイムスタンプ。
latestVehicleLocationUpdate optional
タイプ: VehicleLocationUpdate optional
最終更新日時に固有の情報です。
name optional
タイプ: string optional
タスク名。形式は「quos;providers/{provider_id}/tasks/{task_id}"」です。task_id はトラッキング ID ではなく一意の識別子である必要があります。配送のトラッキング ID を保存するには、tracking_id フィールドを使用します。複数のタスクに同じ Tracking_id を設定できます。
outcome optional
タイプ: string optional
タスクの結果。
outcomeLocation optional
タイプ: LatLngLiteral optional
タスクが完了した場所(プロバイダから取得)。
outcomeLocationSource optional
タイプ: string optional
タスク結果のロケーションのセッター('PROVIDER' 'LAST_VEHICLE_LOCATION')。
outcomeTime optional
タイプ: Date optional
タスクの結果が設定されたときのタイムスタンプ(プロバイダから取得)。
plannedLocation optional
タイプ: LatLngLiteral optional
タスクが完了する場所。
remainingVehicleJourneySegments optional
タイプ: Array<VehicleJourneySegment> optional
このタスクのために完了する必要がある残りのセグメントに関する情報。
status optional
タイプ: string optional
タスクの現在の実行状態。
trackingId optional
タイプ: string optional
配送のトラッキング ID。
type optional
タイプ: string optional
タスクの種類(休憩、配送など)。
vehicleId optional
タイプ: string optional
このタスクを実行する車両の ID。

Trip インターフェース

google.maps.journeySharing.Trip インターフェース

Fleet Engine から返されるルートの詳細。

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

actualDropOffLocation optional
タイプ: LatLngLiteral optional
お客様が離脱した場所
actualPickupLocation optional
タイプ: LatLngLiteral optional
お客様が集荷した場所。
dropOffTime optional
タイプ: Date optional
乗客が降車する推定将来の時刻、または実際に降車した時刻。
latestVehicleLocationUpdate optional
タイプ: VehicleLocationUpdate optional
最終更新日時に固有の情報です。
name optional
タイプ: string optional
形式は "providers/{provider_id}/trips/{trip_id}" です。trip_id は一意の識別子である必要があります。
passengerCount optional
タイプ: number optional
このルートの乗客数。運転手は含みません。
pickupTime optional
タイプ: Date optional
乗客が乗車する予定時刻の予想時刻、または実際に乗車した時刻。
plannedDropOffLocation optional
タイプ: LatLngLiteral optional
お客様が持ち込む場所
plannedPickupLocation optional
タイプ: LatLngLiteral optional
お客様が集荷を行う場所。
remainingWaypoints optional
タイプ: Array<VehicleWaypoint> optional
現在地から降車地点までの経路を示す地点の配列。
status optional
タイプ: string optional
ルートの現在のステータス。UNKNOWN_TRIP_STATUS、NEW、ENROUTE_TO_PICKUP、ARRIVED_AT_PICKUP、ARRIVED_AT_INTERMEDIATE_DESTINATION、ENROUTE_TO_INTERMEDIATE_DESTINATION、ENROUTE_TO_DROPOFF、COMPLETE、CANCELED のいずれかになります。
type optional
タイプ: string optional
ルートのタイプ。UNKNOWN_TRIP_TYPE(共有、除外、共有)のいずれかです。
vehicleId optional
タイプ: string optional
このルートを実行している車両の ID。

DeliveryVehicle インターフェース

google.maps.journeySharing.DeliveryVehicle インターフェース

Fleet Engine が返品する配送車両の詳細。

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

attributes
タイプ: Object<string, string optional>
カスタム配送車両属性。
currentRouteSegmentEndPoint optional
タイプ: LatLngLiteral optional
現在のルートセグメントの終点となる場所。
latestVehicleLocationUpdate optional
タイプ: VehicleLocationUpdate optional
最後に報告された配達車両の所在地。
name optional
タイプ: string optional
形式は "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" です。delivery_vehicle_id は一意の識別子にする必要があります。
navigationStatus optional
タイプ: string optional
車両の現在のナビゲーション ステータス。
remainingDistanceMeters optional
タイプ: number optional
現在のルート セグメントの残りの運転距離(メートル単位)。
remainingDurationMillis optional
タイプ: number optional
現在のルート セグメントの残りの運転時間(ミリ秒単位)。
remainingVehicleJourneySegments optional
タイプ: Array<VehicleJourneySegment> optional
この配送車両に割り当てられているジャーニー セグメント。車両で最後に報告された場所から始まります。

VehicleJourneySegment インターフェース

google.maps.journeySharing.VehicleJourneySegment インターフェース

VehicleJourneySegment タイプ

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

distanceMeters optional
タイプ: number optional
前の停車地からこの停車地までの移動距離(メートル単位)。
durationMillis optional
タイプ: number optional
前の停車地からこの停車地までの移動時間(ミリ秒単位)。
extraDurationMillis optional
タイプ: number optional
駅や停留所のタスクの所要時間による追加の移動時間(ミリ秒単位)。
location optional
タイプ: LatLngLiteral optional
実際の停車地の場所。
path optional
タイプ: Array<LatLngLiteral> optional
前の停車地からこの停車地までの経路。

VehicleLocationUpdate インターフェース

google.maps.journeySharing.VehicleLocationUpdate インターフェース

VehicleLocationUpdate タイプ

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

heading optional
タイプ: number optional
更新の見出し。0 は北、180 は南を指します。
location optional
タイプ: LatLngLiteral optional
アップデートの場所。
speedKilometersPerHour optional
タイプ: number optional
速度(km/時)。
time optional
タイプ: Date optional
この更新を車両から受け取った時刻。

VehicleWaypoint インターフェース

google.maps.journeySharing.VehicleWaypoint インターフェース

VehicleWaypoint タイプ。

&libraries=journeySharing URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

distanceMeters optional
タイプ: number optional
前の地点(または、この地点がリストの先頭にある場合は車両の現在地)からこの地点までの経路の距離(メートル単位)。
durationMillis optional
タイプ: number optional
前の地点(または、この地点が地点のリストの最初にある地点)からこの地点までの移動時間(ミリ秒単位)。
location optional
タイプ: LatLngLiteral optional
地点の位置。
path optional
タイプ: Array<LatLngLiteral> optional
前の地点(または、この地点が地点リストの最初の地点である場合は車両の現在地)からこの地点へのパス。