Índice
TripService
(interfaz)VehicleService
(interfaz)BatteryInfo
(mensaje)BatteryStatus
(enumeración)BillingPlatformIdentifier
(enumeración)ConsumableTrafficPolyline
(mensaje)CreateTripRequest
(mensaje)CreateVehicleRequest
(mensaje)DeviceSettings
(mensaje)GetTripRequest
(mensaje)GetVehicleRequest
(mensaje)LicensePlate
(mensaje)ListVehiclesRequest
(mensaje)ListVehiclesResponse
(mensaje)LocationPowerSaveMode
(enumeración)LocationSensor
(enumeración)NavigationStatus
(enumeración)PolylineFormatType
(enumeración)PowerSource
(enumeración)ReportBillableTripRequest
(mensaje)ReportBillableTripRequest.SolutionType
(enumeración)RequestHeader
(mensaje)RequestHeader.Platform
(enumeración)RequestHeader.SdkType
(enumeración)SearchTripsRequest
(mensaje)SearchTripsResponse
(mensaje)SearchVehiclesRequest
(mensaje)SearchVehiclesRequest.CurrentTripsPresent
(enumeración)SearchVehiclesRequest.VehicleMatchOrder
(enumeración)SearchVehiclesResponse
(mensaje)SpeedReadingInterval
(mensaje)SpeedReadingInterval.Speed
(enumeración)StopLocation
(mensaje)TerminalLocation
(mensaje)TerminalPointId
(mensaje) (obsoleto)TrafficPolylineData
(mensaje)Trip
(mensaje)TripStatus
(enumeración)TripType
(enumeración)TripView
(enumeración)TripWaypoint
(mensaje)UpdateTripRequest
(mensaje)UpdateVehicleAttributesRequest
(mensaje)UpdateVehicleAttributesResponse
(mensaje)UpdateVehicleRequest
(mensaje)Vehicle
(mensaje)Vehicle.VehicleType
(mensaje)Vehicle.VehicleType.Category
(enumeración)VehicleAttribute
(mensaje)VehicleAttributeList
(mensaje)VehicleLocation
(mensaje)VehicleMatch
(mensaje)VehicleMatch.VehicleMatchType
(enumeración)VehicleState
(enumeración)VisualTrafficReportPolylineRendering
(mensaje)VisualTrafficReportPolylineRendering.RoadStretch
(mensaje)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enumeración)Waypoint
(mensaje)WaypointType
(enumeración)
TripService
Servicio de administración de viajes.
CreateTrip |
---|
Crea un viaje en Fleet Engine y muestra el viaje nuevo. |
GetTrip |
---|
Obtén información sobre un solo viaje. |
ReportBillableTrip |
---|
Informa el uso facturable de los viajes. |
SearchTrips |
---|
Obtener todos los viajes de un vehículo específico |
UpdateTrip |
---|
Actualiza los datos de viajes. |
VehicleService
Servicio de administración de vehículos.
CreateVehicle |
---|
Crea una instancia de un vehículo nuevo asociado con un proveedor de transporte compartido o de entregas a pedido. Cada Los siguientes campos
Los siguientes campos de
Todos los demás campos son opcionales y se usan si se proporcionan. |
GetVehicle |
---|
Devuelve un vehículo de Fleet Engine. |
ListVehicles |
---|
Muestra una lista paginada de vehículos asociados con un proveedor que coinciden con las opciones de solicitud. |
SearchVehicles |
---|
Muestra una lista de vehículos que coinciden con las opciones de solicitud. |
UpdateVehicle |
---|
Escribe datos actualizados del vehículo en Fleet Engine. Cuando se actualiza un
Tampoco se puede actualizar el vehículo Si se actualiza el campo |
UpdateVehicleAttributes |
---|
Actualiza parcialmente los atributos de un vehículo. Solo se actualizarán los atributos mencionados en la solicitud; los demás atributos NO se modificarán. Nota: Esto es diferente en |
BatteryInfo
Información sobre la batería del dispositivo.
Campos | |
---|---|
battery_status |
Estado de la batería, ya sea completa o cargándose, etcétera |
power_source |
Estado de la fuente de alimentación de la batería |
battery_percentage |
Porcentaje actual de batería [0-100]. |
BatteryStatus
Estado de la batería, ya sea completa o cargándose, etcétera
Enumeraciones | |
---|---|
UNKNOWN_BATTERY_STATUS |
Se desconoce el estado de la batería. |
BATTERY_STATUS_CHARGING |
Se está cargando la batería. |
BATTERY_STATUS_DISCHARGING |
La batería se está descargando. |
BATTERY_STATUS_FULL |
La batería está completa. |
BATTERY_STATUS_NOT_CHARGING |
La batería no se está cargando. |
BATTERY_STATUS_POWER_LOW |
La batería tiene poca carga. |
BillingPlatformIdentifier
Es un conjunto de valores que indican en qué plataforma se emitió la solicitud.
Enumeraciones | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Predeterminado. Se usa para plataformas no especificadas. |
SERVER |
La plataforma es un servidor cliente. |
WEB |
La plataforma es un navegador web. |
ANDROID |
La plataforma es un dispositivo móvil Android. |
IOS |
La plataforma es un dispositivo móvil iOS. |
OTHERS |
Otras plataformas que no se enumeran en esta enumeración. |
ConsumableTrafficPolyline
Es la densidad del tráfico a lo largo de la ruta de un vehículo.
Campos | |
---|---|
speed_reading_interval[] |
Es la velocidad del tráfico a lo largo de la ruta desde el punto de referencia anterior al actual. |
encoded_path_to_waypoint |
La ruta que sigue el conductor desde el punto de referencia anterior hasta el actual. Esta ruta contiene puntos de referencia para que los clientes puedan mostrar marcadores de tráfico a lo largo de la ruta (consulta |
CreateTripRequest
Mensaje de solicitud CreateTrip.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
parent |
Obligatorio. Debe tener el formato |
trip_id |
Obligatorio. ID de viaje único. Sujeto a las siguientes restricciones:
|
trip |
Obligatorio. Entidad de viaje que se creará. Cuando se crea un Viaje, se deben completar los siguientes campos:
Se usarán los siguientes campos si los proporcionas:
Se ignoran todos los demás campos Viaje. Por ejemplo, todos los viajes comienzan con un Solo se admiten Cuando se configura Cuando especificas Se usarán los campos |
CreateVehicleRequest
Mensaje de solicitud de CreateVehicle
.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
parent |
Obligatorio. Debe tener el formato |
vehicle_id |
Obligatorio. Es el ID único del vehículo. Sujeto a las siguientes restricciones:
|
vehicle |
Obligatorio. La entidad Vehículo que se creará. Cuando creas un vehículo, debes completar los siguientes campos:
Cuando creas un vehículo, se ignoran los siguientes campos:
Todos los demás campos son opcionales y se usan si se proporcionan. |
DeviceSettings
Información sobre las distintas opciones de configuración del dispositivo móvil.
Campos | |
---|---|
location_power_save_mode |
La manera en que se configuran las funciones de ubicación para que se comporten en el dispositivo cuando está activado el ahorro de batería. |
is_power_save_mode |
Indica si el dispositivo está en modo de ahorro de energía. |
is_interactive |
Indica si el dispositivo se encuentra en estado interactivo. |
battery_info |
Información sobre el estado de la batería. |
GetTripRequest
Mensaje de solicitud de GetTrip.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
name |
Obligatorio. Debe tener el formato |
view |
El subconjunto de campos de Viaje que se debe mostrar y su interpretación. |
current_route_segment_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recuperan los datos de |
remaining_waypoints_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recuperan los |
route_format_type |
El formato de la ruta actual que se muestra: |
current_route_segment_traffic_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recupera |
remaining_waypoints_route_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recuperan los datos de |
GetVehicleRequest
Mensaje de solicitud de GetVehicle
.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
name |
Obligatorio. Debe tener el formato |
current_route_segment_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recupera |
waypoints_version |
Indica la marca de tiempo mínima (exclusiva) para la que se recuperan los datos de |
LicensePlate
La información de la matrícula del vehículo. Para evitar almacenar información de identificación personal, solo se almacena como parte de la entidad la información mínima sobre la matrícula.
Campos | |
---|---|
country_code |
Obligatorio. Es el código de país o región de CLDR. Por ejemplo, |
last_character |
El último dígito de la matrícula o "-1" para indicar que la matrícula no contiene ningún valor numérico.
|
ListVehiclesRequest
Mensaje de solicitud de ListVehicles
.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
parent |
Obligatorio. Debe tener el formato |
page_size |
La cantidad máxima de vehículos que se devolverán. Valor predeterminado: 100. |
page_token |
El valor de |
minimum_capacity |
Especifica la capacidad mínima requerida del vehículo. Todos los vehículos que se muestren tendrán un |
trip_types[] |
Restringe la respuesta a los vehículos que admiten al menos uno de los tipos de viaje especificados. |
maximum_staleness |
Restringe la respuesta a los vehículos que enviaron actualizaciones de ubicación a Fleet Engine dentro de la duración especificada. Los vehículos estacionarios que aún transmiten sus ubicaciones no se consideran inactivos. Si está presente, debe ser una duración positiva válida. |
vehicle_type_categories[] |
Obligatorio. Restringe la respuesta a los vehículos con una de las categorías de tipos especificadas. No se permite |
required_attributes[] |
Los emisores pueden realizar operaciones lógicas complejas con cualquier combinación de los campos
Restringe la respuesta a los vehículos con los atributos especificados. Este campo es una conjunción/operación AND. Se permite un máximo de 50 atributos_obligatorios. Esto coincide con la cantidad máxima de atributos permitidos en un vehículo. Cada cadena repetida debe tener el formato "key:value". |
required_one_of_attributes[] |
Restringe la respuesta a los vehículos con al menos uno de los atributos especificados en cada |
required_one_of_attribute_sets[] |
Al igual que
Restringe la respuesta a los vehículos que coinciden con todos los atributos en una |
vehicle_state |
Restringe la respuesta a los vehículos que tienen este estado. |
on_trip_only |
Solo devuelve los vehículos con los viajes actuales. |
filter |
Opcional. Una búsqueda de filtro para aplicar cuando se publican vehículos. Consulta http://aip.dev/160 para ver ejemplos de la sintaxis del filtro. Este campo se diseñó para reemplazar los campos Este filtro funciona como una cláusula AND con otras restricciones, como Ten en cuenta que las únicas consultas admitidas son sobre atributos de vehículos (por ejemplo, Además, todos los atributos se almacenan como cadenas, por lo que las únicas comparaciones admitidas para los atributos son las comparaciones de cadenas. Con el fin de compararlos con valores numéricos o booleanos, los valores se deben entrecomillar de forma explícita para que se los trate como strings (por ejemplo, |
viewport |
Opcional. Es un filtro que limita los vehículos que se muestran a aquellos cuya última ubicación conocida fue en el área rectangular definida por el viewport. |
ListVehiclesResponse
Mensaje de respuesta ListVehicles
.
Campos | |
---|---|
vehicles[] |
Vehículos que coinciden con los criterios de la solicitud El campo |
next_page_token |
Token para recuperar la página siguiente de vehículos o vaciar si no hay más vehículos que cumplan con los criterios de la solicitud. |
total_size |
Obligatorio. Cantidad total de vehículos que coinciden con los criterios de solicitud en todas las páginas. |
LocationPowerSaveMode
Cómo están configuradas las funciones de ubicación para que se comporten en el dispositivo móvil cuando el dispositivo cambia de "ahorro de batería" de que la función esté activada. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enumeraciones | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
LocationPowerSaveMode no definido |
LOCATION_MODE_NO_CHANGE |
El ahorro de batería no debería afectar a los proveedores de ubicación, o bien este está desactivado. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
El proveedor de ubicación basada en GPS debe inhabilitarse cuando el ahorro de batería está activado y el dispositivo no es interactivo. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Cuando el ahorro de batería está activado y el dispositivo no es interactivo, deben inhabilitarse todos los proveedores de ubicación. |
LOCATION_MODE_FOREGROUND_ONLY |
Todos los proveedores de ubicación se mantendrán disponibles, pero las correcciones de ubicación solo deben proporcionarse a las aplicaciones en primer plano. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
La ubicación no se desactivará, pero LocationManager limitará todas las solicitudes a los proveedores cuando el dispositivo no sea interactivo. |
LocationSensor
El sensor o la metodología que se usó para determinar la ubicación.
Enumeraciones | |
---|---|
UNKNOWN_SENSOR |
El sensor no se especifica o es desconocido. |
GPS |
GPS o GPS asistido. |
NETWORK |
GPS asistido, ID de torre de telefonía celular o punto de acceso Wi-Fi. |
PASSIVE |
ID de torre de telefonía celular o punto de acceso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Una ubicación que el dispositivo móvil determina que es la posición más probable en la ruta. |
CUSTOMER_SUPPLIED_LOCATION |
Una ubicación proporcionada por el cliente desde una fuente independiente. Por lo general, este valor se usa para una ubicación proporcionada de fuentes distintas del dispositivo móvil que ejecuta el SDK de Driver. Si la fuente original se describe por uno de los otros valores de enumeración, usa ese valor. Las ubicaciones marcadas con la marca CUSTOMER_SUPPLIED_LOCATION se proporcionan, por lo general, a través de un last_location.supplemental_location_sensor de un vehículo. |
FLEET_ENGINE_LOCATION |
Una ubicación calculada por Fleet Engine en función de los indicadores disponibles para ella. Solo salida. Este valor se rechazará si se recibe en una solicitud. |
FUSED_LOCATION_PROVIDER |
Proveedor de ubicación combinada de Android. |
CORE_LOCATION |
Es el proveedor de ubicación en los sistemas operativos de Apple. |
PolylineFormatType
Es el tipo de formato de polilínea.
Enumeraciones | |
---|---|
UNKNOWN_FORMAT_TYPE |
El formato no se especifica o es desconocido. |
LAT_LNG_LIST_TYPE |
Una lista de google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Polilínea codificada con un algoritmo de compresión de polilíneas. Aún no se admite la decodificación. |
PowerSource
Tipo de cargador que se utiliza para cargar la batería.
Enumeraciones | |
---|---|
UNKNOWN_POWER_SOURCE |
La fuente de alimentación es desconocida. |
POWER_SOURCE_AC |
La fuente de alimentación es un cargador de CA. |
POWER_SOURCE_USB |
La fuente de alimentación es un puerto USB. |
POWER_SOURCE_WIRELESS |
La fuente de alimentación es inalámbrica. |
POWER_SOURCE_UNPLUGGED |
La batería está desconectada. |
ReportBillableTripRequest
Mensaje de solicitud ReportBillableTrip.
Campos | |
---|---|
name |
Obligatorio. Debe tener el formato |
country_code |
Obligatorio. Es el código de país de dos letras del país donde se realiza el viaje. El precio se define según el código de país. |
platform |
Es la plataforma en la que se emitió la solicitud. |
related_ids[] |
Son los identificadores que se relacionan directamente con el viaje que se informa. Por lo general, son los IDs (por ejemplo, los IDs de sesión) de las operaciones de reserva previa que se realizaron antes de que el ID de viaje esté disponible. La cantidad de |
solution_type |
Indica el tipo de solución de productos de GMP (por ejemplo, |
SolutionType
Es el selector de diferentes tipos de soluciones de un viaje informado.
Enumeraciones | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Es el valor predeterminado. Para ofrecer retrocompatibilidad, la API usará ON_DEMAND_RIDESHARING_AND_DELIVERIES de forma predeterminada, que es el primer tipo de solución compatible. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
La solución es un viaje de transporte compartido y entregas a pedido. |
RequestHeader
Un RequestHeader contiene campos comunes a todas las solicitudes de RPC de Fleet Engine.
Campos | |
---|---|
language_code |
El código de idioma según la norma BCP-47, como en-US o sr-Latn. Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Si no se especifica ninguno, la respuesta puede estar en cualquier idioma, con preferencia para el inglés (si existe tal nombre). Ejemplo de valor de campo: |
region_code |
Obligatorio. Código regional de CLDR de la región donde se origina la solicitud. Ejemplo de valor de campo: |
sdk_version |
Es la versión del SDK de llamada, si corresponde. El formato de la versión es "major.minor.patch", ejemplo: |
os_version |
Versión del sistema operativo en el que se ejecuta el SDK que realiza la llamada. Ejemplos de valores de campo: |
device_model |
Modelo del dispositivo en el que se ejecuta el SDK que realiza la llamada. Ejemplos de valores de campo: |
sdk_type |
El tipo de SDK que envía la solicitud. |
maps_sdk_version |
Es la versión del MapSDK de la que depende el SDK que realiza la llamada, si corresponde. El formato de la versión es "major.minor.patch", ejemplo: |
nav_sdk_version |
Es la versión del NavSDK de la que depende el SDK que realiza la llamada, si corresponde. El formato de la versión es "major.minor.patch", ejemplo: |
platform |
Plataforma del SDK que realiza la llamada. |
manufacturer |
Fabricante del dispositivo Android del SDK de llamada; solo se aplica a los SDK de Android. Ejemplo de valor de campo: |
android_api_level |
Nivel de API de Android del SDK de llamada, solo aplicable a los SDK de Android. Ejemplo de valor de campo: |
trace_id |
ID opcional que se puede proporcionar con fines de registro para identificar la solicitud. |
Plataforma
Es la plataforma del SDK que realiza la llamada.
Enumeraciones | |
---|---|
PLATFORM_UNSPECIFIED |
Es el valor predeterminado. Este valor se usa si se omite la plataforma. |
ANDROID |
La solicitud proviene de Android. |
IOS |
La solicitud proviene de iOS. |
WEB |
La solicitud proviene de la Web. |
SdkType
Tipos posibles de SDK.
Enumeraciones | |
---|---|
SDK_TYPE_UNSPECIFIED |
Es el valor predeterminado. Este valor se usa si se omite sdk_type . |
CONSUMER |
El SDK que realiza la llamada es el consumidor. |
DRIVER |
El SDK que realiza la llamada es el controlador. |
JAVASCRIPT |
El SDK que realiza la llamada es JavaScript. |
SearchTripsRequest
Mensaje de solicitud de SearchTrips.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
parent |
Obligatorio. Debe tener el formato |
vehicle_id |
El vehículo asociado con los viajes en la solicitud. Si no se especifica, los viajes devueltos no contendrán lo siguiente:
|
active_trips_only |
Si la estableces como verdadera, la respuesta incluirá los Viajes que influyen en la ruta del conductor. |
page_size |
Si no está configurado, el servidor decide la cantidad de resultados que se mostrarán. |
page_token |
Establece esto en un valor que se mostró anteriormente en el |
minimum_staleness |
Si se especifica, muestra los viajes que no se actualizaron después del horario |
SearchTripsResponse
Mensaje de respuesta de SearchTrips.
Campos | |
---|---|
trips[] |
La lista de viajes del vehículo solicitado. |
next_page_token |
Pasa este token en SearchTripsRequest para navegar por los resultados de la lista. La API muestra una lista de viajes en cada llamada y, cuando no quedan más resultados, la lista de viajes queda vacía. |
SearchVehiclesRequest
Mensaje de solicitud de SearchVehicles
.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
parent |
Obligatorio. Debe tener el formato |
pickup_point |
Obligatorio. El punto de partida para buscar. |
dropoff_point |
El lugar de destino previsto del cliente. El campo es obligatorio si |
pickup_radius_meters |
Obligatorio. Define el radio de búsqueda del vehículo alrededor del punto de partida. Solo se mostrarán vehículos dentro del radio de búsqueda. El valor debe estar entre 400 y 10,000 metros (inclusive). |
count |
Obligatorio. Especifica la cantidad máxima de vehículos que se devolverán. El valor debe ser de 1 a 50 (inclusive). |
minimum_capacity |
Obligatorio. Especifica la cantidad de pasajeros que se consideran para un viaje. El valor debe ser mayor o igual que uno. No se considera al controlador en el valor de capacidad. |
trip_types[] |
Obligatorio. Representa el tipo de viaje propuesto. Debe incluir exactamente un tipo. No se permite |
maximum_staleness |
Restringe la búsqueda solo a aquellos vehículos que enviaron actualizaciones de ubicación a Fleet Engine dentro del período de duración especificado. Los vehículos estacionarios que aún transmiten sus ubicaciones no se consideran inactivos. Si no se establece este campo, el servidor usa cinco minutos como valor predeterminado. |
vehicle_types[] |
Obligatorio. Restringe la búsqueda a vehículos con uno de los tipos especificados. Se debe especificar al menos un tipo de vehículo. No se permiten VehicleTypes con la categoría |
required_attributes[] |
Los emisores pueden realizar operaciones lógicas complejas con cualquier combinación de los campos
Restringe la búsqueda a los vehículos con los atributos especificados. Este campo es una conjunción/operación AND. Se permite un máximo de 50 atributos_obligatorios. Esto coincide con la cantidad máxima de atributos permitidos en un vehículo. |
required_one_of_attributes[] |
Restringe la búsqueda únicamente a los vehículos con al menos uno de los atributos especificados en cada |
required_one_of_attribute_sets[] |
Al igual que
Restringe la búsqueda a los vehículos con todos los atributos en un |
order_by |
Obligatorio. Especifica el criterio de orden deseado para los resultados. |
include_back_to_back |
Indica si los vehículos con un solo viaje activo son aptos para esta búsqueda. Este campo solo se usa cuando no se especifica El valor predeterminado es |
trip_id |
Indica el viaje asociado con este |
current_trips_present |
Indica si los vehículos con viajes activos son aptos para esta búsqueda. Se debe establecer un valor distinto de |
filter |
Opcional. Una búsqueda de filtro para aplicar cuando se buscan vehículos. Consulta http://aip.dev/160 para ver ejemplos de la sintaxis del filtro. Este campo se diseñó para reemplazar los campos Este filtro funciona como una cláusula AND con otras restricciones, como Ten en cuenta que las únicas consultas admitidas son sobre atributos de vehículos (por ejemplo, Además, todos los atributos se almacenan como cadenas, por lo que las únicas comparaciones admitidas para los atributos son las comparaciones de cadenas. Con el fin de compararlos con valores numéricos o booleanos, los valores se deben entrecomillar de forma explícita para que se los trate como strings (por ejemplo, |
CurrentTripsPresent
Especifica los tipos de restricciones en los viajes actuales de un vehículo.
Enumeraciones | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
La disponibilidad de vehículos con viajes presentes se rige por el campo include_back_to_back . |
NONE |
Los vehículos sin viajes pueden aparecer en los resultados de la búsqueda. Cuando se usa este valor, include_back_to_back no puede ser true . |
ANY |
Los vehículos con un máximo de 5 viajes actuales y 10 puntos de referencia se incluyen en los resultados de la búsqueda. Cuando se usa este valor, include_back_to_back no puede ser true . |
VehicleMatchOrder
Especifica el orden de las coincidencias del vehículo en la respuesta.
Enumeraciones | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Es el valor predeterminado. Se usa para el orden de coincidencias de vehículos no especificado o no reconocido. |
PICKUP_POINT_ETA |
Orden ascendente por tiempo de conducción del vehículo hasta el punto de partida. |
PICKUP_POINT_DISTANCE |
Orden ascendente por la distancia en automóvil del vehículo hasta el punto de partida. |
DROPOFF_POINT_ETA |
Orden ascendente por tiempo de conducción del vehículo hasta el punto de llegada. Este pedido solo se puede usar si se especifica el punto de destino en la solicitud. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Orden ascendente por distancia en línea recta desde la última ubicación informada del vehículo hasta el punto de partida. |
COST |
Orden ascendente por el costo de coincidencia configurado. El costo de coincidencia se define como un cálculo ponderado entre la distancia en línea recta y la hora de llegada estimada. Las ponderaciones se establecen con los valores predeterminados y se pueden modificar por cliente. Comunícate con Atención al cliente de Google si necesitas modificar estas ponderaciones en tu proyecto. |
SearchVehiclesResponse
Mensaje de respuesta SearchVehicles
.
Campos | |
---|---|
matches[] |
Lista de vehículos que coinciden con los criterios |
SpeedReadingInterval
Indicador de densidad del tráfico en un tramo contiguo de una ruta. Dada una ruta con puntos P_0, P_1, ... , P_N (índice basado en cero), SpeedReadingInterval define un intervalo y describe su tráfico utilizando las siguientes categorías.
Campos | |
---|---|
start_polyline_point_index |
El índice inicial de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parecerá no propagado. |
end_polyline_point_index |
El índice final de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parecerá no propagado. |
speed |
La velocidad del tráfico en este intervalo. |
Velocidad
Es la clasificación de la velocidad de las polilíneas según los datos del tráfico.
Enumeraciones | |
---|---|
SPEED_UNSPECIFIED |
Valor predeterminado Este valor no se usa. |
NORMAL |
Velocidad normal, no se detecta una demora. |
SLOW |
Se detectó una demora, pero no se formó un embotellamiento. |
TRAFFIC_JAM |
Se detectó un embotellamiento. |
StopLocation
Es la ubicación real en la que se produjo una parada (recogida o destino).
Campos | |
---|---|
point |
Obligatorio. Indica la ubicación real. |
timestamp |
Indica cuándo se produjo la parada. |
stop_time |
Solo entrada. Obsoleta. Usa el campo de marca de tiempo. |
TerminalLocation
Describe la ubicación de un punto de referencia.
Campos | |
---|---|
point |
Obligatorio. Indica la ubicación de un punto de referencia de viaje. |
terminal_point_id |
Obsoleto: Especifica el campo |
access_point_id |
Obsoleto: Especifica el campo |
trip_id |
Obsoleta. |
terminal_location_type |
Obsoleto: |
TerminalPointId
Obsoleto: Los TerminalPoints ya no son compatibles con Fleet Engine. Usa TerminalLocation.point
en su lugar.
Campos | |
---|---|
value |
Obsoleta. |
Campo de unión Id . Obsoleta. Las direcciones (Id ) solo pueden ser una de las siguientes opciones: |
|
place_id |
Obsoleta. |
generated_id |
Obsoleta. |
TrafficPolylineData
Condiciones de tráfico en la ruta prevista para el vehículo.
Campos | |
---|---|
traffic_rendering |
Una renderización de polilíneas que indica qué tan rápido es el tráfico para todas las regiones a lo largo de un tramo de viaje de un cliente. |
Viaje
Metadatos del viaje.
Campos | |
---|---|
name |
Solo salida. En el formato "providers/{provider}/trips/{trip}" |
vehicle_id |
ID del vehículo que realiza este viaje. |
trip_status |
Estado actual del viaje. |
trip_type |
El tipo de viaje. |
pickup_point |
Ubicación en la que el cliente indica que lo retirarán. |
actual_pickup_point |
Solo entrada. La ubicación real del momento y el lugar en el que se recogió al cliente. Este campo permite que el proveedor proporcione comentarios sobre la información real de retiro. |
actual_pickup_arrival_point |
Solo entrada. La hora y la ubicación reales en que el conductor llega al punto de partida. Este campo permite que el proveedor proporcione comentarios sobre la información real de la llegada al punto de partida. |
pickup_time |
Solo salida. Puede ser la hora estimada en el futuro a la que se recogerá a los pasajeros o la hora real en la que se buscaron. |
intermediate_destinations[] |
Paradas intermedias en función de las solicitudes del viaje (además de los puntos de partida y destino). En un principio, esto no será compatible con los viajes compartidos. |
intermediate_destinations_version |
Indica la última vez que se modificó el objeto |
intermediate_destination_index |
Cuando |
actual_intermediate_destination_arrival_points[] |
Solo entrada. La hora y la ubicación reales de la llegada del conductor a un destino intermedio. Este campo permite que el proveedor proporcione comentarios sobre la información real de llegada a destinos intermedios. |
actual_intermediate_destinations[] |
Solo entrada. Indica la hora y la ubicación reales en que y dónde se recogió al cliente desde un destino intermedio. Este campo permite que el proveedor proporcione comentarios sobre la información real de retiro en destinos intermedios. |
dropoff_point |
Ubicación en la que el cliente indica que se bajará. |
actual_dropoff_point |
Solo entrada. La hora y la ubicación reales en que cuándo y dónde llegó al cliente. Este campo permite que el proveedor proporcione comentarios sobre la información real sobre el destino. |
dropoff_time |
Solo salida. Puede ser la hora estimada en el futuro a la que se bajarán los pasajeros en el destino final o la hora real en la que se bajarán. |
remaining_waypoints[] |
Solo salida. La ruta completa desde la ubicación actual hasta el punto de destino, inclusive. Esta ruta puede incluir puntos de referencia de otros viajes. |
vehicle_waypoints[] |
Este campo admite el ordenamiento manual de los puntos de referencia para el viaje. Contiene todos los puntos de referencia restantes para el vehículo asignado, así como los puntos de referencia de partida y llegada para este viaje. Si el viaje no se asignó a un vehículo, Fleet Engine ignora este campo. Por motivos de privacidad, solo el servidor propaga este campo en las llamadas |
route[] |
Solo salida. Ruta prevista para este viaje a la primera entrada en otros puntos de referencia. Ten en cuenta que el primer punto de referencia puede pertenecer a un viaje diferente. |
current_route_segment |
Solo salida. Una ruta codificada al siguiente punto de referencia. Nota: Este campo está diseñado solo para que lo usen el SDK del controlador y el SDK para consumidores. Aún no se admite la decodificación. |
current_route_segment_version |
Solo salida. Indica la última vez que se modificó la ruta. Nota: Este campo está diseñado solo para que lo usen el SDK del controlador y el SDK para consumidores. |
current_route_segment_traffic |
Solo salida. Indica las condiciones de tráfico en el Nota: Este campo está diseñado solo para que lo usen el SDK del controlador y el SDK para consumidores. |
current_route_segment_traffic_version |
Solo salida. Indica la última vez que se modificó el objeto Nota: Este campo está diseñado solo para que lo usen el SDK del controlador y el SDK para consumidores. |
current_route_segment_end_point |
Solo salida. El punto de referencia donde termina |
remaining_distance_meters |
Solo salida. La distancia de conducción restante en el campo |
eta_to_first_waypoint |
Solo salida. La hora de llegada estimada al siguiente punto de referencia (la primera entrada en el campo |
remaining_time_to_first_waypoint |
Solo salida. Es la duración desde que se muestran los datos del viaje hasta la hora en |
remaining_waypoints_version |
Solo salida. Indica la última vez que se modificó |
remaining_waypoints_route_version |
Solo salida. Indica la última vez que se modificaron |
number_of_passengers |
Inmutable. Indica la cantidad de pasajeros en este viaje y no incluye al conductor. Un vehículo debe tener una capacidad disponible para que se muestre en una respuesta de |
last_location |
Solo salida. Indica la última ubicación informada del vehículo a lo largo de la ruta. |
last_location_snappable |
Solo salida. Indica si el |
view |
Subconjunto de campos de Viaje que se completan y cómo deben interpretarse. |
TripStatus
El estado de un viaje que indica su progreso.
Enumeraciones | |
---|---|
UNKNOWN_TRIP_STATUS |
Es el valor predeterminado, que se usa para el estado del viaje no especificado o no reconocido. |
NEW |
Viaje recién creado. |
ENROUTE_TO_PICKUP |
El conductor se dirige al punto de partida. |
ARRIVED_AT_PICKUP |
El conductor llegó al punto de partida. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
El conductor llegó a un destino intermedio y está esperando al pasajero. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
El conductor está en camino a un destino intermedio (no al punto de llegada). |
ENROUTE_TO_DROPOFF |
El conductor recogió al pasajero y está de camino al siguiente destino. |
COMPLETE |
Se dejó al pasajero y se completó el viaje. |
CANCELED |
El viaje se canceló antes de que lo recogiera el conductor, el pasajero o el proveedor de transporte compartido. |
TripType
Indica el tipo de viaje.
Enumeraciones | |
---|---|
UNKNOWN_TRIP_TYPE |
Es el valor predeterminado, que se usa para tipos de viaje no especificados o no reconocidos. |
SHARED |
Es posible que el viaje comparta un vehículo con otros viajes. |
EXCLUSIVE |
El viaje es exclusivo para un vehículo. |
TripView
Es el selector de diferentes conjuntos de campos de Viaje en una respuesta de GetTrip
. Consulta AIP-157 para obtener contexto. Es probable que se agreguen vistas adicionales.
Enumeraciones | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Es el valor predeterminado. Para ofrecer retrocompatibilidad, la API usará de forma predeterminada una vista de SDK. Para garantizar la estabilidad y la compatibilidad, se recomienda a los clientes seleccionar un TripView distinto de SDK . |
SDK |
Incluye campos que tal vez no se puedan interpretar ni admitir mediante bibliotecas disponibles públicamente. |
JOURNEY_SHARING_V1S |
Los campos de viaje se propagan para el caso de uso de Viajes compartidos. Esta vista está diseñada para las comunicaciones de servidor a servidor. |
TripWaypoint
Describe un punto de parada en la ruta de un vehículo o el punto de llegada del viaje de un vehículo.
Campos | |
---|---|
location |
Es la ubicación de este punto de referencia. |
trip_id |
El viaje asociado con este punto de referencia. |
waypoint_type |
El rol que desempeña este punto de referencia en este viaje, como el punto de partida o destino. |
path_to_waypoint[] |
La ruta desde el punto de referencia anterior al actual. No definido para el primer punto de referencia de una lista. Este campo solo se completa cuando se solicita. |
encoded_path_to_waypoint |
La ruta codificada desde el punto de referencia anterior al punto de referencia actual. Nota: Este campo está diseñado solo para que lo usen el SDK del controlador y el SDK para consumidores. Aún no se admite la decodificación. |
traffic_to_waypoint |
Las condiciones de tráfico a lo largo de la ruta hacia este punto de referencia. Ten en cuenta que el tráfico solo está disponible para los clientes de la solución Rides and Deliveries de Google Maps Platform. |
distance_meters |
La distancia de la ruta desde el punto de referencia anterior al actual. No definido para el primer punto de referencia de una lista. |
eta |
La hora estimada de llegada a este punto de referencia. No definido para el primer punto de referencia de una lista. |
duration |
La duración del viaje desde el punto de referencia anterior hasta este punto. No definido para el primer punto de referencia de una lista. |
UpdateTripRequest
Mensaje de solicitud UpdateTrip.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
name |
Obligatorio. Debe tener el formato |
trip |
Obligatorio. El viaje asociado con la actualización. Fleet Engine mantiene los siguientes campos. No las actualices con Trip.update.
Cuando actualizas el Cuando especificas Si deseas evitar una condición de carrera para viajes con varios destinos, debes proporcionar |
update_mask |
Obligatorio. Es la máscara de campo que indica qué campos del viaje se deben actualizar. |
UpdateVehicleAttributesRequest
Mensaje de solicitud de UpdateVehicleAttributes
.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
name |
Obligatorio. Debe tener el formato |
attributes[] |
Obligatorio. Los atributos del vehículo que se actualizarán. Los atributos no mencionados no se alteran ni quitan. |
UpdateVehicleAttributesResponse
Mensaje de respuesta UpdateVehicleAttributes
.
Campos | |
---|---|
attributes[] |
Obligatorio. La lista completa actualizada de los atributos del vehículo, incluidos los nuevos, los alterados y los que no se modificaron. |
UpdateVehicleRequest
“Mensaje de solicitud UpdateVehicle.
Campos | |
---|---|
header |
El encabezado de solicitud estándar de Fleet Engine. |
name |
Obligatorio. Debe tener el formato |
vehicle |
Obligatorio. Los valores de entidad
Si se actualiza el campo Del mismo modo, el campo |
update_mask |
Obligatorio. Una máscara de campo que indica qué campos de |
Vehículo
Metadatos del vehículo.
Campos | |
---|---|
name |
Solo salida. El nombre único de este vehículo. El formato es |
vehicle_state |
El estado del vehículo. |
supported_trip_types[] |
Tipos de viaje admitidos en este vehículo. |
current_trips[] |
Solo salida. Lista de |
last_location |
Última ubicación informada del vehículo. |
maximum_capacity |
La cantidad total de pasajeros que puede transportar este vehículo. No se considera el controlador en este valor. Este valor debe ser mayor o igual que uno. |
attributes[] |
Lista de atributos del vehículo. Un vehículo puede tener como máximo 100 atributos, y cada uno de ellos debe tener una clave única. |
vehicle_type |
Obligatorio. El tipo de vehículo. Se puede usar para filtrar vehículos en los resultados de |
license_plate |
Información de la matrícula del vehículo. |
route[] |
Obsoleto: Usa |
current_route_segment |
La polilínea que especifica la ruta que la app de conductor intenta tomar hasta el siguiente punto de referencia Esta lista también se muestra en Nota: Este campo está diseñado únicamente para que lo use el SDK del controlador. Aún no se admite la decodificación. |
current_route_segment_traffic |
Solo entrada. Fleet Engine usa esta información para mejorar los recorridos compartidos. Nota: Este campo está diseñado únicamente para que lo use el SDK del controlador. |
current_route_segment_version |
Solo salida. Hora a la que se configuró el |
current_route_segment_end_point |
El punto de referencia donde termina |
remaining_distance_meters |
La distancia en automóvil restante para el |
eta_to_first_waypoint |
Es la hora de llegada estimada a la primera entrada del campo Cuando actualizas un vehículo, |
remaining_time_seconds |
Solo entrada. Tiempo de conducción restante: Cuando actualizas un vehículo, |
waypoints[] |
Los puntos de referencia restantes asignados a este vehículo. |
waypoints_version |
Solo salida. Última vez que se actualizó el campo |
back_to_back_enabled |
Indica si el conductor acepta viajes consecutivos. Si es |
navigation_status |
El estado de navegación del vehículo. |
device_settings |
Solo entrada. Información sobre la configuración del dispositivo móvil que utiliza el conductor. |
VehicleType
El tipo de vehículo.
Campos | |
---|---|
category |
Categoría del tipo de vehículo |
Categoría
Categorías de tipos de vehículos
Enumeraciones | |
---|---|
UNKNOWN |
Esta opción es predeterminada y se usa para categorías de vehículos no especificadas o no reconocidas. |
AUTO |
Un automóvil |
TAXI |
Cualquier vehículo que funcione como taxi (por lo general, con licencia o regulado) |
TRUCK |
Por lo general, es un vehículo con una gran capacidad de almacenamiento. |
TWO_WHEELER |
Una motocicleta, ciclomotor y otro vehículo de dos ruedas |
BICYCLE |
Transporte impulsado por personas. |
PEDESTRIAN |
Un transportador humano, generalmente caminando o corriendo, que viaja por senderos peatonales. |
VehicleAttribute
Describe un atributo de vehículo como un par clave-valor. La función “key:value” la longitud de la cadena no puede superar los 256 caracteres.
Campos | |
---|---|
key |
La clave del atributo. Las claves no pueden contener el carácter de dos puntos (:). |
value |
Es el valor del atributo. |
Campo de unión vehicle_attribute_value . El valor del atributo puede estar en cadena, en booleano o en tipo doble. Las direcciones (vehicle_attribute_value ) solo pueden ser una de las siguientes opciones: |
|
string_value |
Valor del atributo de tipo de cadena. Nota: Es idéntico al campo |
bool_value |
Valor de atributo de tipo booleano. |
number_value |
Valor de atributo de doble tipo. |
VehicleAttributeList
Un tipo de datos de lista de listas para los atributos del vehículo.
Campos | |
---|---|
attributes[] |
Una lista de atributos en esta colección. |
VehicleLocation
La ubicación, la velocidad y la orientación de un vehículo en un momento determinado.
Campos | |
---|---|
location |
La ubicación del vehículo. Cuando se envía a Fleet Engine, la ubicación del vehículo es una ubicación de GPS. Cuando la recibes en una respuesta, la ubicación del vehículo puede ser una ubicación de GPS, una ubicación complementaria o alguna otra ubicación estimada. La fuente se especifica en |
horizontal_accuracy |
Obsoleto: Usa |
latlng_accuracy |
Precisión de |
heading |
Dirección en la que se mueve el vehículo en grados. 0 representa el norte. El rango válido es [0,360). |
bearing_accuracy |
Obsoleto: Usa |
heading_accuracy |
Precisión de |
altitude |
Altitud en metros sobre el WGS84. |
vertical_accuracy |
Obsoleto: Usa |
altitude_accuracy |
Precisión de |
speed_kmph |
Es la velocidad del vehículo en kilómetros por hora. Obsoleto: Usa |
speed |
Velocidad del vehículo en metros/segundo |
speed_accuracy |
Precisión de |
update_time |
La hora a la que el sensor informó |
server_time |
Solo salida. Indica la hora a la que el servidor recibió la información de ubicación. |
location_sensor |
Proveedor de datos de ubicación (por ejemplo, |
is_road_snapped |
Indica si |
is_gps_sensor_enabled |
Solo entrada. Indica si el sensor GPS está habilitado en el dispositivo móvil. |
time_since_update |
Solo entrada. Tiempo (en segundos) desde que esta ubicación se envió por primera vez al servidor. En la primera actualización, este valor será cero. Si se desconoce la hora (por ejemplo, cuando se reinicia la app), este valor se restablece a cero. |
num_stale_updates |
Solo entrada. Obsoleto: Ahora se usan otros indicadores para determinar si una ubicación está inactiva. |
raw_location |
Ubicación sin procesar del vehículo (sin procesar por pargos). |
raw_location_time |
Marca de tiempo asociada con la ubicación sin procesar. |
raw_location_sensor |
Fuente de la ubicación sin procesar. La configuración predeterminada es |
raw_location_accuracy |
Precisión de |
supplemental_location |
Ubicación complementaria proporcionada por la app integrada. |
supplemental_location_time |
Marca de tiempo asociada con la ubicación complementaria. |
supplemental_location_sensor |
Fuente de la ubicación complementaria. La configuración predeterminada es |
supplemental_location_accuracy |
Precisión de |
road_snapped |
Obsoleto: Usa |
VehicleMatch
Contiene el vehículo y los cálculos relacionados para un vehículo que coinciden con los puntos de viajes activos del vehículo SearchVehiclesRequest
.
Campos | |
---|---|
vehicle |
Obligatorio. Un vehículo que coincide con la solicitud. |
vehicle_pickup_eta |
La hora de llegada estimada del vehículo al punto de partida especificado en la solicitud Un valor vacío indica un error en el cálculo de la hora de llegada estimada del vehículo. Si |
vehicle_pickup_distance_meters |
Es la distancia desde la ubicación actual del Vehículo hasta el punto de partida especificado en la solicitud, incluidos los puntos de partida o destino intermedios para los viajes existentes. Esta distancia comprende la distancia calculada en automóvil (ruta) más la distancia en línea recta entre el punto de destino de la navegación y el punto de partida solicitado. (Por lo general, la distancia entre el extremo de navegación y el punto de partida solicitado es pequeño). Un valor vacío indica un error en el cálculo de la distancia. |
vehicle_pickup_straight_line_distance_meters |
Obligatorio. Es la distancia en línea recta entre el vehículo y el punto de partida especificado en la solicitud. |
vehicle_dropoff_eta |
La hora de llegada estimada completa del vehículo al punto de llegada especificado en la solicitud. El ETA incluye paradas en cualquier punto de referencia antes del |
vehicle_pickup_to_dropoff_distance_meters |
La distancia en automóvil (en metros) del vehículo desde el punto de partida hasta el punto de llegada especificado en la solicitud. La distancia solo es entre los dos puntos y no incluye la ubicación del vehículo ni ningún otro punto que deba visitarse antes de que el vehículo visite el punto de partida o de destino. El valor solo se propagará cuando se especifique un |
trip_type |
Obligatorio. Es el tipo de viaje de la solicitud que se usó para calcular la hora de llegada estimada al punto de partida. |
vehicle_trips_waypoints[] |
La lista ordenada de puntos de referencia utilizados para calcular la hora de llegada estimada. La lista incluye la ubicación del vehículo, los puntos de retiro de los viajes activos para el vehículo y los puntos de partida proporcionados en la solicitud. Una lista vacía indica un error en el cálculo de la hora de llegada estimada del vehículo. |
vehicle_match_type |
Tipo de coincidencia del vehículo. |
requested_ordered_by |
El orden solicitado para clasificar coincidencias de vehículos. |
ordered_by |
El pedido real que se usó para este vehículo. Normalmente, esto coincidirá con "order_by" de la solicitud. Sin embargo, en determinadas circunstancias, como un error interno del servidor, se puede usar un método diferente (como |
VehicleMatchType
Coincidencia con el tipo de vehículo.
Enumeraciones | |
---|---|
UNKNOWN |
Tipo de coincidencia de vehículo desconocido |
EXCLUSIVE |
Actualmente, el vehículo no tiene ningún viaje asignado y puede continuar al punto de partida. |
BACK_TO_BACK |
Actualmente, el vehículo está asignado a un viaje, pero puede continuar al punto de partida después de completar el viaje en curso. Los cálculos de la hora de llegada y la distancia tienen en cuenta el viaje existente. |
CARPOOL |
El vehículo tiene capacidad suficiente para realizar un viaje compartido. |
CARPOOL_BACK_TO_BACK |
El vehículo finalizará su viaje actual y activo antes de continuar al punto de partida. Los cálculos de la hora de llegada y la distancia tienen en cuenta el viaje existente. |
VehicleState
Es el estado de un Vehicle
.
Enumeraciones | |
---|---|
UNKNOWN_VEHICLE_STATE |
Esta opción es predeterminada y se usa para estados de vehículo no especificados o no reconocidos. |
OFFLINE |
El vehículo no acepta viajes nuevos. Nota: Es posible que el vehículo continúe funcionando en este estado mientras completa el viaje que se le asignó. |
ONLINE |
El vehículo acepta viajes nuevos. |
VisualTrafficReportPolylineRendering
Describe cómo los clientes deben colorear una parte de la polilínea a lo largo de la ruta.
Campos | |
---|---|
road_stretch[] |
Opcional. Tramos de ruta que deben representarse a lo largo de la polilínea Se garantiza que los estiramientos no se superpongan y no abarquen necesariamente toda la ruta. Ante la ausencia de un tramo de ruta para aplicar diseño, el cliente debe aplicar el valor predeterminado para la ruta. |
RoadStretch
Un tramo de ruta que se debe renderizar.
Campos | |
---|---|
style |
Obligatorio. Es el estilo que se aplicará. |
offset_meters |
Obligatorio. El estilo debe aplicarse entre |
length_meters |
Obligatorio. Es la longitud de la ruta en la que se aplicará el diseño. |
Estilo
El estilo del tráfico, que indica la velocidad del tráfico.
Enumeraciones | |
---|---|
STYLE_UNSPECIFIED |
No se seleccionó ningún estilo. |
SLOWER_TRAFFIC |
El tráfico se está ralentizando. |
TRAFFIC_JAM |
Hay un embotellamiento. |
Punto de referencia
Describe los puntos intermedios de una ruta para un VehicleMatch
en un SearchVehiclesResponse
. Este concepto se representa como una TripWaypoint
en todos los demás extremos.
Campos | |
---|---|
lat_lng |
Es la ubicación de este punto de referencia. |
eta |
La hora estimada a la que el vehículo llegará al punto de referencia. |
WaypointType
Es el tipo de punto de referencia.
Enumeraciones | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Tipo de punto de referencia desconocido o no especificado. |
PICKUP_WAYPOINT_TYPE |
Puntos de referencia para recoger pasajeros o elementos. |
DROP_OFF_WAYPOINT_TYPE |
Puntos de referencia para dejar pasajeros o elementos. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Puntos de referencia para destinos intermedios en un viaje con varios destinos. |