Indice
TripService
(interfaccia)VehicleService
(interfaccia)BatteryInfo
(messaggio)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(messaggio)CreateTripRequest
(messaggio)CreateVehicleRequest
(messaggio)DeviceSettings
(messaggio)GetTripRequest
(messaggio)GetVehicleRequest
(messaggio)LicensePlate
(messaggio)ListVehiclesRequest
(messaggio)ListVehiclesResponse
(messaggio)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(messaggio)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(messaggio)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(messaggio)SearchTripsResponse
(messaggio)SearchVehiclesRequest
(messaggio)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(messaggio)SpeedReadingInterval
(messaggio)SpeedReadingInterval.Speed
(enum)StopLocation
(messaggio)TerminalLocation
(messaggio)TerminalPointId
(messaggio) (deprecato)TrafficPolylineData
(messaggio)Trip
(messaggio)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(messaggio)UpdateTripRequest
(messaggio)UpdateVehicleAttributesRequest
(messaggio)UpdateVehicleAttributesResponse
(messaggio)UpdateVehicleRequest
(messaggio)Vehicle
(messaggio)Vehicle.VehicleType
(messaggio)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(messaggio)VehicleAttributeList
(messaggio)VehicleLocation
(messaggio)VehicleMatch
(messaggio)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(messaggio)VisualTrafficReportPolylineRendering.RoadStretch
(messaggio)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(messaggio)WaypointType
(enum)
TripService
Servizio di gestione dei viaggi.
CreateTrip |
---|
Crea una corsa in Fleet Engine e restituisce la nuova corsa. |
GetTrip |
---|
Ricevere informazioni su una singola corsa. |
ReportBillableTrip |
---|
Segnala l'utilizzo fatturabile della corsa. |
SearchTrips |
---|
Visualizza tutti i viaggi di un veicolo specifico. |
UpdateTrip |
---|
Aggiorna i dati del viaggio. |
VehicleService
Servizio di gestione dei veicoli.
CreateVehicle |
---|
Crea un'istanza per un nuovo veicolo associato a un fornitore di servizi di ridesharing o consegne on demand. Ogni I seguenti campi
I seguenti campi
Tutti gli altri campi sono facoltativi e vengono utilizzati, se forniti. |
GetVehicle |
---|
Restituisce un veicolo da Fleet Engine. |
ListVehicles |
---|
Restituisce un elenco impaginato di veicoli associati a un fornitore che corrispondono alle opzioni di richiesta. |
SearchVehicles |
---|
Restituisce un elenco di veicoli che corrispondono alle opzioni di richiesta. |
UpdateVehicle |
---|
Scrive dati aggiornati del veicolo in Fleet Engine. Quando aggiorni un elemento
Inoltre, il veicolo Se il campo |
UpdateVehicleAttributes |
---|
Aggiorna parzialmente gli attributi di un veicolo. Verranno aggiornati solo gli attributi menzionati nella richiesta, mentre gli altri NON verranno modificati. Nota: questo valore è diverso in |
BatteryInfo
Informazioni sulla batteria del dispositivo.
Campi | |
---|---|
battery_status |
Stato della batteria: carica, ricarica, ecc. |
power_source |
Stato della fonte di alimentazione della batteria. |
battery_percentage |
Percentuale attuale della batteria [0-100]. |
BatteryStatus
Stato della batteria: carica, ricarica, ecc.
Enum | |
---|---|
UNKNOWN_BATTERY_STATUS |
Stato della batteria sconosciuto. |
BATTERY_STATUS_CHARGING |
Batteria in carica. |
BATTERY_STATUS_DISCHARGING |
La batteria si sta scaricando. |
BATTERY_STATUS_FULL |
Batteria carica. |
BATTERY_STATUS_NOT_CHARGING |
La batteria non si carica. |
BATTERY_STATUS_POWER_LOW |
La batteria è in esaurimento. |
BillingPlatformIdentifier
Un insieme di valori che indicano su quale piattaforma è stata inviata la richiesta.
Enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Predefinita. Utilizzato per piattaforme non specificate. |
SERVER |
La piattaforma è un server client. |
WEB |
La piattaforma è un browser web. |
ANDROID |
La piattaforma è un dispositivo mobile Android. |
IOS |
La piattaforma è un dispositivo mobile iOS. |
OTHERS |
Altre piattaforme non elencate in questa enumerazione. |
ConsumableTrafficPolyline
Densità del traffico lungo il percorso di un veicolo.
Campi | |
---|---|
speed_reading_interval[] |
Velocità del traffico lungo il percorso dal waypoint precedente a quello attuale. |
encoded_path_to_waypoint |
Il percorso seguito dal conducente dal waypoint precedente a quello attuale. Questo percorso contiene punti di riferimento che consentono ai clienti di mostrare indicatori di traffico (vedi |
CreateTripRequest
Messaggio di richiesta CreateTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
parent |
Obbligatoria. Deve essere nel formato |
trip_id |
Obbligatoria. ID viaggio univoco. Soggetti alle seguenti limitazioni:
|
trip |
Obbligatoria. Entità di viaggio da creare. Quando crei un Viaggio, i seguenti campi sono obbligatori:
Se li fornisci, vengono utilizzati i seguenti campi:
Tutti gli altri campi Viaggio vengono ignorati. Ad esempio, tutte le corse iniziano con un valore Solo i viaggi di Se il criterio Se specifichi Vengono utilizzati i campi |
CreateVehicleRequest
Messaggio di richiesta CreateVehicle
.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
parent |
Obbligatoria. Deve essere nel formato |
vehicle_id |
Obbligatoria. ID veicolo univoco. Soggetti alle seguenti limitazioni:
|
vehicle |
Obbligatoria. L'entità Veicolo da creare. Quando crei un veicolo, i seguenti campi sono obbligatori:
Quando crei un veicolo, i seguenti campi vengono ignorati:
Tutti gli altri campi sono facoltativi e vengono utilizzati, se forniti. |
DeviceSettings
Informazioni su varie impostazioni sul dispositivo mobile.
Campi | |
---|---|
location_power_save_mode |
Comportamento delle funzionalità di geolocalizzazione sul dispositivo quando è attivo il risparmio energetico. |
is_power_save_mode |
Indica se il dispositivo è attualmente in modalità di risparmio energetico. |
is_interactive |
Indica se il dispositivo è in uno stato interattivo. |
battery_info |
Informazioni sullo stato della batteria. |
GetTripRequest
Messaggio di richiesta GetTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
name |
Obbligatoria. Deve essere nel formato |
view |
Il sottoinsieme dei campi Trip che deve essere restituito e la relativa interpretazione. |
current_route_segment_version |
Indica il timestamp minimo (esclusivo) per il quale vengono recuperati i dati |
remaining_waypoints_version |
Indica il timestamp minimo (esclusivo) per il quale vengono recuperati gli elementi |
route_format_type |
Il formato della route corrente restituito, |
current_route_segment_traffic_version |
Indica il timestamp minimo (esclusivo) per il quale viene recuperato il valore |
remaining_waypoints_route_version |
Indica il timestamp minimo (esclusivo) per il quale vengono recuperati i dati |
GetVehicleRequest
Messaggio di richiesta GetVehicle
.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
name |
Obbligatoria. Deve essere nel formato |
current_route_segment_version |
Indica il timestamp minimo (esclusivo) per il quale viene recuperato il valore |
waypoints_version |
Indica il timestamp minimo (esclusivo) per il quale vengono recuperati i dati di |
LicensePlate
Le informazioni sulla targa del veicolo. Per evitare di memorizzare informazioni che consentono l'identificazione personale, come parte dell'entità vengono archiviate solo le informazioni minime sulla targa.
Campi | |
---|---|
country_code |
Obbligatoria. Codice paese/regione CLDR. Ad esempio, |
last_character |
L'ultima cifra della targa o "-1" per indicare che non è presente alcun valore numerico sulla targa.
|
ListVehiclesRequest
Messaggio di richiesta ListVehicles
.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
parent |
Obbligatoria. Deve essere nel formato |
page_size |
Il numero massimo di veicoli da restituire. Valore predefinito: 100. |
page_token |
Il valore dell'attributo |
minimum_capacity |
Specifica la capacità minima richiesta del veicolo. Tutti i veicoli restituiti avranno un valore |
trip_types[] |
Limita la risposta ai veicoli che supportano almeno uno dei tipi di corsa specificati. |
maximum_staleness |
Limita la risposta ai veicoli che hanno inviato aggiornamenti di posizione a Fleet Engine entro il periodo di tempo specificato. I veicoli fermi che continuano a trasmettere la propria posizione non sono considerati inattivi. Se presente, deve essere una durata positiva valida. |
vehicle_type_categories[] |
Obbligatoria. Limita la risposta ai veicoli con una delle categorie di tipo specificate. Non consentito: |
required_attributes[] |
I chiamanti possono creare operazioni logiche complesse utilizzando qualsiasi combinazione dei campi
Limita la risposta ai veicoli con gli attributi specificati. Questo campo è un'operazione di congiunzione/AND. Sono consentiti massimo 50 obbligatorio_attributes. Corrisponde al numero massimo di attributi consentiti su un veicolo. Ogni stringa ripetuta deve essere nel formato "key:value". |
required_one_of_attributes[] |
Limita la risposta ai veicoli con almeno uno degli attributi specificati in ogni |
required_one_of_attribute_sets[] |
Simile a
Limita la risposta ai veicoli che corrispondono a tutti gli attributi in un |
vehicle_state |
Limita la risposta ai veicoli con questo stato. |
on_trip_only |
Restituisci solo i veicoli con i viaggi attuali. |
filter |
Campo facoltativo. Una query di filtro da applicare quando elenchi veicoli. Vedi http://aip.dev/160 per esempi di sintassi del filtro. Questo campo è progettato per sostituire i campi Questo filtro funziona come una clausola AND con altri vincoli, come Tieni presente che le uniche query supportate sono relative agli attributi dei veicoli (ad es. Inoltre, tutti gli attributi vengono memorizzati come stringhe, pertanto gli unici confronti supportati con gli attributi sono i confronti di stringhe. Per eseguire un confronto con valori numerici o booleani, i valori devono essere racchiusi esplicitamente tra virgolette per essere trattati come stringhe (ad esempio |
viewport |
Campo facoltativo. Un filtro che limita i veicoli restituiti a quelli la cui ultima posizione nota si trovava nell'area rettangolare definita dall'area visibile. |
ListVehiclesResponse
ListVehicles
messaggio di risposta.
Campi | |
---|---|
vehicles[] |
Veicoli che corrispondono ai criteri nella richiesta. Il numero massimo di veicoli restituiti è determinato dal campo |
next_page_token |
Token per recuperare la pagina successiva di veicoli o vuoto se non ci sono altri veicoli che soddisfano i criteri della richiesta. |
total_size |
Obbligatoria. Numero totale di veicoli che corrispondono ai criteri della richiesta in tutte le pagine. |
LocationPowerSaveMode
Comportamento delle funzionalità di geolocalizzazione sul dispositivo mobile quando è attiva la funzionalità "Risparmio batteria". (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enum | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Modalità di risparmio energetico non definita |
LOCATION_MODE_NO_CHANGE |
Il risparmio energetico non dovrebbe influire sui fornitori di servizi di localizzazione oppure il risparmio energetico è disattivato. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Il fornitore di servizi di localizzazione basato sul GPS deve essere disattivato quando il risparmio energetico è attivo e il dispositivo non è interattivo. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Tutti i fornitori di servizi di localizzazione devono essere disattivati quando il risparmio energetico è attivo e il dispositivo non è interattivo. |
LOCATION_MODE_FOREGROUND_ONLY |
Tutti i fornitori di posizione rimarranno disponibili, ma le correzioni della posizione dovrebbero essere fornite solo alle app in primo piano. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
La geolocalizzazione non verrà disattivata, ma LocationManager limiterà tutte le richieste ai fornitori quando il dispositivo non è interattivo. |
LocationSensor
Il sensore o la metodologia utilizzati per determinare la posizione.
Enum | |
---|---|
UNKNOWN_SENSOR |
Il sensore non è specificato o è sconosciuto. |
GPS |
GPS o GPS assistito. |
NETWORK |
GPS assistito, ID ripetitore di telefonia mobile o punto di accesso Wi-Fi. |
PASSIVE |
Punto di accesso Wi-Fi o ID ripetitore di telefonia mobile. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Una posizione determinata dal dispositivo mobile come la posizione stradale più probabile. |
CUSTOMER_SUPPLIED_LOCATION |
Una posizione fornita dal cliente da una fonte indipendente. In genere, questo valore viene utilizzato per una posizione fornita da fonti diverse dal dispositivo mobile che esegue l'SDK Driver. Se la fonte originale è descritta da uno degli altri valori di enum, utilizza quel valore. Le sedi contrassegnate con CUSTOMER_SUPPLIED_LOCATION vengono in genere fornite tramite il last_location.supplemental_location_sensor del veicolo. |
FLEET_ENGINE_LOCATION |
Una località calcolata da Fleet Engine in base ai segnali a sua disposizione. Solo output. Questo valore verrà rifiutato se viene ricevuto in una richiesta. |
FUSED_LOCATION_PROVIDER |
Fused Location Provider di Android. |
CORE_LOCATION |
Il fornitore della posizione sui sistemi operativi Apple. |
PolylineFormatType
Il tipo di formato della polilinea.
Enum | |
---|---|
UNKNOWN_FORMAT_TYPE |
Il formato non è specificato o è sconosciuto. |
LAT_LNG_LIST_TYPE |
Un elenco di google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Una polilinea codificata con un algoritmo di compressione. La decodifica non è ancora supportata. |
PowerSource
Tipo di caricabatterie utilizzato per caricare la batteria.
Enum | |
---|---|
UNKNOWN_POWER_SOURCE |
Fonte di alimentazione sconosciuta. |
POWER_SOURCE_AC |
La fonte di alimentazione è un caricabatterie CA. |
POWER_SOURCE_USB |
La fonte di alimentazione è una porta USB. |
POWER_SOURCE_WIRELESS |
La fonte di alimentazione è wireless. |
POWER_SOURCE_UNPLUGGED |
La batteria è scollegata. |
ReportBillableTripRequest
Messaggio di richiesta ReportBillableTrip.
Campi | |
---|---|
name |
Obbligatoria. Deve essere nel formato |
country_code |
Obbligatoria. Il codice paese di due lettere del paese in cui si svolge la corsa. Il prezzo viene definito in base al codice paese. |
platform |
La piattaforma su cui è stata emessa la richiesta. |
related_ids[] |
Gli identificatori direttamente correlati alla corsa segnalata. In genere si tratta di ID (ad esempio gli ID sessione) di operazioni di prenotazione anticipata eseguite prima che l'ID viaggio sia disponibile. Il numero di |
solution_type |
Il tipo di soluzione di prodotto GMP (ad es. |
SolutionType
Selettore per i diversi tipi di soluzioni di una corsa segnalata.
Enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Il valore predefinito. Per la compatibilità con le versioni precedenti, l'API utilizzerà per impostazione predefinita ON_DEMAND_RIDESHARING_AND_DELIVERIES , che è il primo tipo di soluzione supportato. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
La soluzione è un viaggio on demand con ridesharing e consegne. |
RequestHeader
Un'intestazione RequestHeader contiene campi comuni a tutte le richieste RPC di Fleet Engine.
Campi | |
---|---|
language_code |
Il codice lingua BCP-47, ad esempio en-US o sr-Latn. Per ulteriori informazioni, vedi http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Se non viene specificato alcun nome, la risposta può essere in qualsiasi lingua, con una preferenza per l'inglese, se esiste un nome di questo tipo. Esempio di valore del campo: |
region_code |
Obbligatoria. Codice regione CLDR della regione in cui ha origine la richiesta. Esempio di valore del campo: |
sdk_version |
Versione dell'SDK per le chiamate, se applicabile. Il formato della versione è "major.minor.patch", ad esempio |
os_version |
Versione del sistema operativo su cui è in esecuzione l'SDK per le chiamate. Esempi di valori del campo: |
device_model |
Modello del dispositivo su cui è in esecuzione l'SDK per le chiamate. Esempi di valori del campo: |
sdk_type |
Il tipo di SDK che invia la richiesta. |
maps_sdk_version |
Versione del MapSDK da cui dipende l'SDK per le chiamate, se applicabile. Il formato della versione è "major.minor.patch", ad esempio |
nav_sdk_version |
Versione del NavSDK da cui dipende l'SDK per le chiamate, se applicabile. Il formato della versione è "major.minor.patch", ad esempio |
platform |
Piattaforma dell'SDK per le chiamate. |
manufacturer |
Produttore del dispositivo Android dall'SDK per le chiamate; applicabile soltanto per gli SDK Android. Esempio di valore del campo: |
android_api_level |
Livello API Android dell'SDK per le chiamate, applicabile solo agli SDK Android. Esempio di valore del campo: |
trace_id |
ID facoltativo che può essere fornito ai fini del logging per identificare la richiesta. |
Piattaforma
La piattaforma dell'SDK per le chiamate.
Enum | |
---|---|
PLATFORM_UNSPECIFIED |
Il valore predefinito. Questo valore viene utilizzato se la piattaforma viene omessa. |
ANDROID |
La richiesta proviene da Android. |
IOS |
La richiesta proviene da iOS. |
WEB |
La richiesta proviene dal web. |
SdkType
Possibili tipi di SDK.
Enum | |
---|---|
SDK_TYPE_UNSPECIFIED |
Il valore predefinito. Questo valore viene utilizzato se sdk_type viene omesso. |
CONSUMER |
L'SDK per le chiamate è consumer. |
DRIVER |
L'SDK per le chiamate è Driver. |
JAVASCRIPT |
L'SDK per le chiamate è JavaScript. |
SearchTripsRequest
Messaggio di richiesta SearchTrips.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
parent |
Obbligatoria. Deve essere nel formato |
vehicle_id |
Il veicolo associato alle corse nella richiesta. Se non specificate, le corse restituite non contengono:
|
active_trips_only |
Se impostato su true, la risposta include le corse che influenzano il percorso di un conducente. |
page_size |
Se non viene configurato, il server decide il numero di risultati da restituire. |
page_token |
Imposta questo valore su un valore restituito in precedenza in |
minimum_staleness |
Se specificato, restituisce le corse che non sono state aggiornate dopo l'ora |
SearchTripsResponse
Messaggio di risposta SearchTrips.
Campi | |
---|---|
trips[] |
L'elenco di corse per il veicolo richiesto. |
next_page_token |
Passa questo token nella richiesta SearchTripsRequest per sfogliare i risultati dell'elenco. L'API restituisce un elenco di corse per ogni chiamata e, quando non rimangono più risultati, l'elenco delle corse è vuoto. |
SearchVehiclesRequest
Messaggio di richiesta SearchVehicles
.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
parent |
Obbligatoria. Deve essere nel formato |
pickup_point |
Obbligatoria. Il punto di prelievo da cercare nelle vicinanze. |
dropoff_point |
La località di consegna prevista del cliente. Il campo è obbligatorio se |
pickup_radius_meters |
Obbligatoria. Definisce il raggio di ricerca del veicolo intorno al punto di prelievo. Verranno restituiti solo i veicoli all'interno del raggio di ricerca. Il valore deve essere compreso tra 400 e 10.000 metri (inclusi). |
count |
Obbligatoria. Specifica il numero massimo di veicoli da restituire. Il valore deve essere compreso tra 1 e 50 (inclusi). |
minimum_capacity |
Obbligatoria. Specifica il numero di passeggeri presi in considerazione per una corsa. Il valore deve essere maggiore o uguale a 1. Il conducente non è considerato nel valore della capacità. |
trip_types[] |
Obbligatoria. Rappresenta il tipo di viaggio proposto. Deve includere esattamente un tipo. Non consentito: |
maximum_staleness |
Limita la ricerca solo ai veicoli che hanno inviato aggiornamenti di posizione a Fleet Engine entro il periodo di tempo specificato. I veicoli fermi che continuano a trasmettere la propria posizione non sono considerati inattivi. Se questo campo non viene configurato, il server utilizza il valore predefinito di cinque minuti. |
vehicle_types[] |
Obbligatoria. Limita la ricerca ai veicoli con uno dei tipi specificati. È necessario specificare almeno un tipo di veicolo. I VehicleType con una categoria di |
required_attributes[] |
I chiamanti possono creare operazioni logiche complesse utilizzando qualsiasi combinazione dei campi
Limita la ricerca solo ai veicoli con gli attributi specificati. Questo campo è un'operazione di congiunzione/AND. Sono consentiti massimo 50 obbligatorio_attributes. Corrisponde al numero massimo di attributi consentiti su un veicolo. |
required_one_of_attributes[] |
Limita la ricerca solo ai veicoli con almeno uno degli attributi specificati in ogni |
required_one_of_attribute_sets[] |
Simile a
Limita la ricerca solo ai veicoli con tutti gli attributi in un |
order_by |
Obbligatoria. Specifica il criterio di ordinamento desiderato per i risultati. |
include_back_to_back |
Indica se i veicoli con una singola corsa attiva sono idonei per questa ricerca. Questo campo viene utilizzato solo quando Il valore predefinito è |
trip_id |
Indica la corsa associata a questo |
current_trips_present |
Indica se i veicoli con corse attive sono idonei per questa ricerca. Deve essere impostato su un valore diverso da |
filter |
Campo facoltativo. Una query di filtro da applicare per la ricerca di veicoli. Vedi http://aip.dev/160 per esempi di sintassi del filtro. Questo campo è progettato per sostituire i campi Questo filtro funziona come una clausola AND con altri vincoli, come Tieni presente che le uniche query supportate sono relative agli attributi dei veicoli (ad es. Inoltre, tutti gli attributi vengono memorizzati come stringhe, pertanto gli unici confronti supportati con gli attributi sono i confronti di stringhe. Per eseguire un confronto con valori numerici o booleani, i valori devono essere racchiusi esplicitamente tra virgolette per essere trattati come stringhe (ad esempio |
CurrentTripsPresent
Specifica i tipi di limitazioni per le corse correnti di un veicolo.
Enum | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
La disponibilità dei veicoli con corse presenti è regolata dal campo include_back_to_back . |
NONE |
I veicoli privi di corsa possono essere visualizzati nei risultati di ricerca. Se viene utilizzato questo valore, il valore include_back_to_back non può essere true . |
ANY |
Nei risultati di ricerca sono inclusi i veicoli con al massimo 5 corse correnti e 10 tappe. Se viene utilizzato questo valore, il valore include_back_to_back non può essere true . |
VehicleMatchOrder
Specifica l'ordine del veicolo corrispondente nella risposta.
Enum | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Predefinita, utilizzata per veicoli non specificati o non riconosciuti corrispondenti all'ordine. |
PICKUP_POINT_ETA |
Ordine crescente in base al tempo di guida del veicolo fino al punto di ritiro. |
PICKUP_POINT_DISTANCE |
Ordine crescente in base alla distanza percorsa dal veicolo fino al punto di ritiro. |
DROPOFF_POINT_ETA |
Ordine crescente per tempo di guida del veicolo fino al punto di consegna. Questo ordine può essere utilizzato solo se nella richiesta è specificato il punto di consegna. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Ordine crescente in base alla distanza in linea retta dall'ultima posizione segnalata del veicolo al punto di prelievo. |
COST |
Ordine crescente in base al costo di corrispondenza configurato. Il costo di corrispondenza è definito come un calcolo ponderato tra la distanza in linea retta e l'orario di arrivo stimato. Le ponderazioni vengono impostate con valori predefiniti e possono essere modificate per cliente. Contatta l'Assistenza Google se devi modificare questi pesi per il tuo progetto. |
SearchVehiclesResponse
SearchVehicles
messaggio di risposta.
Campi | |
---|---|
matches[] |
Elenco di veicoli che soddisfano i criteri |
SpeedReadingInterval
Indicatore della densità del traffico su un segmento contiguo di un percorso. Dato un percorso con punti P_0, P_1, ... , P_N (indice in base zero), SpeedReadingInterval definisce un intervallo e descrive il relativo traffico utilizzando le categorie seguenti.
Campi | |
---|---|
start_polyline_point_index |
L'indice iniziale di questo intervallo nel percorso. In JSON, quando l'indice è pari a 0, il campo apparirà non popolato. |
end_polyline_point_index |
L'indice finale di questo intervallo nel percorso. In JSON, quando l'indice è pari a 0, il campo apparirà non popolato. |
speed |
Velocità del traffico in questo intervallo. |
Velocità
La classificazione della velocità delle polilinea in base ai dati sul traffico.
Enum | |
---|---|
SPEED_UNSPECIFIED |
Valore predefinito. Questo valore non è utilizzato. |
NORMAL |
Velocità normale, nessun rallentamento rilevato. |
SLOW |
È stato rilevato un rallentamento, ma non si è verificato un ingorgo. |
TRAFFIC_JAM |
È stato rilevato un ingorgo. |
StopLocation
La posizione effettiva in cui si è verificata una fermata (ritiro/consegna).
Campi | |
---|---|
point |
Obbligatoria. Indica la posizione effettiva. |
timestamp |
Indica quando si è verificata la fermata. |
stop_time |
Solo input. Deprecato. Utilizza il campo del timestamp. |
TerminalLocation
Descrive la posizione di un waypoint.
Campi | |
---|---|
point |
Obbligatoria. Indica la posizione di un waypoint di viaggio. |
terminal_point_id |
Deprecato: specifica il campo |
access_point_id |
Deprecato: specifica il campo |
trip_id |
Deprecato. |
terminal_location_type |
Deprecato: |
TerminalPointId
Deprecato: TerminalPoints non è più supportato in Fleet Engine. Usa invece il criterio TerminalLocation.point
.
Campi | |
---|---|
value |
Deprecato. |
Campo di unione Id . Deprecato. Id può essere solo uno dei seguenti: |
|
place_id |
Deprecato. |
generated_id |
Deprecato. |
TrafficPolylineData
Condizioni del traffico lungo il percorso previsto per il veicolo.
Campi | |
---|---|
traffic_rendering |
Una polilinea che mostra la velocità del traffico per tutte le regioni lungo un tratto di un percorso del cliente. |
Corsa
Metadati del viaggio.
Campi | |
---|---|
name |
Solo output. Nel formato "providers/{provider}/trips/{trip}" |
vehicle_id |
ID del veicolo che effettua il viaggio. |
trip_status |
Stato attuale della corsa. |
trip_type |
Il tipo di viaggio. |
pickup_point |
Località in cui il cliente indica che verrà ritirato. |
actual_pickup_point |
Solo input. Il luogo effettivo in cui e dove è stato preso il cliente. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive di ritiro. |
actual_pickup_arrival_point |
Solo input. L'ora e il luogo effettivi dell'arrivo del conducente al punto di prelievo. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive dell'arrivo al punto di prelievo. |
pickup_time |
Solo output. L'ora futura stimata in cui i passeggeri verranno prelevati o l'ora effettiva in cui sono stati prelevati. |
intermediate_destinations[] |
Fermate intermedie in modo che la corsa venga richiesta (oltre a prelievo e consegna). Inizialmente non sarà supportato per i viaggi condivisi. |
intermediate_destinations_version |
Indica l'ultima volta che |
intermediate_destination_index |
Quando |
actual_intermediate_destination_arrival_points[] |
Solo input. L'ora e il luogo effettivi dell'arrivo del conducente a una destinazione intermedia. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive sugli arrivi presso destinazioni intermedie. |
actual_intermediate_destinations[] |
Solo input. L'ora e il luogo effettivi in cui e dove il cliente è stato preso da una destinazione intermedia. Questo campo consente al fornitore di fornire un feedback sulle informazioni sul ritiro effettivo presso destinazioni intermedie. |
dropoff_point |
Località in cui il cliente indica che andrà a buon fine. |
actual_dropoff_point |
Solo input. L'ora e il luogo effettivi in cui e dove il cliente è stato consegnato. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive di consegna. |
dropoff_time |
Solo output. L'orario futuro stimato in cui i passeggeri verranno consegnati alla destinazione finale o l'ora effettiva in cui sono stati consegnati. |
remaining_waypoints[] |
Solo output. Il percorso completo dalla posizione corrente al punto di consegna, incluso. Questo percorso potrebbe includere tappe di altri viaggi. |
vehicle_waypoints[] |
Questo campo supporta l'ordinamento manuale dei waypoint per la corsa. Contiene tutti i waypoint rimanenti per il veicolo assegnato, nonché i waypoint di prelievo e di discesa per questa corsa. Se la corsa non è stata assegnata a un veicolo, Fleet Engine ignora questo campo. Per motivi di privacy, questo campo viene compilato dal server solo nelle chiamate |
route[] |
Solo output. Percorso previsto per questo viaggio per la prima entrata in restricted_waypoints. Tieni presente che il primo waypoint potrebbe appartenere a un'altra corsa. |
current_route_segment |
Solo output. Un percorso codificato al waypoint successivo. Nota: questo campo è destinato solo all'utilizzo da parte dell'SDK Driver e dell'SDK consumer. La decodifica non è ancora supportata. |
current_route_segment_version |
Solo output. Indica l'ultima volta che il percorso è stato modificato. Nota: questo campo è destinato solo all'utilizzo da parte dell'SDK Driver e dell'SDK consumer. |
current_route_segment_traffic |
Solo output. Indica le condizioni del traffico lungo il Nota: questo campo è destinato solo all'utilizzo da parte dell'SDK Driver e dell'SDK consumer. |
current_route_segment_traffic_version |
Solo output. Indica l'ultima volta che Nota: questo campo è destinato solo all'utilizzo da parte dell'SDK Driver e dell'SDK consumer. |
current_route_segment_end_point |
Solo output. Il waypoint in cui termina |
remaining_distance_meters |
Solo output. La distanza in auto rimanente nel campo |
eta_to_first_waypoint |
Solo output. L'orario di arrivo stimato al waypoint successivo (la prima voce nel campo |
remaining_time_to_first_waypoint |
Solo output. La durata dal momento in cui i dati del viaggio vengono restituiti al momento in |
remaining_waypoints_version |
Solo output. Indica l'ultima volta che |
remaining_waypoints_route_version |
Solo output. Indica l'ultima volta che sono stati modificati |
number_of_passengers |
Immutabile. Indica il numero di passeggeri su questa corsa e non include il conducente. Un veicolo deve avere capacità disponibile per essere restituito in una risposta |
last_location |
Solo output. Indica l'ultima posizione segnalata del veicolo lungo il percorso. |
last_location_snappable |
Solo output. Indica se il valore |
view |
Il sottoinsieme di campi Viaggio completati e come devono essere interpretati. |
TripStatus
Lo stato di una corsa che ne indica l'avanzamento.
Enum | |
---|---|
UNKNOWN_TRIP_STATUS |
Predefinita, utilizzata per stato della corsa non specificato o non riconosciuto. |
NEW |
Percorso appena creato. |
ENROUTE_TO_PICKUP |
L'autista si sta dirigendo verso il punto di ritiro. |
ARRIVED_AT_PICKUP |
L'autista è arrivato al punto di prelievo. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Il conducente è arrivato a una destinazione intermedia e sta aspettando il passeggero. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Il conducente si sta dirigendo verso una destinazione intermedia (non al punto di consegna). |
ENROUTE_TO_DROPOFF |
L'autista ha preso il passeggero e si sta dirigendo verso la prossima destinazione. |
COMPLETE |
Il passeggero è stato consegnato e la corsa è stata completata. |
CANCELED |
La corsa è stata annullata prima del ritiro da parte del conducente, del passeggero o del fornitore di ridesharing. |
TripType
Il tipo di viaggio.
Enum | |
---|---|
UNKNOWN_TRIP_TYPE |
Predefinita, utilizzata per tipi di corsa non specificati o non riconosciuti. |
SHARED |
La corsa potrebbe condividere un veicolo con altri viaggi. |
EXCLUSIVE |
Il viaggio è riservato esclusivamente a un veicolo. |
TripView
Selettore di insiemi diversi di campi Viaggio in una risposta GetTrip
. Per il contesto, consulta AIP-157. È probabile che vengano aggiunte altre visualizzazioni.
Enum | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Il valore predefinito. Per la compatibilità con le versioni precedenti, l'API utilizzerà per impostazione predefinita una vista SDK. Per garantire stabilità e supporto, consigliamo ai clienti di selezionare un TripView diverso da SDK . |
SDK |
Include i campi che potrebbero non essere interpretabili o supportati quando utilizzano librerie disponibili pubblicamente. |
JOURNEY_SHARING_V1S |
I campi Trip vengono compilati per il caso d'uso della condivisione del percorso. Questa visualizzazione è pensata per le comunicazioni server-server. |
TripWaypoint
Descrive un punto di sosta sul percorso di un veicolo o un punto di arrivo della corsa di un veicolo.
Campi | |
---|---|
location |
La posizione di questo waypoint. |
trip_id |
La corsa associata a questo waypoint. |
waypoint_type |
Il ruolo svolto da questo waypoint in questa corsa, ad esempio prelievo o discesa. |
path_to_waypoint[] |
Il percorso dal waypoint precedente a quello corrente. Non definito per il primo waypoint in un elenco. Questo campo viene compilato solo quando richiesto. |
encoded_path_to_waypoint |
Il percorso codificato dal waypoint precedente al waypoint corrente. Nota: questo campo è destinato solo all'utilizzo da parte dell'SDK Driver e dell'SDK consumer. La decodifica non è ancora supportata. |
traffic_to_waypoint |
Le condizioni del traffico lungo il percorso verso questo waypoint. Tieni presente che il traffico è disponibile solo per i clienti della soluzione Google Map Platform Rides and Deliveries Solution. |
distance_meters |
La distanza del percorso dal waypoint precedente al waypoint corrente. Non definito per il primo waypoint in un elenco. |
eta |
L'ora di arrivo prevista a questo waypoint. Non definito per il primo waypoint in un elenco. |
duration |
Il tempo di percorrenza dal waypoint precedente a questo punto. Non definito per il primo waypoint in un elenco. |
UpdateTripRequest
Messaggio di richiesta UpdateTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
name |
Obbligatoria. Deve essere nel formato |
trip |
Obbligatoria. Il viaggio associato all'aggiornamento. I seguenti campi sono gestiti da Fleet Engine. Non aggiornarli utilizzando Trip.update.
Quando aggiorni il Se specifichi Per evitare una condizione di gara per corse con più destinazioni, devi fornire |
update_mask |
Obbligatoria. La maschera dei campi da aggiornare in Viaggio. |
UpdateVehicleAttributesRequest
Messaggio di richiesta UpdateVehicleAttributes
.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
name |
Obbligatoria. Deve essere nel formato |
attributes[] |
Obbligatoria. Gli attributi del veicolo da aggiornare. Gli attributi non menzionati non vengono modificati o rimossi. |
UpdateVehicleAttributesResponse
UpdateVehicleAttributes
messaggio di risposta.
Campi | |
---|---|
attributes[] |
Obbligatoria. L'elenco completo aggiornato degli attributi dei veicoli, inclusi quelli nuovi, modificati e non modificati. |
UpdateVehicleRequest
"Messaggio di richiesta per l'aggiornamento del veicolo.
Campi | |
---|---|
header |
L'intestazione della richiesta standard Fleet Engine. |
name |
Obbligatoria. Deve essere nel formato |
vehicle |
Obbligatoria. I valori dell'entità
Se il campo Allo stesso modo, il campo |
update_mask |
Obbligatoria. Una maschera dei campi che indica i campi dell' |
Veicolo
Metadati del veicolo.
Campi | |
---|---|
name |
Solo output. Il nome univoco di questo veicolo. Il formato è |
vehicle_state |
Lo stato del veicolo. |
supported_trip_types[] |
Tipi di viaggio supportati da questo veicolo. |
current_trips[] |
Solo output. Elenco di |
last_location |
Ultima posizione segnalata del veicolo. |
maximum_capacity |
Il numero totale di passeggeri che questo veicolo può trasportare. Il conducente non è considerato in questo valore. Questo valore deve essere maggiore o uguale a 1. |
attributes[] |
Elenco di attributi del veicolo. Un veicolo può avere al massimo 100 attributi, ognuno dei quali deve avere una chiave univoca. |
vehicle_type |
Obbligatoria. Il tipo di questo veicolo. Può essere utilizzato per filtrare i veicoli in |
license_plate |
Informazioni sulla targa del veicolo. |
route[] |
Deprecato: utilizza |
current_route_segment |
La polilinea che specifica il percorso che l'app del conducente intende intraprendere per raggiungere il waypoint successivo. Questo elenco viene restituito in Nota: questo campo è destinato esclusivamente all'uso da parte dell'SDK Driver. La decodifica non è ancora supportata. |
current_route_segment_traffic |
Solo input. Fleet Engine utilizza queste informazioni per migliorare la condivisione del percorso. Nota: questo campo è destinato esclusivamente all'uso da parte dell'SDK Driver. |
current_route_segment_version |
Solo output. L'ora in cui è stato impostato |
current_route_segment_end_point |
Il waypoint in cui termina |
remaining_distance_meters |
La distanza in auto rimanente per il |
eta_to_first_waypoint |
L'orario di arrivo stimato per la prima voce nel campo Quando aggiorni un veicolo, |
remaining_time_seconds |
Solo input. Il tempo di guida rimanente per il Quando aggiorni un veicolo, |
waypoints[] |
I waypoint rimanenti assegnati a questo veicolo. |
waypoints_version |
Solo output. L'ultima volta che il campo |
back_to_back_enabled |
Indica se il conducente accetta corse consecutive. Se |
navigation_status |
Lo stato di navigazione del veicolo. |
device_settings |
Solo input. Informazioni sulle impostazioni del dispositivo mobile utilizzato dal conducente. |
VehicleType
Il tipo di veicolo.
Campi | |
---|---|
category |
Categoria del tipo di veicolo |
Categoria
Categorie dei tipi di veicoli
Enum | |
---|---|
UNKNOWN |
Predefinita, utilizzata per categorie di veicoli non specificate o non riconosciute. |
AUTO |
Un'automobile. |
TAXI |
Qualsiasi veicolo che funge da taxi (solitamente con licenza o regolamentato). |
TRUCK |
In genere, si tratta di un veicolo con uno spazio di archiviazione molto elevato. |
TWO_WHEELER |
Un motociclo, un ciclomotore o un altro veicolo a due ruote. |
BICYCLE |
Trasporto umano. |
PEDESTRIAN |
Un mezzi di trasporto umano, in genere a piedi o di corsa, lungo percorsi pedonali. |
VehicleAttribute
Descrive un attributo di un veicolo come coppia chiave-valore. La lunghezza della stringa "key:value" non può superare i 256 caratteri.
Campi | |
---|---|
key |
La chiave dell'attributo. Le chiavi non possono contenere i due punti (:). |
value |
Il valore dell'attributo. |
Campo di unione vehicle_attribute_value . Il valore dell'attributo può essere di tipo stringa, bool o doppio. vehicle_attribute_value può essere solo uno dei seguenti: |
|
string_value |
Valore dell'attributo di tipo stringa. Nota: è identico al campo |
bool_value |
Valore dell'attributo con tipo booleano. |
number_value |
Valore dell'attributo con doppio tipo. |
VehicleAttributeList
Un tipo di dati elenco di elenchi per gli attributi del veicolo.
Campi | |
---|---|
attributes[] |
Un elenco di attributi in questa raccolta. |
VehicleLocation
La posizione, la velocità e la direzione di un veicolo in un determinato momento.
Campi | |
---|---|
location |
La posizione del veicolo. Quando viene inviato a Fleet Engine, la posizione del veicolo è una posizione GPS. Quando la ricevi in risposta, la posizione del veicolo può essere una posizione GPS, una posizione supplementare o un'altra posizione stimata. L'origine è specificata in |
horizontal_accuracy |
Deprecato: utilizza |
latlng_accuracy |
Precisione di |
heading |
Senso di marcia del veicolo in gradi. 0 rappresenta il nord. L'intervallo valido è [0,360). |
bearing_accuracy |
Deprecato: utilizza |
heading_accuracy |
Precisione di |
altitude |
Altitudine in metri sopra WGS84. |
vertical_accuracy |
Deprecato: utilizza |
altitude_accuracy |
Precisione di |
speed_kmph |
Velocità del veicolo in chilometri orari. Deprecato: utilizza |
speed |
Velocità del veicolo in metri/secondo |
speed_accuracy |
Precisione di |
update_time |
L'ora in cui |
server_time |
Solo output. L'ora in cui il server ha ricevuto le informazioni sulla posizione. |
location_sensor |
Fornitore di dati sulla posizione (ad esempio, |
is_road_snapped |
Indica se |
is_gps_sensor_enabled |
Solo input. Indica se il sensore GPS è abilitato sul dispositivo portatile. |
time_since_update |
Solo input. Tempo (in secondi) dall'invio della posizione al server. Questo sarà pari a zero per il primo aggiornamento. Se l'ora non è nota (ad esempio, al riavvio dell'app), questo valore viene reimpostato su zero. |
num_stale_updates |
Solo input. Obsoleta: ora vengono utilizzati altri indicatori per determinare se una località è obsoleta. |
raw_location |
Posizione grezza del veicolo (non elaborata da Autosnapper). |
raw_location_time |
Timestamp associato alla località non elaborata. |
raw_location_sensor |
Origine della località non elaborata. Il valore predefinito è |
raw_location_accuracy |
Precisione di |
supplemental_location |
Posizione supplementare fornita dall'app integrata. |
supplemental_location_time |
Timestamp associato alla località supplementare. |
supplemental_location_sensor |
Origine della località supplementare. Il valore predefinito è |
supplemental_location_accuracy |
Precisione di |
road_snapped |
Deprecato: utilizza |
VehicleMatch
Contiene il veicolo e le stime correlate per un veicolo che corrispondono ai punti delle corse attive per il veicolo SearchVehiclesRequest
.
Campi | |
---|---|
vehicle |
Obbligatoria. Un veicolo che soddisfa la richiesta. |
vehicle_pickup_eta |
L'orario di arrivo stimato del veicolo fino al punto di prelievo specificato nella richiesta. Un valore vuoto indica un errore nel calcolo dell'orario di arrivo stimato per il veicolo. Se |
vehicle_pickup_distance_meters |
La distanza dalla posizione attuale del veicolo al punto di prelievo specificato nella richiesta, inclusi eventuali punti di prelievo o di discesa intermedi per le corse esistenti. Questa distanza comprende la distanza calcolata in auto (percorso) e la distanza in linea retta tra il punto di arrivo della navigazione e il punto di prelievo richiesto. (La distanza tra il punto di arrivo della navigazione e il punto di prelievo richiesto è in genere ridotta.) Un valore vuoto indica un errore nel calcolo della distanza. |
vehicle_pickup_straight_line_distance_meters |
Obbligatoria. La distanza in linea retta tra il veicolo e il punto di prelievo specificato nella richiesta. |
vehicle_dropoff_eta |
L'orario di arrivo stimato di guida del veicolo completo fino al punto di consegna specificato nella richiesta. L'orario di arrivo stimato include la sosta in qualsiasi waypoint prima del giorno |
vehicle_pickup_to_dropoff_distance_meters |
La distanza percorsa dal veicolo (in metri) dal punto di prelievo al punto di consegna specificato nella richiesta. La distanza è solo tra i due punti e non include la posizione del veicolo o altri punti che devono essere visitati prima che il veicolo visiti il punto di prelievo o di discesa. Il valore verrà compilato solo quando nella richiesta viene specificato un |
trip_type |
Obbligatoria. Il tipo di corsa della richiesta utilizzata per calcolare l'orario di arrivo stimato al punto di prelievo. |
vehicle_trips_waypoints[] |
L'elenco ordinato di waypoint utilizzati per calcolare l'orario di arrivo stimato. L'elenco include la posizione del veicolo, i punti di prelievo delle corse attive per il veicolo e i punti di prelievo forniti nella richiesta. Un elenco vuoto indica un errore nel calcolo dell'orario di arrivo stimato per il veicolo. |
vehicle_match_type |
Tipo di corrispondenza del veicolo. |
requested_ordered_by |
L'ordine richiesto per ordinare le corrispondenze dei veicoli. |
ordered_by |
L'ordine effettivo utilizzato per questo veicolo. Normalmente corrisponde al campo "order_by" della richiesta; tuttavia, in determinate circostanze, ad esempio in un errore interno del server, è possibile utilizzare un metodo diverso (ad esempio |
VehicleMatchType
Tipo di corrispondenza del veicolo.
Enum | |
---|---|
UNKNOWN |
Tipo di corrispondenza veicolo sconosciuto |
EXCLUSIVE |
Al momento non è stato assegnato alcun percorso al veicolo, pertanto puoi procedere fino al punto di prelievo. |
BACK_TO_BACK |
Il veicolo è attualmente assegnato a una corsa, ma può procedere al punto di ritiro una volta completata la corsa in corso. I calcoli dell'orario di arrivo stimato e della distanza tengono conto della corsa esistente. |
CARPOOL |
Il veicolo ha una capacità sufficiente per un giro condiviso. |
CARPOOL_BACK_TO_BACK |
Il veicolo completerà la corsa attuale e attiva prima di raggiungere il punto di prelievo. I calcoli dell'orario di arrivo stimato e della distanza tengono conto della corsa esistente. |
VehicleState
Lo stato di un elemento Vehicle
.
Enum | |
---|---|
UNKNOWN_VEHICLE_STATE |
Predefinita, utilizzata per stati del veicolo non specificati o non riconosciuti. |
OFFLINE |
Il veicolo non accetta nuovi viaggi. Nota: il veicolo potrebbe continuare a funzionare in questo stato durante il completamento di una corsa assegnata. |
ONLINE |
Il veicolo accetta nuovi viaggi. |
VisualTrafficReportPolylineRendering
Descrive come i clienti devono colorare una parte della polilinea lungo il percorso.
Campi | |
---|---|
road_stretch[] |
Campo facoltativo. Tratti stradali che devono essere realizzati lungo la polilinea. È garantito che gli esercizi non si sovrappongano e non coprano necessariamente l'intero percorso. In assenza di un tratto di strada a cui applicare lo stile, il cliente deve applicare il valore predefinito per il percorso. |
RoadStretch
Un tratto di strada che deve essere eseguito.
Campi | |
---|---|
style |
Obbligatoria. Lo stile da applicare. |
offset_meters |
Obbligatoria. Lo stile deve essere applicato tra |
length_meters |
Obbligatoria. La lunghezza del percorso a cui applicare lo stile. |
Stile
Lo stile del traffico, che indica la velocità del traffico.
Enum | |
---|---|
STYLE_UNSPECIFIED |
Nessuno stile selezionato. |
SLOWER_TRAFFIC |
Il traffico sta rallentando. |
TRAFFIC_JAM |
C'è un ingorgo. |
Waypoint
Descrive i punti intermedi lungo un percorso per un VehicleMatch
in un SearchVehiclesResponse
. Questo concetto è rappresentato come TripWaypoint
in tutti gli altri endpoint.
Campi | |
---|---|
lat_lng |
La posizione di questo waypoint. |
eta |
L'ora stimata di arrivo del veicolo a questo waypoint. |
WaypointType
Il tipo di waypoint.
Enum | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Tipo di waypoint sconosciuto o non specificato. |
PICKUP_WAYPOINT_TYPE |
Waypoint per la raccolta di passeggeri o oggetti. |
DROP_OFF_WAYPOINT_TYPE |
Waypoint per la consegna di passeggeri o oggetti. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Waypoint per destinazioni intermedie in un viaggio con più destinazioni. |