特定の時点における車両の位置、速度、進行方向。
| JSON 表現 | 
|---|
{ "location": { object (  | 
            
| フィールド | |
|---|---|
location | 
              
                 
 車両の場所。Fleet Engine に送信される車両の位置情報は GPS 位置情報です。レスポンスで受け取った場合、車両の位置情報は GPS 位置情報、補助的な位置情報、またはその他の推定位置情報のいずれかになります。ソースは   | 
            
horizontalAccuracy | 
              
                 
 非推奨: 代わりに、  | 
            
latlngAccuracy | 
              
                 
 半径としての   | 
            
heading | 
              
                 
 車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。  | 
            
bearingAccuracy | 
              
                 
 非推奨: 代わりに、  | 
            
headingAccuracy | 
              
                 
 
  | 
            
altitude | 
              
                 
 WGS84 基準の標高(メートル単位)。  | 
            
verticalAccuracy | 
              
                 
 非推奨: 代わりに、  | 
            
altitudeAccuracy | 
              
                 
 
  | 
            
speedKmph | 
              
                 
 車両の速度(キロメートル毎時)。非推奨: 代わりに、  | 
            
speed | 
              
                 
 車両の速度(メートル/秒)  | 
            
speedAccuracy | 
              
                 
 
  | 
            
updateTime | 
              
                 
 センサーのクロックに従ってセンサーが  RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
serverTime | 
              
                 
 出力専用。サーバーが位置情報を受信した時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
locationSensor | 
              
                 
 位置情報データのプロバイダ(  | 
            
isRoadSnapped | 
              
                 
 
  | 
            
isGpsSensorEnabled | 
              
                 
 入力のみのモバイル デバイスで GPS センサーが有効になっているかどうかを示します。  | 
            
timeSinceUpdate | 
              
                 
 入力のみのこの位置情報が最初にサーバーに送信されてからの時間(秒単位)。最初の更新では 0 になります。時間が不明な場合(アプリの再起動時など)、この値は 0 にリセットされます。  | 
            
numStaleUpdates | 
              
                 
 入力のみの非推奨: 位置情報が古いかどうかを判断するために、他のシグナルが使用されるようになりました。  | 
            
rawLocation | 
              
                 
 車両の生の位置情報(道路スナッパーで処理されていない)。  | 
            
rawLocationTime | 
              
                 
 未加工の位置情報に関連付けられたタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
rawLocationSensor | 
              
                 
 未加工の位置情報のソース。デフォルトは   | 
            
rawLocationAccuracy | 
              
                 
 半径としての   | 
            
flpLocation | 
              
                 
 Android の Fused Location Provider からの位置情報。  | 
            
flpUpdateTime | 
              
                 
 
 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
flpLatlngAccuracyMeters | 
              
                 
 半径としての   | 
            
flpHeadingDegrees | 
              
                 
 Fused Location Provider によって決定された、車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。  | 
            
supplementalLocation | 
              
                 
 統合アプリによって提供される補足的な位置情報。  | 
            
supplementalLocationTime | 
              
                 
 補助的な位置情報に関連付けられたタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
supplementalLocationSensor | 
              
                 
 補助的な位置情報のソース。デフォルトは   | 
            
supplementalLocationAccuracy | 
              
                 
 半径としての   | 
            
roadSnapped | 
              
                 
 非推奨: 代わりに、  | 
            
DeliveryVehicleLocationSensor
位置情報の特定に使用されたセンサーまたは方法。
| 列挙型 | |
|---|---|
UNKNOWN_SENSOR | 
                センサーが指定されていないか不明です。 | 
GPS | 
                GPS または A-GPS。 | 
NETWORK | 
                アシスト GPS、基地局 ID、Wi-Fi アクセス ポイント。 | 
PASSIVE | 
                携帯電話の基地局 ID または Wi-Fi アクセス ポイント。 | 
ROAD_SNAPPED_LOCATION_PROVIDER | 
                モバイル デバイスによって、道路上の位置として最も可能性が高いと判断された位置。 | 
CUSTOMER_SUPPLIED_LOCATION | 
                独立した情報源から提供されたお客様の所在地。通常、この値は、Driver SDK を実行しているモバイル デバイス以外のソースから提供された位置情報に使用されます。元のソースが他の列挙値のいずれかで表される場合は、その値を使用します。CUSTOMER_SUPPLIED_LOCATION とマークされた場所は通常、DeliveryVehicle の lastLocation.supplemental_location_sensor を介して提供されます。 | 
              
FLEET_ENGINE_LOCATION | 
                Fleet Engine が利用可能なシグナルに基づいて計算した位置情報。出力専用。この値がリクエストで受信された場合、拒否されます。 | 
FUSED_LOCATION_PROVIDER | 
                Android の Fused Location Provider。 | 
CORE_LOCATION | 
                Apple オペレーティング システムの位置情報プロバイダ。 |