Fleet Engine Entities

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Task

Interfaz de google.maps.journeySharing.Task

Los detalles de una tarea que muestra Fleet Engine.

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

estimatedCompletionTime optional
Tipo: Date optional
Es la marca de tiempo del tiempo estimado de finalización de la tarea.
latestVehicleLocationUpdate optional
Tipo: VehicleLocationUpdate optional
Información específica de la última actualización de ubicación.
name optional
Tipo: string optional
El nombre de la tarea con el formato "providers/{provider_id}/tasks/{task_id}". El valor de task_id debe ser un identificador único, no un ID de seguimiento. Para almacenar el ID de seguimiento de un envío, utilice el campo tracking_id. Varias tareas pueden tener el mismo parámetro tracking_id.
outcome optional
Tipo: string optional
El resultado de la tarea.
outcomeLocation optional
Tipo: LatLngLiteral optional
La ubicación en la que se completó la tarea (del proveedor).
outcomeLocationSource optional
Tipo: string optional
Establece la ubicación del resultado de tarea ('PROVIDER' o 'LAST_VEHICLE_LOCATION').
outcomeTime optional
Tipo: Date optional
Es la marca de tiempo del momento en que se estableció el resultado de la tarea (del proveedor).
plannedLocation optional
Tipo: LatLngLiteral optional
La ubicación en la que se debe completar la tarea.
remainingVehicleJourneySegments optional
Tipo: Array<VehicleJourneySegment> optional
Es la información sobre los segmentos restantes para completar esta tarea.
status optional
Tipo: string optional
El estado de ejecución actual de la tarea.
trackingId optional
Tipo: string optional
El ID de seguimiento del envío.
type optional
Tipo: string optional
El tipo de tarea (por ejemplo, una pausa o un envío).
vehicleId optional
Tipo: string optional
El ID del vehículo que realiza esta tarea.

Trip

Interfaz de google.maps.journeySharing.Trip

Detalles de un viaje que muestra Fleet Engine.

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

actualDropOffLocation optional
Tipo: LatLngLiteral optional
Ubicación en la que el cliente dejó
actualPickupLocation optional
Tipo: LatLngLiteral optional
Ubicación donde se recogió al cliente.
dropOffTime optional
Tipo: Date optional
El tiempo futuro estimado en el que los pasajeros bajarán o la hora real en la que se bajaron.
latestVehicleLocationUpdate optional
Tipo: VehicleLocationUpdate optional
Información específica de la última actualización de ubicación.
name optional
Tipo: string optional
En el formato "providers/{provider_id}/trips/{trip_id}". El identificador de viaje debe ser un identificador único.
passengerCount optional
Tipo: number optional
Cantidad de pasajeros en este viaje; no incluye al conductor.
pickupTime optional
Tipo: Date optional
La hora estimada estimada en que se recogerá a los pasajeros o la hora real en que se recogió
plannedDropOffLocation optional
Tipo: LatLngLiteral optional
Ubicación donde el cliente indica que dejará el vehículo
plannedPickupLocation optional
Tipo: LatLngLiteral optional
Ubicación en la que el cliente indica que lo recogerán.
remainingWaypoints optional
Tipo: Array<VehicleWaypoint> optional
Un arreglo de waypoints que indican la ruta desde la ubicación actual hasta el punto de llegada.
status optional
Tipo: string optional
Estado actual del viaje. Los valores posibles son UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE o CANCELED.
type optional
Tipo: string optional
El tipo de viaje. Los valores posibles son UNKNOWN_TRIP_TYPE, SHARED o EXCLUSIVE.
vehicleId optional
Tipo: string optional
ID del vehículo que realiza este viaje.

DeliveryVehicle

Interfaz de google.maps.journeySharing.DeliveryVehicle

Los detalles de un vehículo de entrega que muestra Fleet Engine.

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

currentRouteSegmentEndPoint optional
Tipo: LatLngLiteral optional
La ubicación donde finaliza el tramo de ruta actual.
latestVehicleLocationUpdate optional
Tipo: VehicleLocationUpdate optional
La última ubicación informada del vehículo de entrega.
name optional
Tipo: string optional
En el formato "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}". El delivery_vehicle_id debe ser un identificador único.
navigationStatus optional
Tipo: string optional
El estado de navegación actual del vehículo.
remainingDistanceMeters optional
Tipo: number optional
La distancia restante en automóvil del tramo de ruta actual en metros.
remainingDurationMillis optional
Tipo: number optional
La duración restante del viaje en segmentos actuales de la ruta, en milisegundos.
remainingVehicleJourneySegments optional
Tipo: Array<VehicleJourneySegment> optional
Los segmentos de viaje asignados a este vehículo de entrega, comenzando por la ubicación del vehículo más reciente que se informó.

VehicleJourneySegment.

Interfaz de google.maps.journeySharing.VehicleJourneySegment

Tipo de segmento del recorrido del vehículo

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

distanceMeters optional
Tipo: number optional
La distancia de viaje desde la parada anterior hasta esta parada, en metros.
durationMillis optional
Tipo: number optional
Indica el tiempo de viaje, en milisegundos, desde la parada anterior hasta esta parada.
extraDurationMillis optional
Tipo: number optional
Tiempo adicional de viaje debido a las duraciones de las tareas de la parada, en milisegundos.
location optional
Tipo: LatLngLiteral optional
La ubicación real de la parada.
path optional
Tipo: Array<LatLngLiteral> optional
La ruta desde la parada anterior hasta esta parada.

VehicleLocationUpdate.

Interfaz de google.maps.journeySharing.VehicleLocationUpdate

Tipo de Actualización de ubicación del vehículo

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

heading optional
Tipo: number optional
Encabezado de la actualización 0 corresponde al norte, 180 al sur.
location optional
Tipo: LatLngLiteral optional
La ubicación de la actualización.
speedKilometersPerHour optional
Tipo: number optional
La velocidad en kilómetros por hora.
time optional
Tipo: Date optional
La hora en que se recibió esta actualización del vehículo.

VehicleWaypoint

Interfaz de google.maps.journeySharing.VehicleWaypoint

Tipo de vehículo.

Requiere el parámetro de URL &libraries=journeySharing. Consulta Bibliotecas en la API de Maps JavaScript.

distanceMeters optional
Tipo: number optional
La distancia de la ruta de acceso entre el waypoint anterior (o la ubicación actual del vehículo, si este es el primero en la lista de waypoints) a este punto de referencia en metros.
durationMillis optional
Tipo: number optional
Indica el tiempo de viaje entre el waypoint anterior (o la ubicación actual del vehículo, si este es el primer punto de la lista de waypoints) a este en milisegundos.
location optional
Tipo: LatLngLiteral optional
La ubicación del punto de referencia.
path optional
Tipo: Array<LatLngLiteral> optional
Indica la ruta desde el waypoint anterior (o la ubicación actual del vehículo, si este es el primero de la lista de waypoints) a este.