Descripción general

La solución On-demand Rides & Deliveries es un kit de herramientas de desarrollo para crear servicios de movilidad a pedido. 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 & Deliveries ofrece las siguientes capacidades:

  • Planificación de ruta y envío. Los clientes pueden reservar un viaje o hacer un pedido con cálculos rápidos y precisos de la ruta y la hora de llegada estimada, así como con puntos de partida efectivos, con los conocidos usuarios de Google Maps que ya conocen y en los que confían.
  • Rutas y navegación para conductores. 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.
  • Address Context & Validation. Identifica la dirección correcta para un punto de partida o destino, y asegúrate de que los conductores sean direccionados a la ubicación correcta.
  • Seguimiento de tareas. Puedes permitir que los clientes sigan 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 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 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 para consumidores Android y iOS Solicitudes de viaje

Hojas de ruta para desarrolladores

Tu diseño determina la medida en la que realizas la integración en Google Maps Platform. Esta es una vista de alto nivel de lo que puedes esperar cuando exploras tus requisitos y los comparas con las funciones de los SDKs.

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 que te permita habilitar el SDK de Navigation. Después de estas tareas preliminares, debes crear el proyecto de la app, copiar los archivos del SDK y agregarlo a las dependencias de la app. Una vez que agregues el SDK a la app, podrás decidir cuántos destinos acepta, cómo verán los usuarios la vista y cómo responderá a los eventos. Visita el SDK de Navigation de tu plataforma para obtener orientación.

Solución de transporte compartido y entregas

Los diseños de solución que requieren el registro y seguimiento de vehículos pueden llamar a Fleet Engine, que tu solución puede usar como centro de despacho.

Restricciones y componentes técnicos clave

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

  • Almacenamiento de datos de conductores, vehículos, pasajeros, viajes y transacciones facturables.