Experiencia y navegación del conductor

Imagen de un teléfono que muestra Google Maps con la función de rutas activa La experiencia del conductor y la capacidad de navegación forman parte del paquete de servicios de movilidad que incorpora la experiencia de Google Maps en tu aplicación para conductores.

¿Qué puedes hacer con la experiencia de conducción y la navegación?

Con la experiencia del conductor y la navegación, usas el SDK de Navigation y el SDK de Driver para ajustar la experiencia de conducción y adaptarla a tu modelo de entrega. Usa el SDK de Navigation para crear una experiencia de navegación paso a paso en tu app y guiar a los conductores en tiempo real. También puedes personalizar la experiencia de navegación para que coincida con el aspecto y el estilo de tu app, y mejorar los flujos de trabajo más amplios de los conductores con rutas y ubicaciones de destino optimizadas.

Personaliza la experiencia de conducción con el SDK de Navigation y usa el SDK de Driver para visualizar las ubicaciones de los conductores y el progreso de la ruta a través de las tareas programadas del SDK de Consumer y las capacidades de Fleet Tracking.

¿Por qué usar la experiencia de navegación y del conductor?

Captura de pantalla de Google Maps que muestra una ruta con varias paradas Cuando administras una flota de reparto, es fundamental mejorar la previsibilidad de las entregas y la productividad de los conductores para satisfacer las expectativas de los consumidores. La experiencia del conductor y la navegación te ayudan a dirigir a tus conductores de manera más eficiente, evitar demoras y entregas perdidas, y mejorar la satisfacción de tus conductores.

  • Mejora la satisfacción de los conductores: Tu app puede ayudar a los conductores a sentirse informados y en control mientras realizan sus tareas diarias. Con la navegación familiar de Google Maps, tus conductores no tienen que aprender una nueva interfaz de mapas. También puedes personalizar la experiencia para reforzar tu marca.
  • Mejora la productividad de las tareas de los conductores: Guía a tus conductores al lugar correcto con rutas que reflejan el tráfico en tiempo real. Esta información es especialmente útil para los conductores nuevos, de tiempo parcial o temporales que necesitan acelerar rápidamente sus tareas. Además, puedes proporcionar rutas personalizadas y elementos del mapa específicos para tu servicio de entrega.
  • Mejora la previsibilidad de las entregas: Con una app que incorpora la experiencia de Google Maps, puedes tener más confianza en que tus conductores seguirán los planes de ruta esperados. Mantener a tus conductores dentro de tu aplicación también mejora la calidad de los indicadores de ubicación que recibes.

Cómo funciona

En los siguientes diagramas, se muestra la secuencia de operaciones entre todos los componentes de la experiencia de conducción y la navegación. El SDK del Driver comunica las actualizaciones de ubicación al backend de Fleet Engine. El SDK de Navigation presenta indicaciones paso a paso (y otra información de navegación) al conductor. Tu backend controla toda la demás comunicación de entrega con Fleet Engine, como la creación y actualización de vehículos y tareas.

Viajes a pedido

En el siguiente diagrama, se muestra la secuencia de operaciones para los viajes a pedido. Se divide en dos partes clave: el inicio del día, cuando los conductores habilitan el uso compartido de la ubicación en Fleet Engine, y una vista simplificada de la administración de viajes con los componentes de Fleet Engine. Para obtener una vista detallada del proceso de viaje, consulta ¿Qué es un viaje? en la documentación de Viajes a pedido.

Tareas programadas

En el siguiente diagrama, se muestra la secuencia de operaciones para las tareas programadas. Esto incluye una matriz de un día laboral típico de envío para un solo conductor, junto con la forma en que se maneja su trabajo en el sistema de Fleet Engine con la biblioteca de Fleet Tracking.

Nota: Tu sistema puede usar el seguimiento de envíos o el seguimiento de flotas. Con el seguimiento de envíos, Fleet Engine filtra la información de los envíos y los conductores para que el cliente solo vea la información pertinente para su envío.

Cómo usar la experiencia del conductor y la navegación

En esta sección, se describe una forma de implementar una experiencia de navegación para el conductor. Para facilitar la explicación, este ejemplo comienza con la implementación del frontend. Puedes comenzar la implementación integrando los SDKs en tu app para el conductor primero o integrando Fleet Engine en tu backend para la creación de tareas y vehículos.

  1. Integra el SDK de Driver en tu app para conductores. El SDK de Driver envía señales de ubicación en tiempo real al servicio de Fleet Engine. El SDK de Driver incluye el SDK de Navigation. Para obtener más detalles, consulta las guías del usuario del SDK de Driver para viajes a pedido (Android, iOS) y tareas programadas (Android, iOS).
  2. Implementa funciones del SDK de Navigation en tu app para conductores. El SDK de Navigation es una biblioteca que proporciona capacidades de navegación personalizadas a tus conductores, como instrucciones paso a paso, rutas personalizadas y elementos de mapa personalizados. Para obtener la documentación completa para desarrolladores, consulta Navegación con Google Maps.
  3. Administra tareas y el estado del vehículo con Fleet Engine. Fleet Engine es el servicio de backend de Mobility que puede comunicarse con Fleet Engine realizando llamadas de REST o gRPC. Para obtener más detalles, consulta la documentación de Fleet Engine.