Vue d'ensemble

La solution On-demand Rides and Deliveries est un kit d'outils de développement permettant de créer des services de mobilité à la demande. Vous pouvez utiliser seul le SDK Navigation pour fournir des cartes de suivi en temps réel dans votre application. Si vous souhaitez ajouter des trajets coordonnés, le kit fournit des services Web et un ensemble d'API qui intègrent les fonctionnalités de cartes, d'itinéraires et de lieux dans des interfaces spécialement conçues pour les solutions de partage de course et de livraison.

La solution On-demand Rides and Deliveries offre les fonctionnalités suivantes:

  • Planification et distribution des itinéraires. Les clients peuvent réserver un trajet ou passer une commande grâce à des calculs rapides et précis de l'itinéraire et de l'heure d'arrivée prévue, ainsi qu'à des points de prise en charge efficaces, à l'aide des cartes Google que les utilisateurs connaissent et auxquelles ils font confiance.
  • Itinéraires et navigation pour les conducteurs Vous pouvez intégrer la navigation détaillée de Google Maps à votre application avec des fonctionnalités telles que les itinéraires en deux-roues et le trafic en temps réel.
  • Contexte de l'adresse et validation Identifiez la bonne adresse de prise en charge ou de dépose, et assurez-vous que les chauffeurs sont acheminés au bon endroit.
  • Suivi des tâches. Vous pouvez permettre aux clients de suivre l'itinéraire des chauffeurs en temps réel.
  • Analyse et débogage du parc. Vous pouvez visualiser et déboguer de façon rétroactive la position, la vitesse, la durée de présence et la précision de la position des véhicules.

Composants

Nom du composant Plates-formes Fonctionnalité
SDK Navigation Android et iOS Navigation et personnalisation de l'UI
Services Web Fleet Engine gRPC et REST Authentification, immatriculation du véhicule, suivi du véhicule et coordination des trajets
SDK Driver Android et iOS Navigation et suivi améliorés
SDK grand public Android et iOS Demandes de trajet

Feuilles de route pour les développeurs

Votre conception détermine le degré d'intégration à Google Maps Platform. Voici une vue d'ensemble de ce qui vous attend lorsque vous examinez vos exigences et comparez les fonctionnalités des SDK.

Navigation en temps réel dans l'application

La route vers une application finale avec navigation vous conduit via la passerelle de création de projets Cloud pour obtenir un API_KEY afin d'activer le SDK Navigation. Après ces tâches préliminaires, vous devez créer le projet d'application, copier les fichiers du SDK et ajouter les dépendances de l'application. Une fois le SDK ajouté à l'application, vous pouvez décider du nombre de destinations acceptées par votre application, de l'apparence de la vue pour vos utilisateurs et de la manière dont elle répond aux événements. Pour obtenir de l'aide, consultez le SDK Navigation correspondant à votre plate-forme.

Solution de partage de course et de livraison

Les conceptions de solutions nécessitant l'immatriculation et le suivi des véhicules peuvent appeler Fleet Engine, que votre solution peut utiliser comme centre de distribution.

Principaux composants et contraintes techniques

Les fonctionnalités de partage de course et de livraison suivantes relèvent de l'entière responsabilité de vos serveurs, services et applications.

  • Stockage des données du conducteur, du véhicule, du passager, du trajet et des transactions facturables