- Representación JSON
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
El registro de un recurso de vehículo en Fleet Engine.
Representación JSON |
---|
{ "name": string, "state": enum ( |
Campos | |
---|---|
name |
El nombre del recurso del vehículo en el formato |
state |
El estado del vehículo. |
supportedTrips[] |
Tipos de viaje admitidos en este vehículo. |
currentTrips[] |
Lista de |
lastLocation |
Última ubicación informada del vehículo. |
maximumCapacity |
Capacidad máxima del vehículo. Esta es la cantidad total de pasajeros en viajes que puede contener 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 servicio del vehículo. |
vehicleType |
El tipo de vehículo. |
manualWaypointOrdering |
Si esta preferencia se establece como verdadera, Fleet Engine no volverá a ordenar los puntos de referencia y el proveedor deberá hacerlo. De lo contrario, cuando el proveedor no los proporcione, Fleet Engine establecerá los puntos de referencia en un orden óptimo. |
backToBackEnabled |
Indica si el conductor acepta viajes consecutivos. |
navStatus |
El estado de navegación del vehículo. |
remainingDistanceMeters |
La distancia en automóvil restante para el |
etaToFirstWaypoint |
La hora de llegada estimada al siguiente punto de referencia que es la primera entrada en el campo Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
remainingTimeSeconds |
Tiempo de conducción restante: |
currentRouteSegmentEndPoint |
El punto de referencia donde termina el |
deviceSettings |
Información sobre la configuración del dispositivo móvil que utiliza el conductor. |
waypoints[] |
Los puntos de referencia restantes asignados a este vehículo. |
currentRouteSegmentTraffic |
Fleet Engine usa esta información para mejorar la comprensión de un viaje, pero no completa el campo en sus respuestas. |
DeviceSettingsLog
Información sobre las distintas opciones de configuración del dispositivo móvil.
Representación JSON |
---|
{ "locationPowerSaveMode": enum ( |
Campos | |
---|---|
locationPowerSaveMode |
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. |
isPowerSaveMode |
Indica si el dispositivo está en modo de ahorro de energía. |
isInteractive |
Indica si el dispositivo se encuentra en estado interactivo. |
batteryInfo |
Información sobre el estado de la batería. |
TrafficPolylineDataLog
Condiciones de tráfico en la ruta prevista para el vehículo.
Representación JSON |
---|
{
"trafficRendering": {
object ( |
Campos | |
---|---|
trafficRendering |
Una renderización de polilíneas de la velocidad del tráfico para todas las regiones a lo largo de un tramo de viaje de un cliente. |
VisualTrafficReportPolylineRenderingLog
Describe cómo los clientes deben colorear una parte de la polilínea a lo largo de la ruta.
Representación JSON |
---|
{
"roadStretch": [
{
object ( |
Campos | |
---|---|
roadStretch[] |
Tramos de ruta que deben representarse a lo largo de la polilínea Ten en cuenta que se garantiza que los tramos no se superpongan y que no necesariamente abarcan toda la ruta. |
RoadStretchLog
Un tramo de ruta que se debe renderizar.
Representación JSON |
---|
{
"style": enum ( |
Campos | |
---|---|
style |
Es el estilo que se aplicará. |
offsetMeters |
El estilo debe aplicarse entre |
lengthMeters |
Es la longitud de la ruta en la que se aplicará el diseño. |