- JSON 表現
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Fleet Engine の車両リソースのログ。
JSON 表現 |
---|
{ "name": string, "state": enum ( |
フィールド | |
---|---|
name |
車両リソース名。 |
state |
車両の状態。 |
supportedTrips[] |
この車両でサポートされているルートのタイプ。 |
currentTrips[] |
車両に割り当てられたルートの |
lastLocation |
最後に報告された車両の場所。 |
maximumCapacity |
車両の最大容量。この車両に含めることができるルートの乗客の合計数です。この値ではドライバは考慮されません。この値は 1 以上にする必要があります。 |
attributes[] |
車両サービス属性のリスト。 |
vehicleType |
車両の種類。 |
manualWaypointOrdering |
true の場合、Fleet Engine はウェイポイントの順序を変更せず、プロバイダは順序を変更する必要があります。プロバイダから指定されていない場合、Fleet Engine は地点を最適な順序に設定します。 |
backToBackEnabled |
運転手が連続して乗車できるかどうかを示します。 |
navStatus |
車両のナビゲーション ステータス。 |
remainingDistanceMeters |
|
etaToFirstWaypoint |
RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
remainingTimeSeconds |
|
currentRouteSegmentEndPoint |
|
deviceSettings |
ドライバーが使用しているモバイル デバイスの設定に関する情報。 |
waypoints[] |
この車両に割り当てられている残りのウェイポイント。 |
currentRouteSegmentTraffic |
Fleet Engine はこの情報を使用してルートの理解度を向上させますが、レスポンスのフィールドに入力することはありません。 |
DeviceSettingsLog
モバイル デバイスのさまざまな設定に関する情報。
JSON 表現 |
---|
{ "locationPowerSaveMode": enum ( |
フィールド | |
---|---|
locationPowerSaveMode |
バッテリー セーバーがオンのときにデバイスの位置情報機能がどのように動作するかの設定。 |
isPowerSaveMode |
デバイスが現在省電力モードかどうか。 |
isInteractive |
デバイスがインタラクティブな状態かどうか。 |
batteryInfo |
バッテリーの状態に関する情報。 |
TrafficPolylineDataLog
想定される車両ルートに沿った交通状況です。
JSON 表現 |
---|
{
"trafficRendering": {
object ( |
フィールド | |
---|---|
trafficRendering |
顧客の乗車区間におけるすべての地域の交通速度を示すポリライン レンダリング。 |
VisualTrafficReportPolylineRenderingLog
ルート上のポリラインの一部分に色を付ける方法を指定します。
JSON 表現 |
---|
{
"roadStretch": [
{
object ( |
フィールド | |
---|---|
roadStretch[] |
ポリラインに沿ってレンダリングされる道路の範囲。ストレッチは重複しないことが保証されており、必ずしもルート全体にわたるわけではありません。 |
RoadStretchLog
レンダリングする 1 つの道路の範囲。
JSON 表現 |
---|
{
"style": enum ( |
フィールド | |
---|---|
style |
適用するスタイル。 |
offsetMeters |
スタイルは |
lengthMeters |
スタイルを適用するパスの長さ。 |