Índice
TripService
(interface)VehicleService
(interface)BatteryInfo
(mensagem)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(mensagem)CreateTripRequest
(mensagem)CreateVehicleRequest
(mensagem)DeleteTripRequest
(mensagem)DeleteVehicleRequest
(mensagem)DeviceSettings
(mensagem)GetTripRequest
(mensagem)GetVehicleRequest
(mensagem)LicensePlate
(mensagem)ListVehiclesRequest
(mensagem)ListVehiclesResponse
(mensagem)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(mensagem)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(mensagem)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(mensagem)SearchTripsResponse
(mensagem)SearchVehiclesRequest
(mensagem)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(mensagem)SpeedReadingInterval
(mensagem)SpeedReadingInterval.Speed
(enum)StopLocation
(mensagem)TerminalLocation
(mensagem)TerminalLocation.PointSource
(enum)TerminalPointId
(mensagem) (obsoleto)TrafficPolylineData
(mensagem)Trip
(mensagem)TripAttribute
(mensagem)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(mensagem)UpdateTripRequest
(mensagem)UpdateVehicleAttributesRequest
(mensagem)UpdateVehicleAttributesResponse
(mensagem)UpdateVehicleRequest
(mensagem)Vehicle
(mensagem)Vehicle.VehicleType
(mensagem)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(mensagem)VehicleAttributeList
(mensagem)VehicleLocation
(mensagem)VehicleMatch
(mensagem)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(mensagem)VisualTrafficReportPolylineRendering.RoadStretch
(mensagem)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(mensagem)WaypointType
(enum)
TripService
Serviço de gerenciamento de viagens.
CreateTrip |
---|
Cria uma viagem no Fleet Engine e a retorna. |
DeleteTrip |
---|
Exclui uma única viagem. Retorna FAILED_PRECONDITION se a viagem estiver ativa e atribuída a um veículo. |
GetTrip |
---|
Receber informações sobre uma única viagem. |
ReportBillableTrip |
---|
Relatar o uso de viagens faturáveis. |
SearchTrips |
---|
Receba todas as viagens de um veículo específico. |
UpdateTrip |
---|
Atualiza os dados da viagem. |
VehicleService
Serviço de gerenciamento de veículos.
CreateVehicle |
---|
Instancia um novo veículo associado a um provedor de transporte compartilhado ou entregas sob demanda. Cada Os seguintes campos
Os seguintes campos de
Todos os outros campos são opcionais e usados se forem fornecidos. |
DeleteVehicle |
---|
Exclui um veículo do Fleet Engine. Retorna FAILED_PRECONDITION se o veículo tiver viagens ativas atribuídas a ele. |
GetVehicle |
---|
Retorna um veículo do Fleet Engine. |
ListVehicles |
---|
Retorna uma lista paginada de veículos associados a um provedor que correspondem às opções de solicitação. |
SearchVehicles |
---|
Retorna uma lista de veículos que correspondem às opções de solicitação. |
UpdateVehicle |
---|
Grava dados atualizados do veículo no Fleet Engine. Ao atualizar um
O veículo Se o campo |
UpdateVehicleAttributes |
---|
Atualiza parcialmente os atributos de um veículo. Somente os atributos mencionados na solicitação serão atualizados. Os outros não serão alterados. Observação: isso é diferente em |
BatteryInfo
Informações sobre a bateria do dispositivo.
Campos | |
---|---|
battery_status |
Status da bateria, se está cheia, carregando etc. |
power_source |
Status da fonte de alimentação da bateria. |
battery_percentage |
Porcentagem atual da bateria [0-100]. |
BatteryStatus
Status da bateria, se está cheia, carregando etc.
Enums | |
---|---|
UNKNOWN_BATTERY_STATUS |
Status da bateria desconhecido. |
BATTERY_STATUS_CHARGING |
A bateria está sendo carregada. |
BATTERY_STATUS_DISCHARGING |
A bateria está descarregando. |
BATTERY_STATUS_FULL |
A bateria está cheia. |
BATTERY_STATUS_NOT_CHARGING |
A bateria não está carregando. |
BATTERY_STATUS_POWER_LOW |
A bateria está fraca. |
BillingPlatformIdentifier
Um conjunto de valores que indicam em qual plataforma a solicitação foi emitida.
Enums | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Padrão. Usado para plataformas não especificadas. |
SERVER |
A plataforma é um servidor cliente. |
WEB |
A plataforma é um navegador da Web. |
ANDROID |
A plataforma é um dispositivo móvel Android. |
IOS |
A plataforma é um dispositivo móvel iOS. |
OTHERS |
Outras plataformas não listadas nesta enumeração. |
ConsumableTrafficPolyline
Densidade de tráfego ao longo do trajeto de um veículo.
Campos | |
---|---|
speed_reading_interval[] |
Velocidade do trânsito ao longo do caminho do ponto de referência anterior até o atual. |
encoded_path_to_waypoint |
O caminho que o motorista está fazendo do ponto de referência anterior até o atual. Esse caminho tem pontos de referência para que os clientes possam mostrar marcadores de trânsito ao longo dele (consulte |
CreateTripRequest
Mensagem de solicitação CreateTrip.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
parent |
Obrigatório. Precisa estar no formato |
trip_id |
Obrigatório. ID exclusivo da viagem. Sujeito às seguintes restrições:
|
trip |
Obrigatório. Entidade de viagem a ser criada. Ao criar uma viagem, os seguintes campos são obrigatórios:
Os seguintes campos serão usados se você os fornecer:
Todos os outros campos de viagem são ignorados. Por exemplo, todas as viagens começam com um Somente viagens de Quando Quando você especifica Os campos |
CreateVehicleRequest
Mensagem de solicitação CreateVehicle
.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
parent |
Obrigatório. Precisa estar no formato |
vehicle_id |
Obrigatório. ID exclusivo do veículo. Sujeito às seguintes restrições:
|
vehicle |
Obrigatório. A entidade "Vehicle" a ser criada. Ao criar um veículo, os seguintes campos são obrigatórios:
Ao criar um veículo, os seguintes campos são ignorados:
Todos os outros campos são opcionais e usados se forem fornecidos. |
DeleteTripRequest
Mensagem de solicitação DeleteTrip.
Campos | |
---|---|
header |
Opcional. O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
DeleteVehicleRequest
Mensagem de solicitação DeleteVehicle.
Campos | |
---|---|
header |
Opcional. O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
DeviceSettings
Informações sobre várias configurações no dispositivo móvel.
Campos | |
---|---|
location_power_save_mode |
Como os recursos de localização se comportam no dispositivo quando a Economia de bateria está ativada. |
is_power_save_mode |
Se o dispositivo está no modo de economia de energia. |
is_interactive |
Se o dispositivo está em um estado interativo. |
battery_info |
Informações sobre o estado da bateria. |
GetTripRequest
Mensagem de solicitação GetTrip.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
view |
O subconjunto de campos de viagem que precisam ser retornados e a interpretação deles. |
current_route_segment_version |
Indica o carimbo de data/hora mínimo (exclusivo) para o qual os dados de |
remaining_waypoints_version |
Descontinuado: os |
route_format_type |
O formato da rota atual retornada, |
current_route_segment_traffic_version |
Indica o carimbo de data/hora mínimo (exclusivo) para o qual |
remaining_waypoints_route_version |
Indica o carimbo de data/hora mínimo (exclusivo) para o qual os dados de |
GetVehicleRequest
Mensagem de solicitação GetVehicle
.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
current_route_segment_version |
Indica o carimbo de data/hora mínimo (exclusivo) para o qual |
waypoints_version |
Indica o carimbo de data/hora mínimo (exclusivo) para o qual os dados de |
LicensePlate
As informações da placa do veículo. Para evitar o armazenamento de informações de identificação pessoal, apenas as informações mínimas sobre a placa são armazenadas como parte da entidade.
Campos | |
---|---|
country_code |
Obrigatório. Código do país/região do CLDR. Por exemplo, |
last_character |
O último dígito da placa ou "-1" para indicar que não há valor numérico na placa.
|
ListVehiclesRequest
Mensagem de solicitação ListVehicles
.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
parent |
Obrigatório. Precisa estar no formato |
page_size |
O número máximo de veículos a serem retornados. Valor padrão: 100. |
page_token |
O valor do |
minimum_capacity |
Especifica a capacidade mínima necessária do veículo. Todos os veículos retornados terão um |
trip_types[] |
Restringe a resposta a veículos que aceitam pelo menos um dos tipos de viagem especificados. |
maximum_staleness |
Restringe a resposta a veículos que enviaram atualizações de local para o Fleet Engine dentro da duração especificada. Veículos parados que ainda transmitem suas localizações não são considerados desatualizados. Se estiver presente, precisa ser uma duração positiva válida. |
vehicle_type_categories[] |
Obrigatório. Restringe a resposta a veículos com uma das categorias de tipo especificadas. A política |
required_attributes[] |
Os chamadores podem formar operações lógicas complexas usando qualquer combinação dos campos
Restringe a resposta a veículos com os atributos especificados. Este campo é uma operação de conjunção/AND. São permitidos no máximo 50 required_attributes. Isso corresponde ao número máximo de atributos permitidos em um veículo. Cada string repetida precisa estar no formato "chave:valor". |
required_one_of_attributes[] |
Restringe a resposta a veículos com pelo menos um dos atributos especificados em cada |
required_one_of_attribute_sets[] |
Assim como
Restringe a resposta a veículos que correspondem a todos os atributos em um |
vehicle_state |
Restringe a resposta a veículos que têm esse estado. |
on_trip_only |
Retorna apenas os veículos com viagens em andamento. |
filter |
Opcional. Uma consulta de filtro a ser aplicada ao listar veículos. Consulte http://aip.dev/160 para ver exemplos da sintaxe de filtro. Esse campo foi criado para substituir os campos Esse filtro funciona como uma cláusula AND com outras restrições, como As únicas consultas compatíveis são as de atributos do veículo (por exemplo, Além disso, todos os atributos são armazenados como strings. Portanto, as únicas comparações compatíveis são as de strings. Para comparar com valores numéricos ou booleanos, os valores precisam ser colocados entre aspas explicitamente para serem tratados como strings (por exemplo, |
viewport |
Opcional. Um filtro que limita os veículos retornados àqueles cujo último local conhecido estava na área retangular definida pela janela de visualização. |
ListVehiclesResponse
Mensagem de resposta ListVehicles
.
Campos | |
---|---|
vehicles[] |
Veículos que correspondem aos critérios da solicitação. O número máximo de veículos retornados é determinado pelo campo |
next_page_token |
Token para recuperar a próxima página de veículos ou vazio se não houver mais veículos que atendam aos critérios da solicitação. |
total_size |
Obrigatório. Número total de veículos que correspondem aos critérios da solicitação em todas as páginas. |
LocationPowerSaveMode
Como os recursos de localização são configurados para funcionar no dispositivo móvel quando o recurso "economia de bateria" está ativado. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enums | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Undefined LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
Os provedores de localização não podem ser afetados pela Economia de bateria, ou a Economia de bateria precisa estar desativada. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
O provedor de localização baseado em GPS precisa ser desativado quando a Economia de bateria está ativada e o dispositivo não está sendo usado. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Todos os provedores de localização precisam ser desativados quando a Economia de bateria está ativada e o dispositivo não está sendo usado. |
LOCATION_MODE_FOREGROUND_ONLY |
Todos os provedores de localização vão continuar disponíveis, mas as correções de localização só devem ser fornecidas para apps em primeiro plano. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
A localização não será desativada, mas o LocationManager vai limitar todas as solicitações aos provedores quando o dispositivo não estiver interativo. |
LocationSensor
O sensor ou a metodologia usada para determinar o local.
Enums | |
---|---|
UNKNOWN_SENSOR |
O sensor não foi especificado ou é desconhecido. |
GPS |
GPS ou GPS associado. |
NETWORK |
GPS assistido, ID de torre de celular ou ponto de acesso Wi-Fi. |
PASSIVE |
ID da torre de celular ou ponto de acesso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Um local determinado pelo dispositivo móvel como a posição mais provável da via. |
CUSTOMER_SUPPLIED_LOCATION |
Um local fornecido pelo cliente de uma fonte independente. Normalmente, esse valor é usado para um local fornecido por fontes diferentes do dispositivo móvel que executa o SDK Driver. Se a fonte original for descrita por um dos outros valores de enumeração, use esse valor. Os locais marcados como CUSTOMER_SUPPLIED_LOCATION geralmente são fornecidos por um last_location.supplemental_location_sensor do veículo. |
FLEET_ENGINE_LOCATION |
Um local calculado pelo Fleet Engine com base nos indicadores disponíveis. Apenas saída. Esse valor será rejeitado se for recebido em uma solicitação. |
FUSED_LOCATION_PROVIDER |
Provedor de localização combinada do Android. |
CORE_LOCATION |
O provedor de localização em sistemas operacionais da Apple. |
PolylineFormatType
O tipo de formato de polilinha.
Enums | |
---|---|
UNKNOWN_FORMAT_TYPE |
O formato não foi especificado ou é desconhecido. |
LAT_LNG_LIST_TYPE |
Uma lista de google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Uma polilinha codificada com um algoritmo de compactação de polilinhas. Ainda não é possível fazer a decodificação. |
PowerSource
Tipo de carregador usado para carregar a bateria.
Enums | |
---|---|
UNKNOWN_POWER_SOURCE |
Fonte de energia desconhecida. |
POWER_SOURCE_AC |
A fonte de alimentação é um carregador CA. |
POWER_SOURCE_USB |
A fonte de energia é uma porta USB. |
POWER_SOURCE_WIRELESS |
A fonte de energia é sem fio. |
POWER_SOURCE_UNPLUGGED |
A bateria está desconectada. |
ReportBillableTripRequest
Mensagem de solicitação ReportBillableTrip.
Campos | |
---|---|
name |
Obrigatório. Precisa estar no formato |
country_code |
Obrigatório. Código de duas letras do país em que a viagem acontece. O preço é definido de acordo com o código do país. |
platform |
A plataforma em que a solicitação foi emitida. |
related_ids[] |
Os identificadores diretamente relacionados à viagem que está sendo denunciada. Geralmente, são IDs (por exemplo, IDs de sessão) de operações de pré-reserva feitas antes que o ID da viagem esteja disponível. O número de |
solution_type |
O tipo de solução de produto do GMP (por exemplo, |
SolutionType
Seletor para diferentes tipos de solução de uma viagem informada.
Enums | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
O valor padrão. Para garantir a compatibilidade com versões anteriores, a API usa ON_DEMAND_RIDESHARING_AND_DELIVERIES por padrão, que é o primeiro tipo de solução compatível. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
A solução é uma viagem de carona e entregas sob demanda. |
RequestHeader
Um RequestHeader contém campos comuns a todas as solicitações RPC do Fleet Engine.
Campos | |
---|---|
language_code |
O código de idioma BCP-47, como en-US ou sr-Latn. Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Se nenhum for especificado, a resposta poderá ser em qualquer idioma, com preferência pelo inglês se esse nome existir. Exemplo de valor do campo: |
region_code |
Obrigatório. Código regional do CLDR da região de origem da solicitação. Exemplo de valor do campo: |
sdk_version |
Versão do SDK de chamada, se aplicável. O formato da versão é "major.minor.patch", por exemplo: |
os_version |
Versão do sistema operacional em que o SDK de chamada está sendo executado. Exemplos de valores de campo: |
device_model |
Modelo do dispositivo em que o SDK de chamada está sendo executado. Exemplos de valores de campo: |
sdk_type |
O tipo de SDK que envia a solicitação. |
maps_sdk_version |
Versão do MapSDK de que o SDK de chamada depende, se aplicável. O formato da versão é "major.minor.patch", por exemplo: |
nav_sdk_version |
Versão do NavSDK de que o SDK de chamada depende, se aplicável. O formato da versão é "major.minor.patch", por exemplo: |
platform |
Plataforma do SDK de chamada. |
manufacturer |
Fabricante do dispositivo Android do SDK de chamada. Aplicável apenas aos SDKs do Android. Exemplo de valor do campo: |
android_api_level |
Nível da API do Android do SDK de chamada, aplicável apenas aos SDKs do Android. Exemplo de valor do campo: |
trace_id |
ID opcional que pode ser fornecido para fins de geração de registros e identificar a solicitação. |
Plataforma
A plataforma do SDK de chamada.
Enums | |
---|---|
PLATFORM_UNSPECIFIED |
O valor padrão. Esse valor é usado se a plataforma for omitida. |
ANDROID |
A solicitação está vindo do Android. |
IOS |
A solicitação está vindo do iOS. |
WEB |
A solicitação está vindo da Web. |
SdkType
Tipos possíveis de SDK.
Enums | |
---|---|
SDK_TYPE_UNSPECIFIED |
O valor padrão. Esse valor é usado se o sdk_type for omitido. |
CONSUMER |
O SDK de chamada é o Consumer. |
DRIVER |
O SDK de chamada é o Driver. |
JAVASCRIPT |
O SDK de chamada é JavaScript. |
SearchTripsRequest
Mensagem de solicitação SearchTrips.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
parent |
Obrigatório. Precisa estar no formato |
vehicle_id |
O veículo associado às viagens na solicitação. Se não for especificado, as viagens retornadas não vão conter:
|
active_trips_only |
Se definido como "true", a resposta vai incluir viagens que influenciam a rota de um motorista. |
page_size |
Se não for definido, o servidor vai decidir o número de resultados a serem retornados. |
page_token |
Defina esse valor como um valor retornado anteriormente no |
minimum_staleness |
Se especificado, retorna as viagens que não foram atualizadas após o horário |
SearchTripsResponse
Mensagem de resposta de SearchTrips.
Campos | |
---|---|
trips[] |
A lista de viagens do veículo solicitado. |
next_page_token |
Transmita esse token no SearchTripsRequest para paginar os resultados da lista. A API retorna uma lista de viagens em cada chamada, e quando não há mais resultados, a lista fica vazia. |
SearchVehiclesRequest
Mensagem de solicitação SearchVehicles
.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
parent |
Obrigatório. Precisa estar no formato |
pickup_point |
Obrigatório. O ponto de retirada para pesquisar por perto. |
dropoff_point |
O local de desembarque pretendido pelo cliente. O campo é obrigatório se |
pickup_radius_meters |
Obrigatório. Define o raio de pesquisa de veículos ao redor do ponto de coleta. Somente veículos dentro do raio de pesquisa serão retornados. O valor precisa estar entre 400 e 10.000 metros (inclusive). |
count |
Obrigatório. Especifica o número máximo de veículos a serem retornados. O valor precisa estar entre 1 e 50 (inclusive). |
minimum_capacity |
Obrigatório. Especifica o número de passageiros considerados para uma viagem. O valor precisa ser maior ou igual a 1. O motorista não é considerado no valor da capacidade. |
trip_types[] |
Obrigatório. Representa o tipo de viagem proposta. É necessário incluir exatamente um tipo. A política |
maximum_staleness |
Restringe a pesquisa apenas aos veículos que enviaram atualizações de localização para o Fleet Engine dentro da duração especificada. Veículos parados que ainda transmitem suas localizações não são considerados desatualizados. Se este campo não for definido, o servidor usará cinco minutos como valor padrão. |
vehicle_types[] |
Obrigatório. Restringe a pesquisa a veículos com um dos tipos especificados. É necessário especificar pelo menos um tipo de veículo. Não são permitidos VehicleTypes com uma categoria de |
required_attributes[] |
Os chamadores podem formar operações lógicas complexas usando qualquer combinação dos campos
Restringe a pesquisa apenas aos veículos com os atributos especificados. Este campo é uma operação de conjunção/AND. São permitidos no máximo 50 required_attributes. Isso corresponde ao número máximo de atributos permitidos em um veículo. |
required_one_of_attributes[] |
Restringe a pesquisa apenas aos veículos com pelo menos um dos atributos especificados em cada |
required_one_of_attribute_sets[] |
Assim como
Restringe a pesquisa apenas aos veículos com todos os atributos em um |
order_by |
Obrigatório. Especifica o critério de ordenação desejado para os resultados. |
include_back_to_back |
Isso indica se os veículos com uma única viagem ativa estão qualificados para essa pesquisa. Esse campo só é usado quando O valor padrão é |
trip_id |
Indica a viagem associada a este |
current_trips_present |
Isso indica se os veículos com viagens ativas estão qualificados para essa pesquisa. Precisa ser definido como algo diferente de |
filter |
Opcional. Uma consulta de filtro a ser aplicada ao pesquisar veículos. Consulte http://aip.dev/160 para ver exemplos da sintaxe de filtro. Esse campo foi criado para substituir os campos Esse filtro funciona como uma cláusula AND com outras restrições, como As únicas consultas compatíveis são as de atributos do veículo (por exemplo, Além disso, todos os atributos são armazenados como strings. Portanto, as únicas comparações compatíveis são as de strings. Para comparar com valores numéricos ou booleanos, os valores precisam ser colocados entre aspas explicitamente para serem tratados como strings (por exemplo, |
CurrentTripsPresent
Especifica os tipos de restrições nas viagens atuais de um veículo.
Enums | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
A disponibilidade de veículos com viagens é regida pelo campo include_back_to_back . |
NONE |
Os veículos sem viagens podem aparecer nos resultados da pesquisa. Quando esse valor é usado, include_back_to_back não pode ser true . |
ANY |
Os resultados da pesquisa incluem veículos com no máximo cinco viagens em andamento e 10 waypoints. Quando esse valor é usado, include_back_to_back não pode ser true . |
VehicleMatchOrder
Especifica a ordem das correspondências de veículos na resposta.
Enums | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Padrão, usado para correspondências de veículos não especificadas ou não reconhecidas. |
PICKUP_POINT_ETA |
Ordem crescente pelo tempo de deslocamento do veículo até o ponto de embarque. |
PICKUP_POINT_DISTANCE |
Ordem crescente por distância percorrida do veículo até o ponto de coleta. |
DROPOFF_POINT_ETA |
Ordem crescente por tempo de condução do veículo até o ponto de entrega. Essa ordem só pode ser usada se o ponto de desembarque for especificado na solicitação. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Ordem crescente pela distância em linha reta do último local informado do veículo até o ponto de encontro. |
COST |
Ordem crescente pelo custo de correspondência configurado. O custo de correspondência é definido como um cálculo ponderado entre a distância em linha reta e a ETA. Os pesos são definidos com valores padrão e podem ser modificados por cliente. Entre em contato com o suporte do Google se esses pesos precisarem ser modificados para seu projeto. |
SearchVehiclesResponse
Mensagem de resposta SearchVehicles
.
Campos | |
---|---|
matches[] |
Lista de veículos que correspondem aos critérios |
SpeedReadingInterval
Indicador de densidade de tráfego em um segmento contíguo de um trajeto. Dado um caminho com pontos P_0, P_1, ... , P_N (índice de base zero), o SpeedReadingInterval define um intervalo e descreve o trânsito dele usando as seguintes categorias.
Campos | |
---|---|
start_polyline_point_index |
O índice inicial desse intervalo no caminho. Em JSON, quando o índice é 0, o campo parece não estar preenchido. |
end_polyline_point_index |
O índice final desse intervalo no caminho. Em JSON, quando o índice é 0, o campo parece não estar preenchido. |
speed |
Velocidade do trânsito neste intervalo. |
Velocidade
A classificação da velocidade da polilinha com base em dados de trânsito.
Enums | |
---|---|
SPEED_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
NORMAL |
Velocidade normal, sem trânsito. |
SLOW |
Lentidão detectada, trânsito moderado. |
TRAFFIC_JAM |
Trânsito intenso. |
StopLocation
O local exato em que uma parada (embarque/desembarque) aconteceu.
Campos | |
---|---|
point |
Obrigatório. Indica o local real. |
timestamp |
Indica quando a parada aconteceu. |
stop_time |
Somente entrada. Obsoleto. Use o campo de carimbo de data/hora. |
TerminalLocation
Descreve a localização de um waypoint.
Campos | |
---|---|
point |
Indica o |
place |
O nome do recurso do lugar que representa este local. O formato é Este é um recurso experimental. |
point_location_source |
Apenas saída. A origem do campo |
terminal_point_id |
Descontinuado: especifique o campo |
access_point_id |
Descontinuado: especifique o campo |
trip_id |
Obsoleto. |
terminal_location_type |
Descontinuado: |
PointSource
Indica a origem de um LatLng
.
Enums | |
---|---|
POINT_SOURCE_UNSPECIFIED |
Origem pontual não especificada. |
POINT_SOURCE_DEVELOPER_PROVIDED |
O LatLng foi fornecido explicitamente pelo desenvolvedor. |
POINT_SOURCE_CALCULATED_FROM_PLACE |
O LatLng foi calculado com base no lugar fornecido. |
TerminalPointId
Descontinuado: os TerminalPoints não são mais compatíveis com o Fleet Engine. Use TerminalLocation.point
.
Campos | |
---|---|
value |
Obsoleto. |
Campo de união Id . Obsoleto. Id pode ser apenas de um dos tipos a seguir: |
|
place_id |
Obsoleto. |
generated_id |
Obsoleto. |
TrafficPolylineData
Condições de trânsito ao longo do trajeto esperado do veículo.
Campos | |
---|---|
traffic_rendering |
Uma renderização de polilinha da velocidade do trânsito em todas as regiões ao longo de um trecho do trajeto de um cliente. |
Viagem
Metadados da viagem.
Campos | |
---|---|
name |
Apenas saída. No formato "providers/{provider}/trips/{trip}". |
vehicle_id |
ID do veículo que está fazendo a viagem. |
trip_status |
Status atual da viagem. |
trip_type |
O tipo da viagem. |
pickup_point |
Local onde o cliente indica que vai ser buscado. |
actual_pickup_point |
Somente entrada. O local exato em que o cliente foi buscado. Este campo é para o provedor enviar feedback sobre as informações reais de coleta. |
actual_pickup_arrival_point |
Somente entrada. O horário e o local exatos da chegada do motorista ao ponto de encontro. Este campo é para o provedor enviar feedback sobre as informações de chegada no ponto de encontro. |
pickup_time |
Apenas saída. O horário estimado em que os passageiros serão buscados ou o horário real em que foram buscados. |
intermediate_destinations[] |
Paradas intermediárias na ordem em que as viagens são solicitadas (além do embarque e desembarque). Inicialmente, isso não será compatível com viagens compartilhadas. |
intermediate_destinations_version |
Indica a última vez que o |
intermediate_destination_index |
Quando |
actual_intermediate_destination_arrival_points[] |
Somente entrada. O horário e o local reais da chegada do motorista a um destino intermediário. Este campo é para o provedor fornecer feedback sobre as informações de chegada reais em destinos intermediários. |
actual_intermediate_destinations[] |
Somente entrada. O horário e o local exatos em que o cliente foi buscado em um destino intermediário. Este campo é para o provedor enviar feedback sobre as informações de coleta reais em destinos intermediários. |
dropoff_point |
Local onde o cliente indica que vai desembarcar. |
actual_dropoff_point |
Somente entrada. A hora e o local reais em que o cliente foi deixado. Este campo é para o provedor dar feedback sobre as informações reais de desembarque. |
dropoff_time |
Apenas saída. O horário estimado em que os passageiros vão ser deixados no destino final ou o horário real em que foram deixados. |
remaining_waypoints[] |
Apenas saída. O caminho completo do local atual até o ponto de desembarque, inclusive. Esse caminho pode incluir waypoints de outras viagens. |
vehicle_waypoints[] |
Esse campo permite a ordenação manual dos waypoints da viagem. Ele contém todos os pontos de parada restantes do veículo atribuído, bem como os pontos de parada de coleta e desembarque da viagem. Se a viagem não tiver sido atribuída a um veículo, o Fleet Engine vai ignorar esse campo. Por motivos de privacidade, esse campo só é preenchido pelo servidor em chamadas |
route[] |
Apenas saída. Rota prevista para esta viagem até a primeira entrada em "remaining_waypoints". O primeiro ponto de parada pode pertencer a outra viagem. |
current_route_segment |
Apenas saída. Um caminho codificado para o próximo ponto de referência. Observação: este campo é destinado apenas ao uso pelo SDK Driver e pelo SDK Consumer. Ainda não é possível fazer a decodificação. |
current_route_segment_version |
Apenas saída. Indica a última vez que a rota foi modificada. Observação: este campo é destinado apenas ao uso pelo SDK Driver e pelo SDK Consumer. |
current_route_segment_traffic |
Apenas saída. Indica as condições de trânsito ao longo do Observação: este campo é destinado apenas ao uso pelo SDK Driver e pelo SDK Consumer. |
current_route_segment_traffic_version |
Apenas saída. Indica a última vez que o Observação: este campo é destinado apenas ao uso pelo SDK Driver e pelo SDK Consumer. |
current_route_segment_end_point |
Apenas saída. O ponto de referência em que |
remaining_distance_meters |
Apenas saída. A distância restante a ser percorrida no campo |
eta_to_first_waypoint |
Apenas saída. A HEC para o próximo ponto de referência (a primeira entrada no campo |
remaining_time_to_first_waypoint |
Apenas saída. A duração desde o momento em que os dados da viagem são retornados até o horário em |
remaining_waypoints_version |
Apenas saída. Indica a última vez que |
remaining_waypoints_route_version |
Apenas saída. Indica a última vez que |
number_of_passengers |
Imutável. Indica o número de passageiros nesta viagem e não inclui o motorista. Um veículo precisa ter capacidade disponível para ser retornado em uma resposta |
last_location |
Apenas saída. Indica o último local informado do veículo ao longo do trajeto. |
last_location_snappable |
Apenas saída. Indica se o |
view |
O subconjunto de campos de viagem que são preenchidos e como eles devem ser interpretados. |
attributes[] |
Uma lista de atributos personalizados de viagem. Cada atributo precisa ter uma chave exclusiva. |
TripAttribute
Descreve um atributo de viagem como um par de chave-valor. O comprimento da string "chave:valor" não pode exceder 256 caracteres.
Campos | |
---|---|
key |
A chave do atributo. As chaves não podem conter o caractere de dois pontos (:). |
Campo de união trip_attribute_value . O valor do atributo pode ser do tipo string, bool ou double. trip_attribute_value pode ser apenas de um dos tipos a seguir: |
|
string_value |
Valor do atributo do tipo string. |
bool_value |
Valor de atributo booleano digitado. |
number_value |
Valor de atributo digitado como double. |
TripStatus
O status de uma viagem indicando a progressão dela.
Enums | |
---|---|
UNKNOWN_TRIP_STATUS |
Padrão, usado para status de viagem não especificados ou não reconhecidos. |
NEW |
Viagem recém-criada. |
ENROUTE_TO_PICKUP |
O motorista está a caminho do local de partida. |
ARRIVED_AT_PICKUP |
O motorista chegou ao ponto de encontro. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
O motorista chegou a um destino intermediário e está esperando o passageiro. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
O motorista está a caminho de um destino intermediário (não o ponto de desembarque). |
ENROUTE_TO_DROPOFF |
O motorista pegou o passageiro e está a caminho do próximo destino. |
COMPLETE |
O passageiro foi deixado no destino, e a viagem foi concluída. |
CANCELED |
A viagem foi cancelada antes do embarque pelo motorista, passageiro ou provedor de transporte por aplicativo. |
TripType
O tipo de viagem.
Enums | |
---|---|
UNKNOWN_TRIP_TYPE |
Padrão, usado para tipos de viagem não especificados ou não reconhecidos. |
SHARED |
A viagem pode compartilhar um veículo com outras viagens. |
EXCLUSIVE |
A viagem é exclusiva de um veículo. |
TripView
Seletor para diferentes conjuntos de campos de viagem em uma resposta GetTrip
. Consulte AIP-157 para contexto. Outras visualizações provavelmente serão adicionadas.
Enums | |
---|---|
TRIP_VIEW_UNSPECIFIED |
O valor padrão. Para garantir a compatibilidade com versões anteriores, a API vai usar uma visualização do SDK por padrão. Para garantir a estabilidade e o suporte, recomendamos que os clientes selecionem um TripView diferente de SDK . |
SDK |
Inclui campos que podem não ser interpretáveis ou compatíveis com bibliotecas disponíveis publicamente. |
JOURNEY_SHARING_V1S |
Os campos de viagem são preenchidos para o caso de uso do Compartilhamento de trajeto. Essa visualização é destinada a comunicações de servidor para servidor. |
TripWaypoint
Descreve um ponto de parada no trajeto de um veículo ou um ponto final na viagem de um veículo.
Campos | |
---|---|
location |
O local deste ponto de parada. |
trip_id |
A viagem associada a este ponto de parada. |
waypoint_type |
A função que este ponto de parada desempenha na viagem, como coleta ou desembarque. |
path_to_waypoint[] |
O caminho do ponto de referência anterior até o atual. Se for o primeiro ponto de parada, o trajeto será do local atual do veículo até o ponto de parada. Esse campo só é preenchido quando solicitado. |
encoded_path_to_waypoint |
O caminho codificado do ponto de parada anterior até o atual. Observação: este campo é destinado apenas ao uso pelo SDK Driver e pelo SDK Consumer. Ainda não é possível fazer a decodificação. |
traffic_to_waypoint |
As condições de trânsito ao longo do caminho até esse ponto de parada. O trânsito está disponível apenas para clientes da solução de viagens e entregas da Plataforma Google Maps. |
distance_meters |
A distância do caminho do ponto de referência anterior até o atual. Se for o primeiro ponto de parada, a distância do trajeto será do local atual do veículo até o ponto de parada. |
eta |
A hora estimada de chegada neste ponto de parada. |
duration |
O tempo de viagem do ponto de parada anterior até este ponto de parada. Se for o primeiro ponto de parada, o tempo de viagem será do local atual do veículo até o ponto de parada. |
UpdateTripRequest
Mensagem de solicitação UpdateTrip.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
trip |
Obrigatório. A viagem associada à atualização. Os campos a seguir são mantidos pelo Fleet Engine. Não os atualize usando Trip.update.
Ao atualizar o Quando você especifica Para evitar uma condição de corrida em viagens com vários destinos, forneça |
update_mask |
Obrigatório. A máscara de campo que indica quais campos da viagem serão atualizados. O |
UpdateVehicleAttributesRequest
Mensagem de solicitação UpdateVehicleAttributes
.
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
attributes[] |
Obrigatório. Os atributos do veículo a serem atualizados. Os atributos não mencionados não são alterados nem removidos. |
UpdateVehicleAttributesResponse
Mensagem de resposta UpdateVehicleAttributes
.
Campos | |
---|---|
attributes[] |
Obrigatório. A lista completa atualizada de atributos do veículo, incluindo atributos novos, alterados e não modificados. |
UpdateVehicleRequest
Mensagem de solicitação "UpdateVehicle".
Campos | |
---|---|
header |
O cabeçalho de solicitação padrão do Fleet Engine. |
name |
Obrigatório. Precisa estar no formato |
vehicle |
Obrigatório. Os valores da entidade
Se o campo Da mesma forma, o campo |
update_mask |
Obrigatório. Uma máscara de campo que indica quais campos do |
Veículo
Metadados do veículo.
Campos | |
---|---|
name |
Apenas saída. O nome exclusivo do veículo. O formato é |
vehicle_state |
O estado do veículo. |
supported_trip_types[] |
Tipos de viagem aceitos por este veículo. |
current_trips[] |
Apenas saída. Lista de |
last_location |
Último local informado do veículo. |
past_locations[] |
Somente entrada. Locais em que o veículo esteve no passado e que ainda não foram informados ao Fleet Engine. Usado no |
maximum_capacity |
O número total de passageiros que o veículo pode transportar. O motorista não é considerado nesse valor. O valor precisa ser maior ou igual a 1. |
attributes[] |
Lista de atributos do veículo. Um veículo pode ter no máximo 100 atributos, e cada um deles precisa ter uma chave única. |
vehicle_type |
Obrigatório. O tipo do veículo. Pode ser usado para filtrar veículos nos resultados de |
license_plate |
Informações da placa do veículo. |
route[] |
Descontinuado: use |
current_route_segment |
A polilinha que especifica o trajeto que o app do motorista pretende fazer até o próximo ponto de parada. Essa lista também é retornada em Observação: este campo é destinado apenas ao uso pelo SDK Driver. Ainda não é possível fazer a decodificação. |
current_route_segment_traffic |
Somente entrada. O Fleet Engine usa essas informações para melhorar o compartilhamento de trajeto. Observação: este campo é destinado apenas ao uso pelo SDK Driver. |
current_route_segment_version |
Apenas saída. Hora em que |
current_route_segment_end_point |
O ponto de referência em que |
remaining_distance_meters |
A distância restante para o |
eta_to_first_waypoint |
A previsão de chegada para a primeira entrada no campo Ao atualizar um veículo, |
remaining_time_seconds |
Somente entrada. O tempo restante de viagem para o Ao atualizar um veículo, |
waypoints[] |
Os pontos de parada restantes atribuídos a este veículo. |
waypoints_version |
Apenas saída. Última vez em que o campo |
back_to_back_enabled |
Indica se o motorista aceita viagens consecutivas. Se |
navigation_status |
O status de navegação do veículo. |
device_settings |
Somente entrada. Informações sobre as configurações do dispositivo móvel usado pelo motorista. |
VehicleType
O tipo de veículo.
Campos | |
---|---|
category |
Categoria do tipo de veículo |
Categoria
Categorias de tipo de veículo
Enums | |
---|---|
UNKNOWN |
Padrão, usado para categorias de veículos não especificadas ou não reconhecidas. |
AUTO |
Um automóvel. |
TAXI |
Qualquer veículo que funcione como um táxi (normalmente licenciado ou regulamentado). |
TRUCK |
Geralmente, um veículo com grande capacidade de armazenamento. |
TWO_WHEELER |
Uma motocicleta, um ciclomotor ou outro veículo de duas rodas |
BICYCLE |
Transporte movido a força humana. |
PEDESTRIAN |
Um transportador humano, geralmente caminhando ou correndo, viajando por caminhos de pedestres. |
VehicleAttribute
Descreve um atributo de veículo como um par de chave-valor. O comprimento da string "chave:valor" não pode exceder 256 caracteres.
Campos | |
---|---|
key |
A chave do atributo. As chaves não podem conter o caractere de dois pontos (:). |
value |
O valor do atributo. |
Campo de união vehicle_attribute_value . O valor do atributo pode ser do tipo string, bool ou double. vehicle_attribute_value pode ser apenas de um dos tipos a seguir: |
|
string_value |
Valor do atributo do tipo string. Observação: isso é idêntico ao campo |
bool_value |
Valor de atributo booleano digitado. |
number_value |
Valor de atributo digitado como double. |
VehicleAttributeList
Um tipo de dados de lista de listas para atributos de veículo.
Campos | |
---|---|
attributes[] |
Uma lista de atributos nesta coleção. |
VehicleLocation
A localização, a velocidade e o sentido de um veículo em um determinado momento.
Campos | |
---|---|
location |
O local do veículo. Quando ele é enviado ao Fleet Engine, o local do veículo é um local de GPS. Quando você recebe uma resposta, a localização do veículo pode ser um local GPS, um local complementar ou algum outro local estimado. A origem é especificada em |
horizontal_accuracy |
Descontinuado: use |
latlng_accuracy |
Precisão de |
heading |
Direção em que o veículo está se movendo em graus. 0 representa o norte. O intervalo válido é [0,360). |
bearing_accuracy |
Descontinuado: use |
heading_accuracy |
Precisão de |
altitude |
Altitude em metros acima do WGS84. |
vertical_accuracy |
Descontinuado: use |
altitude_accuracy |
Precisão de |
speed_kmph |
Velocidade do veículo em quilômetros por hora. Descontinuado: use |
speed |
Velocidade do veículo em metros/segundo |
speed_accuracy |
Precisão de |
update_time |
O momento em que |
server_time |
Apenas saída. O horário em que o servidor recebeu as informações de local. |
location_sensor |
Provedor de dados de local (por exemplo, |
is_road_snapped |
Indica se |
is_gps_sensor_enabled |
Somente entrada. Indica se o sensor de GPS está ativado no dispositivo móvel. |
time_since_update |
Somente entrada. Tempo (em segundos) desde que esse local foi enviado ao servidor pela primeira vez. Esse valor será zero na primeira atualização. Se o horário for desconhecido (por exemplo, quando o app for reiniciado), esse valor será redefinido como zero. |
num_stale_updates |
Somente entrada. Descontinuado: agora outros indicadores são usados para determinar se um local está desatualizado. |
raw_location |
Localização bruta do veículo (não processada pelo ajuste de via). |
raw_location_time |
Carimbo de data/hora associado ao local bruto. |
raw_location_sensor |
Origem do local bruto. O valor padrão é |
raw_location_accuracy |
Precisão de |
flp_location |
O local do provedor de localização combinada do Android. |
flp_update_time |
Atualizar o carimbo de data/hora de |
flp_latlng_accuracy_meters |
Precisão de |
flp_heading_degrees |
Direção em que o veículo está se movendo em graus, conforme determinado pelo provedor de localização combinada. 0 representa o norte. O intervalo válido é [0,360). |
supplemental_location |
Local complementar fornecido pelo app de integração. |
supplemental_location_time |
Carimbo de data/hora associado ao local complementar. |
supplemental_location_sensor |
Origem do local complementar. O valor padrão é |
supplemental_location_accuracy |
Precisão de |
road_snapped |
Descontinuado: use |
VehicleMatch
Contém o veículo e as estimativas relacionadas para um veículo que correspondem aos pontos de viagens ativas do veículo SearchVehiclesRequest
.
Campos | |
---|---|
vehicle |
Obrigatório. Um veículo que corresponde à solicitação. |
vehicle_pickup_eta |
A estimativa de chegada do veículo ao ponto de encontro especificado na solicitação. Um valor vazio indica uma falha no cálculo da ETA do veículo. Se |
vehicle_pickup_distance_meters |
A distância da localização atual do veículo até o ponto de partida especificado na solicitação, incluindo pontos intermediários de partida ou desembarque para viagens atuais. Essa distância inclui a distância calculada de carro (trajeto) mais a distância em linha reta entre o ponto final da navegação e o ponto de encontro solicitado. A distância entre o ponto final da navegação e o ponto de embarque solicitado geralmente é pequena. Um valor vazio indica um erro no cálculo da distância. |
vehicle_pickup_straight_line_distance_meters |
Obrigatório. A distância em linha reta entre o veículo e o ponto de embarque especificado na solicitação. |
vehicle_dropoff_eta |
O tempo estimado de chegada do veículo até o ponto de desembarque especificado na solicitação. A estimativa inclui paradas em todos os waypoints antes do |
vehicle_pickup_to_dropoff_distance_meters |
A distância percorrida pelo veículo (em metros) do ponto de embarque até o ponto de desembarque especificado na solicitação. A distância é apenas entre os dois pontos e não inclui a localização do veículo nem outros pontos que precisam ser visitados antes do ponto de coleta ou de entrega. O valor só será preenchido quando um |
trip_type |
Obrigatório. O tipo de viagem da solicitação usada para calcular a HEC até o ponto de encontro. |
vehicle_trips_waypoints[] |
A lista ordenada de pontos de referência usada para calcular a ETA. A lista inclui a localização do veículo, os pontos de coleta de viagens ativas para o veículo e os pontos de coleta fornecidos na solicitação. Uma lista vazia indica uma falha no cálculo da ETA do veículo. |
vehicle_match_type |
Tipo de correspondência de veículo. |
requested_ordered_by |
A ordem solicitada para classificar correspondências de veículos. É equivalente a |
ordered_by |
A ordem solicitada para classificar correspondências de veículos. É equivalente a |
VehicleMatchType
Tipo de correspondência de veículo.
Enums | |
---|---|
UNKNOWN |
Tipo de correspondência de veículo desconhecido |
EXCLUSIVE |
No momento, o veículo não tem uma viagem atribuída e pode seguir para o ponto de encontro. |
BACK_TO_BACK |
O veículo está atribuído a uma viagem, mas pode seguir para o ponto de encontro depois de concluir a viagem em andamento. Os cálculos de ETA e distância consideram a viagem atual. |
CARPOOL |
O veículo tem capacidade suficiente para uma viagem compartilhada. |
CARPOOL_BACK_TO_BACK |
O veículo vai concluir a viagem ativa atual antes de seguir para o ponto de encontro. Os cálculos de ETA e distância consideram a viagem atual. |
VehicleState
O estado de um Vehicle
.
Enums | |
---|---|
UNKNOWN_VEHICLE_STATE |
Padrão, usado para estados de veículo não especificados ou não reconhecidos. |
OFFLINE |
O veículo não está aceitando novas viagens. Observação: o veículo pode continuar operando nesse estado enquanto conclui uma viagem atribuída a ele. |
ONLINE |
O veículo está aceitando novas viagens. |
VisualTrafficReportPolylineRendering
Descreve como os clientes devem colorir uma parte da polilinha ao longo do trajeto.
Campos | |
---|---|
road_stretch[] |
Opcional. Trechos de via que precisam ser renderizados ao longo da polilinha. Os trechos não se sobrepõem e não necessariamente abrangem todo o trajeto. Na ausência de um trecho de via para estilizar, o cliente deve aplicar o padrão para a rota. |
RoadStretch
Um trecho de via que precisa ser renderizado.
Campos | |
---|---|
style |
Obrigatório. O estilo a ser aplicado. |
offset_meters |
Obrigatório. O estilo precisa ser aplicado entre |
length_meters |
Obrigatório. O comprimento do caminho em que o estilo será aplicado. |
Estilo
O estilo do trânsito, indicando a velocidade.
Enums | |
---|---|
STYLE_UNSPECIFIED |
Nenhum estilo selecionado. |
SLOWER_TRAFFIC |
O trânsito está diminuindo. |
TRAFFIC_JAM |
Há um congestionamento. |
Ponto de referência
Descreve pontos intermediários ao longo de um trajeto para um VehicleMatch
em um SearchVehiclesResponse
. Esse conceito é representado como um TripWaypoint
em todos os outros endpoints.
Campos | |
---|---|
lat_lng |
O local deste ponto de parada. |
eta |
A hora estimada de chegada do veículo a esse ponto de parada. |
WaypointType
O tipo de ponto de parada.
Enums | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Tipo de ponto de parada desconhecido ou não especificado. |
PICKUP_WAYPOINT_TYPE |
Pontos de parada para pegar passageiros ou itens. |
DROP_OFF_WAYPOINT_TYPE |
Pontos de parada para deixar passageiros ou itens. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Pontos de referência para destinos intermediários em uma viagem com vários destinos. |