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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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.
Propiedades | |
---|---|
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. |