- Rappresentazione JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Il log di una risorsa Vehicle in Fleet Engine.
Rappresentazione JSON |
---|
{ "name": string, "state": enum ( |
Campi | |
---|---|
name |
Il nome della risorsa del veicolo nel formato |
state |
Lo stato del veicolo. |
supportedTrips[] |
Tipi di corsa supportati da questo veicolo. |
currentTrips[] |
Elenco di |
lastLocation |
Ultima posizione segnalata del veicolo. |
maximumCapacity |
Portata massima del veicolo. Si tratta del numero totale di passeggeri che viaggiano sulle corse di questo veicolo. Il conducente non è considerato in questo valore. Questo valore deve essere maggiore o uguale a uno. |
attributes[] |
Elenco degli attributi di servizio del veicolo. |
vehicleType |
Il tipo di veicolo. |
manualWaypointOrdering |
Se il valore è true, Fleet Engine non riordina i Waypoint e il provider deve riordinarli. In caso contrario, quando non viene fornito dal provider, Fleet Engine imposterà i Waypoint su un ordine ottimale. |
backToBackEnabled |
Indica se il conducente accetta corse consecutive. |
navStatus |
Lo stato di navigazione del veicolo. |
remainingDistanceMeters |
La distanza percorsa rimanente per il |
etaToFirstWaypoint |
L'orario di arrivo stimato al tappa successiva, che è la prima voce nel campo Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
remainingTimeSeconds |
Il tempo di guida rimanente per il |
currentRouteSegmentEndPoint |
Il tappa in cui termina |
deviceSettings |
Informazioni sulle impostazioni del dispositivo mobile utilizzato dal conducente. |
waypoints[] |
I restanti Waypoint assegnati a questo veicolo. |
currentRouteSegmentTraffic |
Fleet Engine utilizza queste informazioni per migliorare la comprensione di una corsa, ma non compila il campo nelle risposte. |
DeviceSettingsLog
Informazioni sulle varie impostazioni del dispositivo mobile.
Rappresentazione JSON |
---|
{ "locationPowerSaveMode": enum ( |
Campi | |
---|---|
locationPowerSaveMode |
Comportamento delle funzionalità di geolocalizzazione sul dispositivo quando è attivo il risparmio energetico. |
isPowerSaveMode |
Indica se il dispositivo è attualmente in modalità di risparmio energetico. |
isInteractive |
Indica se il dispositivo è in stato interattivo. |
batteryInfo |
Informazioni sullo stato della batteria. |
TrafficPolylineDataLog
Condizioni del traffico lungo il percorso previsto per il veicolo.
Rappresentazione JSON |
---|
{
"trafficRendering": {
object ( |
Campi | |
---|---|
trafficRendering |
Una polilinea del rendering della velocità del traffico per tutte le regioni lungo un tratto del percorso di un cliente. |
VisualTrafficReportPolylineRenderingLog
Descrive come i clienti dovrebbero colorare una porzione della polilinea lungo il percorso.
Rappresentazione JSON |
---|
{
"roadStretch": [
{
object ( |
Campi | |
---|---|
roadStretch[] |
Tratti stradali che devono essere realizzati lungo la polilinea. Tieni presente che è garantito che i tratti non si sovrappongano e che non coprano necessariamente l'intero percorso. |
RoadStretchLog
Un tratto stradale che deve essere sottoposto a rendering.
Rappresentazione JSON |
---|
{
"style": enum ( |
Campi | |
---|---|
style |
Lo stile da applicare. |
offsetMeters |
Lo stile deve essere applicato tra |
lengthMeters |
La lunghezza del percorso a cui applicare lo stile. |