Ce document explique comment configurer l'API Navigation Connect et indique la configuration matérielle requise pour l'appareil du conducteur afin de l'utiliser.
Processus de configuration de Navigation Connect
Avant de pouvoir utiliser l'API Navigation Connect, vous devez suivre les étapes de configuration suivantes :
- Créez et configurez un projet Google Cloud.
- Activez l'API Navigation Connect et validez votre application.
- Configurez OAuth pour créer des jetons OAuth.
- Configurez votre compte de service pour activer la communication entre votre infrastructure backend et Google Maps ou Waze.
Configuration matérielle minimale requise pour utiliser Navigation Connect
Ces exigences sont nécessaires pour que l'appareil du conducteur puisse exécuter une session Navigation Connect. Une session utilise l'API Navigation Connect pour envoyer des données de trajet en temps réel, telles que la position et l'heure d'arrivée prévue, à votre serveur backend.
Versions d'application compatibles
L'appareil doit être équipé de Waze 5.15.5 ou version ultérieure, ou de Google Maps 26.14 ou version ultérieure.
Position exacte activée
Demandez au conducteur d'activer les autorisations de position exacte sur son appareil. Waze et Google Maps ont besoin de la position exacte pour démarrer la navigation.
Consentement du conducteur
Navigation Connect nécessite le consentement du conducteur pour partager les données de trajet. Vous n'avez pas besoin de déclencher la boîte de dialogue de recueil du consentement. Google Maps ou Waze gère automatiquement cette interface utilisateur.
Lors du premier trajet lancé depuis votre application, Google Maps ou Waze invite le conducteur à partager ses données de trajet.
- Si le conducteur appuie sur Autoriser, Navigation Connect commence à partager sa position en temps réel et son heure d'arrivée prévue avec votre backend.
- Si le conducteur appuie sur Ne pas autoriser ou révoque son consentement ultérieurement, Google Maps ou Waze fournit une navigation détaillée, mais Navigation Connect n'envoie pas de données. Votre backend reçoit l'état
CLIENT_ERRORdans la charge utile des données de trajet.
Les conducteurs doivent reconfirmer ce consentement tous les 12 mois.
Étape suivante
La première étape de la configuration de l'API Navigation Connect consiste à créer et à configurer un projet Google Cloud.