Fleet Engine Entities

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

Task

Interfaz 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
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 la ubicación
name optional
Tipo: string optional
El nombre de la tarea en el formato "providers/{provider_id}/tasks/{task_id}". El task_id debe ser un identificador único y 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 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
El establecedor de la ubicación del resultado de la tarea ('PROVIDER 'LAST_VEHICLE_LOCATION').
outcomeTime optional
Tipo: Date optional
La marca de tiempo en la que se estableció el resultado de la tarea (del proveedor)
plannedLocation optional
Tipo: LatLngLiteral optional
La ubicación en la que se completará la tarea.
remainingVehicleJourneySegments 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 google.maps.journeySharing.Trip

Los 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
La ubicación donde el cliente dejó el lugar
actualPickupLocation optional
Tipo: LatLngLiteral optional
Ubicación donde se retiró al cliente.
dropOffTime optional
Tipo: Date optional
La hora futura estimada en la que los pasajeros se 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 la ubicación
name optional
Tipo: string optional
En el formato "providers/{provider_id}/trips/{trip_id}". El trip_id debe ser un identificador único.
passengerCount optional
Tipo: number optional
Cantidad de pasajeros de este viaje; no incluye al conductor.
pickupTime optional
Tipo: Date optional
La hora futura estimada en la que los pasajeros se recogerán o la hora real en que se recogerán.
plannedDropOffLocation optional
Tipo: LatLngLiteral optional
Ubicación en la que el cliente indica que abandonará el evento.
plannedPickupLocation optional
Tipo: LatLngLiteral optional
Ubicación donde el cliente indica que se retirará.
remainingWaypoints optional
Tipo: Array<VehicleWaypoint> optional
Una matriz 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 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.

attributes
Tipo: Object<string, string optional>
Atributos personalizados de vehículos de entrega.
currentRouteSegmentEndPoint optional
Tipo: LatLngLiteral optional
La ubicación en la que finaliza el segmento actual de rutas.
latestVehicleLocationUpdate optional
Tipo: VehicleLocationUpdate optional
Es 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 atributo 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 de conducción restante en el tramo de ruta actual, en metros.
remainingDurationMillis optional
Tipo: number optional
La duración del viaje restante en milisegundos en el segmento actual de la ruta.
remainingVehicleJourneySegments optional
Los segmentos de viaje asignados a este vehículo de entrega, comenzando por la ubicación más reciente del vehículo.

VehicleJourneySegment.

Interfaz 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
Distancia en metros de la parada anterior a esta parada.
durationMillis optional
Tipo: number optional
El tiempo de viaje en milisegundos desde la parada anterior hasta esta parada.
extraDurationMillis optional
Tipo: number optional
El tiempo de viaje adicional en milisegundos debido a la duración de las tareas de la parada.
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.

Interfaz VehicleLocationUpdate

Interfaz google.maps.journeySharing.VehicleLocationUpdate

Tipo de actualización de ubicación de vehículo

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

heading optional
Tipo: number optional
Es el encabezado de la actualización. 0 corresponde al norte y 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 google.maps.journeySharing.VehicleWaypoint

Tipo de WayWay.

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 entre el waypoint anterior (o la ubicación actual del vehículo, si este waypoint es el primero en la lista de waypoints) con este waypoint en metros.
durationMillis optional
Tipo: number optional
Tiempo de viaje entre el waypoint anterior (o la ubicación actual del vehículo, si este waypoint es el primero en la lista de waypoints) a este waypoint en milisegundos.
location optional
Tipo: LatLngLiteral optional
La ubicación del waypoint.
path optional
Tipo: Array<LatLngLiteral> optional
La ruta desde el waypoint anterior (o la ubicación actual del vehículo, si este waypoint es el primero en la lista de waypoints) hasta este waypoint.