La solution à la demande "Rides and Deliveries" est un kit d'outils de développement permettant de créer des solutions de mobilité à la demande. Vous pouvez utiliser le SDK Navigation seul pour fournir des cartes de suivi en temps réel dans votre application. Si vous souhaitez ajouter des trajets coordonnés, le kit d'outils fournit des services Web et un ensemble d'API qui encapsulent les fonctionnalités des cartes, des itinéraires et des lieux dans des interfaces spécialement conçues pour des solutions de partage de course et de livraison.
À la demande, la solution Rides and Deliveries offre les fonctionnalités suivantes:
- Planification et coordination des routes. Grâce aux outils Google Maps familiers et fiables, les clients peuvent réserver un trajet ou passer une commande grâce à des calculs rapides et précis de leur heure d'arrivée et de livraison, ainsi qu'à leur lieu de prise en charge.
- Driver Routing & Navigation (Routage et navigation du conducteur). Vous pouvez intégrer la navigation détaillée Google Maps à votre application avec des fonctionnalités telles que les itinéraires en deux-roues et les conditions de circulation en temps réel.
- Contexte et validation des adresses. Vous pouvez identifier le meilleur point de retrait ou de dépose pour faciliter les rencontres de partage de course et améliorer l'efficacité des livraisons.
- Suivi des tâches. Vous pouvez autoriser les clients à suivre les itinéraires des conducteurs en temps réel.
- Analyse et parc de parcs. Vous pouvez visualiser et déboguer rétroactivement la position, la vitesse, les temps d'arrêt et la précision de la localisation du véhicule.
Composants
Nom du composant | Plates-formes | Fonctionnalité |
---|---|---|
SDK Navigation | Android et iOS | Navigation et personnalisation de l'interface utilisateur |
Services Web Fleet Engine | gRPC et REST | Authentification, immatriculation et suivi des véhicules, et coordination de trajets |
SDK du pilote | Android et iOS | Navigation améliorée et suivi |
SDK grand public | Android et iOS | Demandes de trajet |
API Location Selection | gRPC et REST | Lieux de prise en charge et de dépose |
Feuille de route des développeurs
Votre conception détermine la quantité d'intégration de Google Maps Platform. Voici une vue d'ensemble de ce qui vous attend lorsque vous explorez vos exigences et que vous comparez les caractéristiques des SDK.
Navigation en temps réel dans l'appli
La route vers une application finale avec navigation vous guide tout au long de la passerelle de création de projet Cloud pour obtenir une clé API_KEY afin d'activer le SDK Navigation. Une fois ces tâches préliminaires effectuées, vous devez créer le projet d'application, copier les fichiers du SDK et les ajouter aux dépendances de l'application. Une fois le SDK ajouté à l'application, vous pouvez décider du nombre de destinations qu'elle accepte, de la vue pour vos utilisateurs et de la manière dont elle répond aux événements. Pour obtenir des conseils, consultez le SDK Navigation pour votre plate-forme.
Solution de partage de course et de livraison
Les conceptions de solutions nécessitant l'enregistrement et le suivi des véhicules peuvent appeler Fleet Engine, que votre solution peut utiliser comme hub de distribution.
Principales contraintes et composants techniques
Les fonctionnalités de partage de course et de livraison suivantes relèvent de la seule responsabilité de vos serveurs, services et applications.
- Stockage des conducteurs, des véhicules, des passagers, des données des trajets et des transactions facturables.