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 un singolo viaggio. |
ReportBillableTrip |
---|
Segnala l'utilizzo dei viaggi fatturabili. |
SearchTrips |
---|
Visualizza tutti i viaggi per un veicolo specifico. |
UpdateTrip |
---|
Aggiorna i dati dei percorsi. |
VehicleService
Servizio di gestione dei veicoli.
CreateVehicle |
---|
Crea un'istanza per un nuovo veicolo associato a un fornitore di ridesharing o di 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 corrisponde alle opzioni di richiesta. |
SearchVehicles |
---|
Restituisce un elenco di veicoli che corrispondono alle opzioni della richiesta. |
UpdateVehicle |
---|
Scrive dati aggiornati del veicolo su Fleet Engine. Quando aggiorni un
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 è diverso per |
BatteryInfo
Informazioni sulla batteria del dispositivo.
Campi | |
---|---|
battery_status |
Stato della batteria, se carica o in carica, ecc. |
power_source |
Stato della fonte di alimentazione della batteria. |
battery_percentage |
Percentuale attuale della batteria [0-100]. |
BatteryStatus
Stato della batteria, se carica o in carica, ecc.
Enum | |
---|---|
UNKNOWN_BATTERY_STATUS |
Stato della batteria sconosciuto. |
BATTERY_STATUS_CHARGING |
La 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 |
Il livello della batteria è basso. |
BillingPlatformIdentifier
Un insieme di valori che indica la piattaforma su cui è stata inviata la richiesta.
Enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Predefinita. Utilizzato per le 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 dalla tappa precedente a quella corrente. |
encoded_path_to_waypoint |
Il percorso che il conducente sta seguendo dalla tappa precedente a quella attuale. Questo percorso contiene punti di riferimento in modo che i clienti possano mostrare indicatori di traffico lungo il percorso (vedi |
CreateTripRequest
Messaggio di richiesta CreateTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
parent |
Obbligatorio. Deve essere nel formato |
trip_id |
Obbligatorio. ID viaggio univoco. Offerta soggetta alle seguenti limitazioni:
|
trip |
Obbligatorio. Entità viaggio da creare. Quando crei un viaggio, i seguenti campi sono obbligatori:
Vengono utilizzati i seguenti campi, se li fornisci:
Tutti gli altri campi Trip vengono ignorati. Ad esempio, tutti i viaggi iniziano con Solo Se Se specifichi Vengono utilizzati i campi |
CreateVehicleRequest
Messaggio di richiesta di CreateVehicle
.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
parent |
Obbligatorio. Deve essere nel formato |
vehicle_id |
Obbligatorio. ID veicolo univoco. Offerta soggetta alle seguenti limitazioni:
|
vehicle |
Obbligatorio. 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 sulle varie impostazioni del dispositivo mobile.
Campi | |
---|---|
location_power_save_mode |
Il comportamento delle funzionalità di geolocalizzazione sul dispositivo quando è attivo il risparmio energetico. |
is_power_save_mode |
Se il dispositivo è attualmente in modalità di risparmio energetico. |
is_interactive |
Se il dispositivo è in stato interattivo. |
battery_info |
Informazioni sullo stato della batteria. |
GetTripRequest
Messaggio di richiesta GetTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
name |
Obbligatorio. Deve essere nel formato |
view |
Il sottoinsieme di campi Trip da restituire e la relativa interpretazione. |
current_route_segment_version |
Indica il timestamp minimo (escluso) per il recupero dei dati di |
remaining_waypoints_version |
Indica il timestamp minimo (escluso) per il quale vengono recuperati i |
route_format_type |
Il formato attuale del percorso restituito, |
current_route_segment_traffic_version |
Indica il timestamp minimo (escluso) per il quale viene recuperato |
remaining_waypoints_route_version |
Indica il timestamp minimo (escluso) per il recupero dei dati di |
GetVehicleRequest
Messaggio di richiesta di GetVehicle
.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
name |
Obbligatorio. Deve essere nel formato |
current_route_segment_version |
Indica il timestamp minimo (escluso) per il quale viene recuperato |
waypoints_version |
Indica il timestamp minimo (escluso) per il quale vengono recuperati i dati di |
LicensePlate
Le informazioni della targa del Veicolo. Per evitare di memorizzare informazioni che consentono l'identificazione personale, nell'entità vengono memorizzate solo le informazioni minime sulla targa.
Campi | |
---|---|
country_code |
Obbligatorio. 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 di ListVehicles
.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
parent |
Obbligatorio. Deve essere nel formato |
page_size |
Il numero massimo di veicoli da restituire. Valore predefinito: 100. |
page_token |
Il valore del valore |
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 fissi che trasmettono ancora la loro posizione non sono considerati inattivi. Se presente, deve essere una durata positiva valida. |
vehicle_type_categories[] |
Obbligatorio. Limita la risposta ai veicoli con una delle categorie di tipo specificate. Non consentito: |
required_attributes[] |
I chiamanti possono formare operazioni logiche complesse utilizzando qualsiasi combinazione dei campi
Limita la risposta ai veicoli con gli attributi specificati. Questo campo è un'operazione congiunzione/AND. Sono consentiti massimo 50 attributi obbligatori. Corrisponde al numero massimo di attributi consentiti su un veicolo. Ogni stringa ripetuta deve avere il formato "chiave:valore". |
required_one_of_attributes[] |
Limita la risposta ai veicoli con almeno uno degli attributi specificati in ogni |
required_one_of_attribute_sets[] |
Analogamente a
Limita la risposta ai veicoli che corrispondono a tutti gli attributi in un |
vehicle_state |
Limita la risposta ai veicoli con questo stato del veicolo. |
on_trip_only |
Restituisci solo i veicoli con le corse in corso. |
filter |
(Facoltativo) Una query di filtro da applicare nella scheda dei veicoli. Vedi http://aip.dev/160 per esempi di sintassi dei filtri. Questo campo è progettato per sostituire i campi Questo filtro funziona come clausola AND con altri vincoli, ad esempio Tieni presente che le uniche query supportate riguardano gli attributi del veicolo (ad es. Inoltre, tutti gli attributi vengono memorizzati come stringhe, pertanto gli unici confronti supportati con gli attributi sono quelli di stringhe. Per eseguire il confronto con valori numerici o booleani, i valori devono essere tra virgolette in modo esplicito per essere trattati come stringhe (ad esempio, |
viewport |
(Facoltativo) Un filtro che limita i veicoli restituiti a quelli la cui ultima posizione nota era nell'area rettangolare definita dall'area visibile. |
ListVehiclesResponse
Messaggio di risposta di ListVehicles
.
Campi | |
---|---|
vehicles[] |
Veicoli che corrispondono ai criteri della richiesta. Il numero massimo di veicoli restituiti è determinato dal campo |
next_page_token |
Token per recuperare la pagina successiva dei veicoli o vuoto se non ci sono altri veicoli che soddisfano i criteri della richiesta. |
total_size |
Obbligatorio. Numero totale di veicoli corrispondenti ai criteri della richiesta in tutte le pagine. |
LocationPowerSaveMode
Comportamento delle funzionalità di geolocalizzazione sul dispositivo mobile quando viene attivato "risparmio energetico" sia attiva. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enum | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
LocationPowerSaveMode non definita |
LOCATION_MODE_NO_CHANGE |
Il fornitore della posizione non dovrebbe essere interessato dal risparmio energetico oppure il risparmio energetico è disattivato. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Il fornitore della posizione 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 provider di posizione 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 soltanto alle app in primo piano. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
La posizione non verrà disattivata, ma LocationManager limiterà tutte le richieste ai provider 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 cellulare o punto di accesso Wi-Fi. |
PASSIVE |
ID del ripetitore di telefonia mobile o punto di accesso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Una posizione determinata dal dispositivo mobile come la posizione più probabile sulla strada. |
CUSTOMER_SUPPLIED_LOCATION |
Una località fornita dal cliente da una fonte indipendente. In genere, questo valore viene utilizzato per una posizione fornita da fonti diverse dal dispositivo mobile su cui è in esecuzione l'SDK Driver. Se la fonte originale è descritta da uno degli altri valori enum, utilizza quel valore. Le località contrassegnate come CUSTOMER_SUPPLIED_LOCATION vengono in genere fornite tramite l'elemento last_location.supplemental_location_sensor di un veicolo. |
FLEET_ENGINE_LOCATION |
Una località calcolata da Fleet Engine in base agli indicatori 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 di 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 di polilinee. 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 |
Obbligatorio. Deve essere nel formato |
country_code |
Obbligatorio. Il codice paese di due lettere del paese in cui si svolge il viaggio. Il prezzo è definito in base al codice paese. |
platform |
La piattaforma su cui è stata inviata la richiesta. |
related_ids[] |
Gli identificatori direttamente correlati alla corsa segnalata. Di solito si tratta di ID (ad esempio, ID sessione) di operazioni di prenotazione anticipata eseguite prima che l'ID corsa sia disponibile. Il numero di |
solution_type |
Il tipo di soluzione di prodotto GMP (ad esempio |
SolutionType
Selettore per i diversi tipi di soluzioni di una corsa segnalata.
Enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Il valore predefinito. Per garantire 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 di ridesharing e di consegna on demand. |
RequestHeader
Una 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, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Se non viene specificato nulla, la risposta potrebbe essere in qualsiasi lingua, con una preferenza per l'inglese, se questo nome esiste. Esempio di valore del campo: |
region_code |
Obbligatorio. Codice regione CLDR della regione in cui ha origine la richiesta. Esempio di valore del campo: |
sdk_version |
Versione dell'SDK che chiama, se applicabile. Il formato della versione è "major.minor.patch", ad esempio: |
os_version |
Versione del sistema operativo su cui è in esecuzione l'SDK per la chiamata. Esempi di valori di campi: |
device_model |
Modello del dispositivo su cui è in esecuzione l'SDK per la chiamata. Esempi di valori di campi: |
sdk_type |
Il tipo di SDK che invia la richiesta. |
maps_sdk_version |
Versione del MapSDK da cui dipende l'SDK che chiama, se applicabile. Il formato della versione è "major.minor.patch", ad esempio: |
nav_sdk_version |
Versione del NavSDK da cui dipende l'SDK che chiama, se applicabile. Il formato della versione è "major.minor.patch", ad esempio: |
platform |
Piattaforma dell'SDK che chiama. |
manufacturer |
Produttore del dispositivo Android dall'SDK di chiamata, applicabile solo per gli SDK Android. Esempio di valore del campo: |
android_api_level |
Livello API Android dell'SDK di chiamata, applicabile solo per gli SDK Android. Esempio di valore del campo: |
trace_id |
ID facoltativo che può essere fornito a scopo di logging al fine di identificare la richiesta. |
Piattaforma
La piattaforma dell'SDK di chiamata.
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 l'attributo sdk_type viene omesso. |
CONSUMER |
L'SDK che chiama è consumer. |
DRIVER |
L'SDK di chiamata è il driver. |
JAVASCRIPT |
L'SDK di chiamata è JavaScript. |
SearchTripsRequest
Messaggio di richiesta SearchTrips.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
parent |
Obbligatorio. Deve essere nel formato |
vehicle_id |
Il veicolo associato alle corse nella richiesta. Se non specificati, le corse restituite non contengono:
|
active_trips_only |
Se impostato su true, la risposta include i viaggi che influenzano il percorso del conducente. |
page_size |
Se non viene configurato, è il server a decidere il numero di risultati da restituire. |
page_token |
Impostalo 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 di SearchTrips.
Campi | |
---|---|
trips[] |
L'elenco di corse per il veicolo richiesto. |
next_page_token |
Passa questo token in SearchTripsRequest per sfogliare i risultati dell'elenco. L'API restituisce un elenco di corse per ogni chiamata e, quando non sono disponibili altri risultati, l'elenco delle corse è vuoto. |
SearchVehiclesRequest
Messaggio di richiesta di SearchVehicles
.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
parent |
Obbligatorio. Deve essere nel formato |
pickup_point |
Obbligatorio. Il punto di prelievo vicino a cui cercare. |
dropoff_point |
Il punto di consegna previsto dal cliente. Il campo è obbligatorio se |
pickup_radius_meters |
Obbligatorio. Definisce il raggio di ricerca del veicolo intorno al punto di ritiro. Verranno restituiti solo i veicoli che si trovano nel raggio di ricerca. Il valore deve essere compreso tra 400 e 10.000 metri (inclusi). |
count |
Obbligatorio. Specifica il numero massimo di veicoli da restituire. Il valore deve essere compreso tra 1 e 50 (incluso). |
minimum_capacity |
Obbligatorio. Specifica il numero di passeggeri presi in considerazione per una corsa. Il valore deve essere maggiore o uguale a uno. Il driver non viene considerato nel valore della capacità. |
trip_types[] |
Obbligatorio. Rappresenta il tipo di viaggio proposto. Deve includere esattamente un tipo. Non consentito: |
maximum_staleness |
Limita la ricerca ai veicoli che hanno inviato aggiornamenti di posizione a Fleet Engine entro il periodo di tempo specificato. I veicoli fissi che trasmettono ancora la loro posizione non sono considerati inattivi. Se questo campo non viene configurato, il server utilizza cinque minuti come valore predefinito. |
vehicle_types[] |
Obbligatorio. Limita la ricerca ai veicoli con uno dei tipi specificati. È necessario specificare almeno un tipo di veicolo. I tipi di veicoli con categoria |
required_attributes[] |
I chiamanti possono formare operazioni logiche complesse utilizzando qualsiasi combinazione dei campi
Limita la ricerca ai veicoli con gli attributi specificati. Questo campo è un'operazione congiunzione/AND. Sono consentiti massimo 50 attributi obbligatori. Corrisponde al numero massimo di attributi consentiti su un veicolo. |
required_one_of_attributes[] |
Limita la ricerca ai soli veicoli con almeno uno degli attributi specificati in ogni |
required_one_of_attribute_sets[] |
Analogamente a
Limita la ricerca ai veicoli con tutti gli attributi in un |
order_by |
Obbligatorio. Specifica il criterio di ordinamento desiderato per i risultati. |
include_back_to_back |
Indica se i veicoli con una sola corsa attiva sono idonei per questa ricerca. Questo campo viene utilizzato solo se Il valore predefinito è |
trip_id |
Indica il viaggio associato a |
current_trips_present |
Indica se i veicoli con corse attive sono idonei per questa ricerca. Deve essere impostato su un valore diverso da |
filter |
(Facoltativo) Una query di filtro da applicare quando cerchi veicoli. Vedi http://aip.dev/160 per esempi di sintassi dei filtri. Questo campo è progettato per sostituire i campi Questo filtro funziona come clausola AND con altri vincoli, ad esempio Tieni presente che le uniche query supportate riguardano gli attributi del veicolo (ad es. Inoltre, tutti gli attributi vengono memorizzati come stringhe, pertanto gli unici confronti supportati con gli attributi sono quelli di stringhe. Per eseguire il confronto con valori numerici o booleani, i valori devono essere tra virgolette in modo esplicito per essere trattati come stringhe (ad esempio, |
CurrentTripsPresent
Specifica i tipi di limitazioni per le corse in corso 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 senza corse possono essere visualizzati nei risultati di ricerca. Quando viene utilizzato questo valore, include_back_to_back non può essere true . |
ANY |
I veicoli con al massimo 5 corse attuali e 10 tappe sono inclusi nei risultati di ricerca. Quando viene utilizzato questo valore, include_back_to_back non può essere true . |
VehicleMatchOrder
Specifica l'ordine delle corrispondenze del veicolo nella risposta.
Enum | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Valore predefinito, utilizzato per ordini di corrispondenze dei veicoli non specificati o non riconosciuti. |
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 di guida del veicolo al punto di ritiro. |
DROPOFF_POINT_ETA |
Ordine crescente in base al tempo di guida del veicolo fino al punto di consegna. Questo ordine può essere utilizzato solo se il punto di consegna è specificato nella richiesta. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Ordine crescente per distanza in linea retta dall'ultima posizione segnalata del veicolo al punto di ritiro. |
COST |
Ordine crescente in base al costo di corrispondenza configurato. Il costo di corrispondenza è un calcolo ponderato tra distanza in linea retta e orario di arrivo stimato. Le ponderazioni vengono impostate con valori predefiniti e possono essere modificate in base al cliente. Contatta l'Assistenza Google se devi modificare questi pesi per il tuo progetto. |
SearchVehiclesResponse
Messaggio di risposta di SearchVehicles
.
Campi | |
---|---|
matches[] |
Elenco dei veicoli che soddisfano i criteri |
SpeedReadingInterval
Indicatore di 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 seguenti categorie.
Campi | |
---|---|
start_polyline_point_index |
L'indice iniziale di questo intervallo nel percorso. In JSON, se l'indice è 0, il campo sembrerà non popolato. |
end_polyline_point_index |
L'indice finale di questo intervallo nel percorso. In JSON, se l'indice è 0, il campo sembrerà non popolato. |
speed |
Velocità del traffico in questo intervallo. |
Velocità
La classificazione della velocità delle polilinee 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 è formato un ingorgo. |
TRAFFIC_JAM |
Ingorgo stradale rilevato. |
StopLocation
Il luogo effettivo in cui si è verificata una fermata (ritiro/consegna).
Campi | |
---|---|
point |
Obbligatorio. Indica la posizione effettiva. |
timestamp |
Indica quando si è verificata l'interruzione. |
stop_time |
Solo input. Deprecato. Utilizza il campo timestamp. |
TerminalLocation
Descrive la posizione di una tappa.
Campi | |
---|---|
point |
Obbligatorio. Indica la posizione di una tappa 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: i TerminalPoint non sono più supportati in Fleet Engine. Usa invece il criterio TerminalLocation.point
.
Campi | |
---|---|
value |
Deprecato. |
Campo 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 i veicoli.
Campi | |
---|---|
traffic_rendering |
Rendering polilinea che indica la velocità del traffico per tutte le regioni lungo un tratto della corsa di un cliente. |
Corsa
Metadati dei viaggi.
Campi | |
---|---|
name |
Solo output. Nel formato "providers/{provider}/trips/{trip}" |
vehicle_id |
ID del veicolo che effettua la corsa. |
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 di quando e dove il cliente è stato ritirato. Questo campo consente al fornitore di fornire un feedback sulle effettive informazioni sul 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 sull'arrivo al punto di prelievo. |
pickup_time |
Solo output. L'orario futuro stimato in cui verranno ritirati i passeggeri o l'ora effettiva in cui sono stati prelevati. |
intermediate_destinations[] |
Fermate intermedie in ordine di richiesta della corsa (oltre a partenza e arrivo). Inizialmente, questa funzionalità non sarà supportata 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 in cui arriva il conducente a una destinazione intermedia. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive sull'arrivo alle destinazioni intermedie. |
actual_intermediate_destinations[] |
Solo input. L'ora e il luogo effettivi in cui il cliente è stato prelevato da una destinazione intermedia. Questo campo consente al fornitore di fornire un feedback sulle informazioni effettive sul ritiro presso le destinazioni intermedie. |
dropoff_point |
Località in cui il cliente indica che verrà riconsegnato. |
actual_dropoff_point |
Solo input. L'ora e il luogo effettivi in cui e dove il cliente è stato riconsegnato. Questo campo consente al fornitore di fornire un feedback sulle effettive informazioni sull'abbandono. |
dropoff_time |
Solo output. L'orario futuro stimato in cui i passeggeri verranno riconsegnati alla destinazione finale o l'ora effettiva in cui sono stati riconsegnati. |
remaining_waypoints[] |
Solo output. Il percorso completo dalla posizione corrente al punto di discesa, incluso. Questo percorso potrebbe includere tappe di altre corse. |
vehicle_waypoints[] |
Questo campo supporta l'ordinamento manuale delle tappe della corsa. Contiene tutte le tappe rimanenti per il veicolo assegnato, nonché le tappe di partenza e arrivo 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 durante le chiamate |
route[] |
Solo output. Percorso previsto per questo viaggio al primo ingresso nei restanti_way. Tieni presente che la prima tappa potrebbe appartenere a una corsa diversa. |
current_route_segment |
Solo output. Un percorso codificato alla tappa successiva. Nota: questo campo è destinato esclusivamente 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 esclusivamente 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 esclusivamente 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 esclusivamente all'utilizzo da parte dell'SDK driver e dell'SDK consumer. |
current_route_segment_end_point |
Solo output. Il waypoint dove finisce |
remaining_distance_meters |
Solo output. La distanza di guida rimanente nel campo |
eta_to_first_waypoint |
Solo output. L'orario di arrivo stimato alla tappa successiva (la prima voce nel campo |
remaining_time_to_first_waypoint |
Solo output. La durata tra il momento in cui i dati del viaggio vengono restituiti all'ora indicata in |
remaining_waypoints_version |
Solo output. Indica l'ultima volta che |
remaining_waypoints_route_version |
Solo output. Indica l'ultima volta che |
number_of_passengers |
Immutabile. Indica il numero di passeggeri di 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 |
view |
Il sottoinsieme di campi Trip compilati e come devono essere interpretati. |
TripStatus
Lo stato di una corsa che indica l'avanzamento.
Enum | |
---|---|
UNKNOWN_TRIP_STATUS |
Valore predefinito, utilizzato per lo stato della corsa non specificato o non riconosciuto. |
NEW |
Viaggio appena creato. |
ENROUTE_TO_PICKUP |
L'autista si sta dirigendo verso il punto di prelievo. |
ARRIVED_AT_PICKUP |
L'autista è arrivato al punto di prelievo. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
L'autista è arrivato a una destinazione intermedia e sta aspettando il corridore. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Il conducente si sta dirigendo verso una destinazione intermedia (non il punto di consegna). |
ENROUTE_TO_DROPOFF |
L'autista ha preso il passeggero ed è in viaggio verso la prossima destinazione. |
COMPLETE |
Il passeggero è stato consegnato e la corsa è terminata. |
CANCELED |
La corsa è stata annullata prima del ritiro da parte dell'autista, del passeggero o del fornitore di ridesharing. |
TripType
Il tipo di viaggio.
Enum | |
---|---|
UNKNOWN_TRIP_TYPE |
Valore predefinito, utilizzato per tipi di corse non specificati o non riconosciuti. |
SHARED |
La corsa potrebbe condividere un veicolo con altri viaggi. |
EXCLUSIVE |
La corsa è riservata esclusivamente a un veicolo. |
TripView
Selettore per diversi insiemi di campi Viaggio in una risposta GetTrip
. Per ulteriori informazioni, vedi AIP-157. È probabile che verranno 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 assistenza, consigliamo ai clienti di selezionare un TripView diverso da SDK . |
SDK |
Sono inclusi i campi che potrebbero non essere interpretabili o supportate dalle librerie disponibili pubblicamente. |
JOURNEY_SHARING_V1S |
I campi dei viaggi sono 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 questa tappa. |
trip_id |
La corsa associata a questa tappa. |
waypoint_type |
Il ruolo di questa tappa in questa corsa, ad esempio prelievo o ritorno. |
path_to_waypoint[] |
Il percorso dalla tappa precedente a quella corrente. Non definito per il primo waypoint in un elenco. Questo campo viene compilato solo quando richiesto. |
encoded_path_to_waypoint |
Il percorso codificato dalla tappa precedente a quella corrente. Nota: questo campo è destinato esclusivamente 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 questa tappa. Tieni presente che il traffico è disponibile solo per i clienti di Google Map Platform Rides and Deliveries Solution. |
distance_meters |
La distanza del percorso dalla tappa precedente a quella corrente. Non definito per il primo waypoint in un elenco. |
eta |
L'ora di arrivo prevista a questa tappa. Non definito per il primo waypoint in un elenco. |
duration |
Il tempo di percorrenza dalla tappa precedente a questo punto. Non definito per il primo waypoint in un elenco. |
UpdateTripRequest
Messaggio di richiesta UpdateTrip.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
name |
Obbligatorio. Deve essere nel formato |
trip |
Obbligatorio. Il viaggio associato all'aggiornamento. I seguenti campi sono gestiti da Fleet Engine. Non aggiornarli utilizzando Trip.update.
Quando aggiorni Se specifichi Per evitare una condizione di gara per i viaggi con più destinazioni, devi fornire |
update_mask |
Obbligatorio. La maschera di campo che indica quali campi di Viaggio aggiornare. |
UpdateVehicleAttributesRequest
Messaggio di richiesta di UpdateVehicleAttributes
.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
name |
Obbligatorio. Deve essere nel formato |
attributes[] |
Obbligatorio. Gli attributi del veicolo da aggiornare. Gli attributi non menzionati non vengono modificati o rimossi. |
UpdateVehicleAttributesResponse
Messaggio di risposta di UpdateVehicleAttributes
.
Campi | |
---|---|
attributes[] |
Obbligatorio. L'elenco completo aggiornato degli attributi del veicolo, inclusi quelli nuovi, alterati e intatti. |
UpdateVehicleRequest
"Messaggio di richiesta UpdateVeicoli.
Campi | |
---|---|
header |
L'intestazione della richiesta Fleet Engine standard. |
name |
Obbligatorio. Deve essere nel formato |
vehicle |
Obbligatorio. I valori dell'entità
Se il campo Allo stesso modo, il campo |
update_mask |
Obbligatorio. Una maschera di campo che indica quali campi di |
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 di questo veicolo. Il driver non viene considerato in questo valore. Questo valore deve essere maggiore o uguale a uno. |
attributes[] |
Elenco degli attributi del veicolo. Un veicolo può avere al massimo 100 attributi e ogni attributo deve avere una chiave univoca. |
vehicle_type |
Obbligatorio. Il tipo di questo veicolo. Può essere utilizzato per filtrare i veicoli nei risultati di |
license_plate |
Informazioni sulla targa del veicolo. |
route[] |
Deprecato: usa invece |
current_route_segment |
La polilinea che specifica il percorso che l'app del conducente intende seguire per raggiungere la tappa successiva. Questo elenco viene restituito anche in Nota: questo campo è destinato esclusivamente all'utilizzo da parte dell'SDK del 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'utilizzo da parte dell'SDK del driver. |
current_route_segment_version |
Solo output. Ora in cui è stata impostata la funzionalità |
current_route_segment_end_point |
Il waypoint dove finisce |
remaining_distance_meters |
La distanza in auto rimanente per il |
eta_to_first_waypoint |
L'orario di arrivo stimato della 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[] |
Le tappe rimanenti assegnate 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 di tipi di veicoli
Enum | |
---|---|
UNKNOWN |
Valore predefinito, utilizzato per le categorie di veicoli non specificate o non riconosciute. |
AUTO |
Un'automobile. |
TAXI |
Qualsiasi veicolo che funge da taxi (in genere con licenza o regolamentato). |
TRUCK |
In genere, un veicolo con una grande capacità di archiviazione. |
TWO_WHEELER |
Una motocicletta, un ciclomotore o un altro veicolo a due ruote |
BICYCLE |
Trasporto a energia umana. |
PEDESTRIAN |
Un trasportatore, di solito cammina o corre, che percorre percorsi pedonali. |
VehicleAttribute
Descrive un attributo del veicolo come coppia chiave-valore. La colonna "key:value" la lunghezza della stringa 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 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 tipo di stringa. Nota: è identico al campo |
bool_value |
Valore di attributo digitato con valore booleano. |
number_value |
Valore attributo doppio tipo. |
VehicleAttributeList
Un tipo di dati con elenco di elenchi per gli attributi dei veicoli.
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 una 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: usa invece |
latlng_accuracy |
Precisione di |
heading |
La direzione di spostamento del veicolo in gradi. 0 rappresenta il nord. L'intervallo valido è [0,360). |
bearing_accuracy |
Deprecato: usa invece |
heading_accuracy |
Precisione di |
altitude |
Altitudine in metri sopra WGS84. |
vertical_accuracy |
Deprecato: usa invece |
altitude_accuracy |
Precisione di |
speed_kmph |
Velocità del veicolo in chilometri orari. Deprecato: usa invece |
speed |
Velocità del veicolo in metri/secondo |
speed_accuracy |
Precisione di |
update_time |
L'ora in cui il sensore ha segnalato |
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 mobile. |
time_since_update |
Solo input. Tempo (in secondi) dall'invio della posizione al server per la prima volta. Il valore sarà 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 del veicolo grezzo (non elaborata da un esperto di autovelox). |
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 di integrazione. |
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: usa invece |
VehicleMatch
Contiene il veicolo e le relative stime per un veicolo che corrisponde ai punti delle corse attive per il veicolo SearchVehiclesRequest
.
Campi | |
---|---|
vehicle |
Obbligatorio. Un veicolo che corrisponde alla richiesta. |
vehicle_pickup_eta |
L'orario di arrivo stimato del veicolo fino al punto di ritiro 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 partenza o di arrivo intermedi per le corse esistenti. Questa distanza comprende la distanza calcolata in auto (percorso), più la distanza in linea retta tra il punto di arrivo della navigazione e il punto di prelievo richiesto. In genere, la distanza tra il punto di arrivo della navigazione e il punto di prelievo richiesto è ridotta. Un valore vuoto indica un errore nel calcolo della distanza. |
vehicle_pickup_straight_line_distance_meters |
Obbligatorio. La distanza in linea retta tra il veicolo e il punto di ritiro specificato nella richiesta. |
vehicle_dropoff_eta |
L'orario di arrivo stimato in auto completo del veicolo fino al punto di consegna specificato nella richiesta. L'orario di arrivo stimato include la sosta in qualsiasi tappa prima del giorno |
vehicle_pickup_to_dropoff_distance_meters |
La distanza di guida (in metri) del veicolo dal punto di prelievo al punto di riconsegna specificato nella richiesta. La distanza si trova solo tra i due punti e non include la posizione del veicolo o qualsiasi altro punto che deve essere visitato prima che il veicolo visiti il punto di prelievo o scarico. Il valore verrà compilato solo quando nella richiesta viene specificato un valore |
trip_type |
Obbligatorio. Il tipo di viaggio della richiesta utilizzato per calcolare l'orario di arrivo stimato fino al punto di partenza. |
vehicle_trips_waypoints[] |
L'elenco ordinato di tappe utilizzate per calcolare l'orario di arrivo stimato. L'elenco include la posizione del veicolo, i punti di partenza delle corse attive per il veicolo e i punti di ritiro forniti nella richiesta. Un elenco vuoto indica un errore nel calcolo dell'orario di arrivo stimato del veicolo. |
vehicle_match_type |
Tipo di veicolo corrispondente. |
requested_ordered_by |
L'ordine richiesto per ordinare le corrispondenze dei veicoli. |
ordered_by |
L'ordine effettivo utilizzato per questo veicolo. Generalmente corrisponde a "order_by" campo della richiesta; tuttavia, in determinate circostanze, ad esempio un errore interno del server, è possibile utilizzare un metodo diverso (ad esempio |
VehicleMatchType
Tipo di veicolo corrispondente.
Enum | |
---|---|
UNKNOWN |
Tipo di corrispondenza veicolo sconosciuto |
EXCLUSIVE |
Al momento non è assegnata alcuna corsa al veicolo e può procedere fino al punto di prelievo. |
BACK_TO_BACK |
Il veicolo è attualmente assegnato a una corsa, ma può procedere verso il punto di prelievo dopo aver completato la corsa in corso. I calcoli di orario di arrivo stimato e distanza tengono conto della corsa esistente. |
CARPOOL |
Il veicolo ha una capacità sufficiente per una corsa condivisa. |
CARPOOL_BACK_TO_BACK |
Il veicolo terminerà il percorso attuale e attivo prima di procedere verso il punto di prelievo. I calcoli di orario di arrivo stimato e distanza tengono conto della corsa esistente. |
VehicleState
Lo stato di un Vehicle
.
Enum | |
---|---|
UNKNOWN_VEHICLE_STATE |
Valore predefinito, utilizzato per gli stati del veicolo non specificati o non riconosciuti. |
OFFLINE |
Il veicolo non accetta nuove corse. Nota: il veicolo può continuare a funzionare in questo stato durante il completamento di una corsa assegnata. |
ONLINE |
Il veicolo accetta nuove corse. |
VisualTrafficReportPolylineRendering
Descrive come i clienti devono colorare una parte della polilinea lungo il percorso.
Campi | |
---|---|
road_stretch[] |
(Facoltativo) Tratti della strada che dovrebbero essere visualizzati lungo la polilinea. È garantito che gli tratti non si sovrappongano e non coprono necessariamente l'intero percorso. In assenza di un tratto stradale, il cliente deve applicare il valore predefinito al percorso. |
RoadStretch
Un tratto di strada che dovrebbe essere visualizzato.
Campi | |
---|---|
style |
Obbligatorio. Lo stile da applicare. |
offset_meters |
Obbligatorio. Lo stile deve essere applicato nell'intervallo |
length_meters |
Obbligatorio. La lunghezza del percorso in 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 un TripWaypoint
in tutti gli altri endpoint.
Campi | |
---|---|
lat_lng |
La posizione di questa tappa. |
eta |
L'ora stimata di arrivo del veicolo in questa tappa. |
WaypointType
Il tipo di tappa.
Enum | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Tipo di waypoint sconosciuto o non specificato. |
PICKUP_WAYPOINT_TYPE |
Tappe per avanzare passeggeri o oggetti. |
DROP_OFF_WAYPOINT_TYPE |
Tappe per consegnare passeggeri o oggetti. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Waypoint per destinazioni intermedie in un viaggio con più destinazioni. |