Expérience du conducteur et navigation

Une
Image d'un téléphone affichant Google Maps sur un itinéraire actif L'expérience du conducteur et ses fonctionnalités de navigation sont un pack de services de mobilité qui intègre l'expérience Google Maps ; dans votre application pilote.

Que pouvez-vous faire avec l'expérience du conducteur et la navigation ?

Avec l'expérience du conducteur et la navigation, vous utilisez à la fois le SDK Navigation et SDK Driver pour adapter l'expérience de conduite à votre modèle de livraison. Utilisez le SDK Navigation pour créer une expérience de navigation détaillée dans votre application pour guider les conducteurs en temps réel. Vous pouvez également personnaliser l'expérience de navigation pour s'adaptent à l'apparence de votre application et améliorent l'expérience des conducteurs des flux de travail plus larges avec optimisés pour les itinéraires et les lieux de dépose.

Personnalisez l'expérience de conduite avec le SDK Navigation et utilisez le SDK Driver pour que la position de vos chauffeurs et la progression de votre itinéraire puissent être visualisées dans la Partage de parcours pour les événements programmés tâches et parc de suivi.

Pourquoi utiliser l'expérience de conduite et la navigation ?

A
Capture d'écran de Google Maps affichant un itinéraire avec plusieurs arrêts Lorsque vous gérez une livraison il est essentiel d'améliorer la prévisibilité des livraisons pour répondre aux attentes des consommateurs. Expérience du conducteur et navigation vous aide à acheminer plus efficacement les itinéraires de vos chauffeurs, à éviter les retards et les raté les livraisons et améliorer la satisfaction de votre chauffeur.

  • Améliorer la satisfaction des conducteurs:votre application peut aider les conducteurs à se sentir de garder le contrôle et d'être informés alors qu'ils accomplissent une journée de tâches. Avec Avec la navigation Google Maps, vos conducteurs n'ont pas besoin d'apprendre une nouvelle carte. de commande. Vous pouvez également personnaliser l'expérience afin de renforcer votre marque.
  • Améliorez la productivité des conducteurs:guidez vos conducteurs vers la bonne direction avec des itinéraires reflétant le trafic en temps réel. Ces informations est particulièrement utile pour les conducteurs nouveaux, à temps partiel ou saisonniers qui doivent passer rapidement à leurs tâches. De plus, vous pouvez fournir des routes et des éléments de carte personnalisés propres à votre service de livraison.
  • Améliorer la prévisibilité de la livraison:avec une application qui intègre l'application Maps, vous pouvez être plus sûr que vos conducteurs suivent les plans d'itinéraire attendus. Garder vos pilotes dans votre application également améliore la qualité des signaux de localisation que vous recevez.

Fonctionnement

Les schémas suivants illustrent la séquence des opérations entre tous les composants de l'expérience des conducteurs et de la navigation. Le SDK Driver communique l'emplacement les mises à jour du backend Fleet Engine. Le SDK Navigation présente une navigation détaillée un itinéraire (et d'autres informations de navigation) au conducteur. Votre backend gère toutes les autres communications de livraison à Fleet Engine, comme la création et en mettant à jour les véhicules et les tâches.

Trajets à la demande

Le schéma suivant illustre la séquence pour les trajets à la demande. Il est divisé en deux parties principales : de la journée lorsque les conducteurs activent le partage de position avec Fleet Engine et qu'une une vue simplifiée de la gestion des trajets à l'aide des composants Fleet Engine. Pour une du processus de trajet, reportez-vous à la section Qu'est-ce qu'un "trip?" dans la documentation sur les trajets à la demande.

Tâches planifiées

Le schéma suivant illustre la séquence pour les tâches planifiées. Cela inclut la matrice d'une livraison type d'une journée de travail pour un seul conducteur, ainsi que la façon dont son travail est géré Système Fleet Engine utilisant la bibliothèque de suivi de flotte.

Remarque: Votre système peut utiliser à la fois le suivi de la livraison ou le suivi de la flotte. Grâce au suivi des expéditions, Fleet Engine filtre l'expédition et les informations sur le conducteur afin qu'il ne voie que les informations pertinentes livraison.

Utiliser l'expérience de conduite et la navigation

Cette section décrit une façon d'implémenter une expérience de conduite avec la navigation. Pour faciliter les explications, cet exemple commence par la mise en œuvre. Vous pouvez commencer la mise en œuvre en intégrant SDK dans votre application de pilote ou en intégrant Fleet Engine à votre pour créer des tâches et des véhicules.

  1. Intégrez le SDK Driver à votre application de pilote. Le SDK Driver envoie des signaux de localisation en temps réel au service Fleet Engine. Le SDK pilote encapsule le SDK Navigation. Pour en savoir plus, consultez les Guides utilisateur du SDK Drive pour les trajets à la demande (Android, iOS) et les tâches planifiées (Android, iOS).
  2. Implémentez les fonctionnalités du SDK Navigation dans votre application de pilote. La Le SDK Navigation est une bibliothèque qui fournit une navigation personnalisée à vos pilotes, telles que des instructions de navigation détaillées, des itinéraires et des éléments de carte personnalisés. Pour accéder à la documentation complète pour les développeurs, consultez La navigation avec Google Maps :
  3. Gérer des tâches et l'état des véhicules avec Fleet Engine Fleet Engine est le service de backend Mobility qui peut communiquer avec Fleet Engine en effectuant des appels REST ou gRPC. Pour en savoir plus, consultez les Documentation sur Fleet Engine