- 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 |
Es el nombre del recurso del vehículo en el formato |
state |
Es el estado del vehículo. |
supportedTrips[] |
Tipos de viajes admitidos por este vehículo. |
currentTrips[] |
Lista de |
lastLocation |
Indica la última ubicación del vehículo. |
maximumCapacity |
Capacidad máxima del vehículo Es la cantidad total de pasajeros que hacen los viajes que puede incluir este vehículo. El controlador no se considera en este valor. Este valor debe ser mayor o igual que uno. |
attributes[] |
Lista de atributos de servicio del vehículo. |
vehicleType |
Indica el tipo de vehículo. |
manualWaypointOrdering |
Si es verdadero, Fleet Engine no reordenará los puntos de referencia y el proveedor deberá hacerlo. De lo contrario, si el proveedor no lo suministra, Fleet Engine establecerá puntos de referencia en un orden óptimo. |
backToBackEnabled |
Indica si el conductor acepta viajes seguidos. |
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 sea la primera entrada en el campo Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
remainingTimeSeconds |
El tiempo de viaje restante del |
currentRouteSegmentEndPoint |
El punto de referencia donde termina el |
deviceSettings |
Incluye información sobre la configuración del dispositivo móvil que usa 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 propaga el campo en sus respuestas. |
DeviceSettingsLog
Información sobre los distintos parámetros de configuración del dispositivo móvil.
Representación JSON |
---|
{ "locationPowerSaveMode": enum ( |
Campos | |
---|---|
locationPowerSaveMode |
Indica cómo están configuradas las funciones de ubicación para que se comporten en el dispositivo cuando el ahorro de batería está activado. |
isPowerSaveMode |
Indica si el dispositivo está actualmente en el modo de ahorro de energía. |
isInteractive |
Indica si el dispositivo está en estado interactivo. |
batteryInfo |
Información sobre el estado de la batería. |
TrafficPolylineDataLog
Condiciones de tráfico a lo largo de la ruta esperada del vehículo.
Representación JSON |
---|
{
"trafficRendering": {
object ( |
Campos | |
---|---|
trafficRendering |
Renderización de una polilínea a partir de la velocidad del tráfico para todas las regiones de un tramo del viaje de un cliente. |
VisualTrafficReportPolylineRenderingLog
Describe de qué manera los clientes deberían colorear una parte de la polilínea a lo largo de la ruta.
Representación JSON |
---|
{
"roadStretch": [
{
object ( |
Campos | |
---|---|
roadStretch[] |
Es el tramo de ruta que se debe representar 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 |
El estilo que se aplicará. |
offsetMeters |
El diseño debe aplicarse entre |
lengthMeters |
La longitud de la ruta donde se aplicará el estilo. |