Descripción general

La solución On-demand Rides and Deliveries es un kit de herramientas de desarrollo para compilar servicios de movilidad on demand. Puedes usar solo el SDK de Navigation para proporcionar mapas de seguimiento en tiempo real en tu app. Si deseas agregar viajes coordinados, el kit de herramientas proporciona servicios web y un conjunto de APIs que unen la funcionalidad de mapas, rutas y lugares en interfaces diseñadas específicamente para soluciones de transporte compartido y entrega.

La solución On-demand Rides and Deliveries ofrece las siguientes funciones:

  • Planificación de rutas y despacho. Los clientes pueden reservar un viaje o realizar un pedido con cálculos rápidos y precisos de la ruta y la hora de llegada estimada, así como puntos de recogida eficaces, mediante los mapas de Google conocidos que los usuarios conocen y en los que confían.
  • 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. Identifica la dirección correcta para el punto de partida o destino, y asegúrate de dirigir a los conductores al lugar correcto.
  • Seguimiento de tareas. Puedes permitir que los clientes hagan un seguimiento de las rutas de los conductores en tiempo real.
  • Análisis y depuración de flotas. Puedes visualizar y depurar de forma retroactiva la ubicación, la velocidad, los tiempos de permanencia y la precisión de la ubicación del vehículo.

Componentes

Nombre del componente Plataformas Funcionalidad
SDK de Navigation Android y iOS 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 de Driver Android y iOS Navegación mejorada y seguimiento
SDK de consumidor Android y iOS Solicitudes de viaje

Hojas de ruta para desarrolladores

Tu diseño determina cuánto integras con Google Maps Platform. Esta es una vista general de lo que puedes esperar mientras exploras tus requisitos y los comparas con las funciones de los SDK.

Navegación en tiempo real en la app

La ruta a una app final con navegación te lleva a través de la puerta de enlace de la creación del proyecto 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 app, copiar los archivos del SDK y agregarlo a las dependencias de la app. Con el SDK agregado a la app, puedes decidir cuántos destinos aceptará, cómo luce la vista para los usuarios y cómo responde a los eventos. Visita el SDK de Navigation de tu plataforma para obtener orientación.

Solución de transporte 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 centro de despachos.

Componentes y restricciones técnicas clave

La siguiente funcionalidad de transporte compartido y entrega es exclusiva responsabilidad de tus servidores, servicios y aplicaciones.

  • Almacenamiento de datos del conductor, vehículo, pasajero, datos de viajes y transacciones facturables.