La solución de viajes y entregas a pedido es un kit de herramientas de desarrollo para compilar soluciones de movilidad a pedido. Solo puedes usar el SDK de Navigation para proporcionar mapas de seguimiento en tiempo real en tu app. Si quieres agregar viajes coordinados, el kit de herramientas proporciona servicios web y un conjunto de API que incluyen la funcionalidad de mapas, rutas y lugares en interfaces diseñadas específicamente para soluciones de transporte compartido y entrega a domicilio.
La solución de viajes y entregas a pedido ofrece las siguientes funciones:
- Planificación y envío de rutas. Los clientes pueden reservar un viaje o realizar un pedido con una ruta rápida y precisa, así como cálculos de ETA y puntos de recogida efectivos, con los mapas de Google que ya conocen.
- Driver Routing & Navigation. Puedes integrar la navegación paso a paso de Google Maps en tu app con funciones como rutas para vehículos de dos ruedas y tráfico en vivo.
- Contexto y validación de la dirección. Puedes identificar el mejor punto de partida o llegada para facilitar los viajes compartidos y mejorar la eficiencia de las entregas.
- Seguimiento de tareas. Puedes permitir que los clientes hagan un seguimiento de las rutas de los conductores en tiempo real.
- Análisis de flota y depuración. Puedes visualizar y depurar de forma retroactiva la ubicación del vehículo, la velocidad, los tiempos de permanencia y la precisión de la ubicación.
Componentes
Nombre del componente | Plataformas | Funcionalidad |
---|---|---|
SDK de Navigation | iOS y Android | Navegación y personalización de la IU |
Servicios web de Fleet Engine | gRPC y REST | Autenticación, registro de vehículos, seguimiento de vehículos y coordinación de viajes |
SDK del controlador | iOS y Android | Navegación mejorada y seguimiento |
SDK del consumidor | iOS y Android | Solicitudes de viaje |
API de Selección de ubicación | gRPC y REST | Selección de partida y llegada |
Hoja de ruta de los desarrolladores
Tu diseño determina cuánto se integra con Google Maps Platform. A continuación, se muestra una vista de alto nivel de lo que puedes esperar mientras exploras tus requisitos y lo comparas con las funciones de los SDK.
Navegación en tiempo real en la app
El camino a una app final con navegación te lleva a través de la puerta de enlace a la creación de proyectos de Cloud para obtener una API_KEY a fin de habilitar el SDK de Navigation. Después de estas tareas preliminares, debes crear el proyecto de la app, copiar los archivos del SDK y agregar a las dependencias de la app. Con el SDK agregado a la app, puedes decidir cuántos destinos acepta, cómo se muestra la vista a tus usuarios y cómo responde a los eventos. Visita el SDK de Navigation para tu plataforma a fin de obtener orientación.
Solución de transporte compartido y entregas
Los diseños de soluciones que requieren registro y seguimiento de vehículos pueden llamar a Fleet Engine, que tu solución puede usar como un centro de despacho.
Componentes y restricciones técnicas clave
La siguiente funcionalidad de transporte compartido y entrega es responsabilidad exclusiva de tus servidores, servicios y aplicaciones.
- Almacenamiento de transacciones del conductor, del vehículo, del pasajero, del viaje y de las facturas.