- Rappresentazione JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Il log di una risorsa Veicolo 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 viaggio supportati da questo veicolo. |
currentTrips[] |
Elenco di |
lastLocation |
Ultima posizione segnalata del veicolo. |
maximumCapacity |
Capacità massima del veicolo. Questo è il numero totale di passeggeri sui viaggi che questo veicolo può contenere. Il driver non viene 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. Altrimenti, se non 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 in auto rimanente per il |
etaToFirstWaypoint |
L'orario di arrivo stimato al waypoint successivo, che è la prima voce nel campo Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
remainingTimeSeconds |
Il tempo di guida rimanente per il |
currentRouteSegmentEndPoint |
Il waypoint dove finisce |
deviceSettings |
Informazioni sulle impostazioni del dispositivo mobile utilizzato dal conducente. |
waypoints[] |
Le tappe rimanenti assegnate a questo veicolo. |
currentRouteSegmentTraffic |
Fleet Engine utilizza queste informazioni per migliorare la comprensione di una corsa, ma non compila il campo nelle sue risposte. |
DeviceSettingsLog
Informazioni sulle varie impostazioni del dispositivo mobile.
Rappresentazione JSON |
---|
{ "locationPowerSaveMode": enum ( |
Campi | |
---|---|
locationPowerSaveMode |
Il comportamento delle funzionalità di geolocalizzazione sul dispositivo quando è attivo il risparmio energetico. |
isPowerSaveMode |
Se il dispositivo è attualmente in modalità di risparmio energetico. |
isInteractive |
Se il dispositivo è in stato interattivo. |
batteryInfo |
Informazioni sullo stato della batteria. |
TrafficPolylineDataLog
Condizioni del traffico lungo il percorso previsto per i veicoli.
Rappresentazione JSON |
---|
{
"trafficRendering": {
object ( |
Campi | |
---|---|
trafficRendering |
Rendering polilinea della velocità del traffico per tutte le regioni lungo un tratto della corsa di un cliente. |
VisualTrafficReportPolylineRenderingLog
Descrive come i clienti devono colorare una parte della polilinea lungo il percorso.
Rappresentazione JSON |
---|
{
"roadStretch": [
{
object ( |
Campi | |
---|---|
roadStretch[] |
Tratti della strada che dovrebbero essere visualizzati lungo la polilinea. Tieni presente che è garantito che i tratti non si sovrappongano e che non coprono necessariamente l'intero percorso. |
RoadStretchLog
Un tratto di strada che dovrebbe essere visualizzato.
Rappresentazione JSON |
---|
{
"style": enum ( |
Campi | |
---|---|
style |
Lo stile da applicare. |
offsetMeters |
Lo stile deve essere applicato nell'intervallo |
lengthMeters |
La lunghezza del percorso in cui applicare lo stile. |