Le SDK Navigation vous permet d'intégrer facilement l'expérience de navigation détaillée de Google Maps directement dans vos applications mobiles. Le SDK permet de personnaliser l'interface utilisateur pour l'adapter à l'image de marque et de configurer des itinéraires avancés. En proposant des expériences de navigation personnalisables dans l'application, vous pouvez améliorer l'efficacité opérationnelle, l'engagement utilisateur et obtenir des insights précieux basés sur les données.
Pourquoi utiliser le SDK Navigation ?
En intégrant la navigation à votre application, vous pouvez offrir une expérience de qualité supérieure à vos utilisateurs, tout en appliquant votre propre branding et en exploitant les données de trajet :
- Contrôlez l'expérience de bout en bout et augmentez l'engagement en gardant les utilisateurs dans votre application pendant la navigation, ce qui leur évite de devoir passer d'une application à l'autre.
- Personnalisez l'expérience de navigation pour qu'elle corresponde à l'image de votre marque grâce à des éléments d'interface utilisateur personnalisables.
- Optimisez l'expérience d'itinéraire en gérant les préférences de routage, les destinations et les points de cheminement.
- Utilisez les données de localisation et d'événement issues du calcul d'itinéraire pour l'analyse, l'optimisation, les communications avec les clients et la surveillance en temps réel.
Que pouvez-vous faire avec le SDK Navigation ?
Le SDK Navigation vous permet de créer une expérience de navigation complète dans l'application :
- Offrez à vos utilisateurs une expérience de navigation détaillée fluide et fiable, optimisée par Google Maps.
- Prendre en charge différents modes de transport, y compris la conduite, la marche, le vélo et les deux-roues.
- Implémentez des repères, des superpositions et des éléments d'interface utilisateur personnalisés pour mettre en évidence les informations de navigation clés et personnaliser l'expérience de navigation en fonction de votre marque.
- Accédez aux données de trajet pour analyser les tendances, identifier les axes d'amélioration et optimiser les opérations.
Fonctionnement du SDK Navigation
Vous pouvez utiliser le SDK Navigation pour intégrer des cartes et des fonctionnalités de navigation à votre application. Les deux principaux composants du SDK Navigation sont les suivants :
- Calque de carte : commencez par un calque de carte, y compris la vue de la carte, le style, les commandes d'interface utilisateur, la caméra et le comportement d'interaction. Le SDK Navigation inclut la fonctionnalité de carte du SDK Maps. Les applications qui incluent le SDK Navigation ne peuvent pas inclure le SDK Maps. Si votre application utilise le SDK Maps, vous devez le supprimer pour pouvoir utiliser le SDK Navigation. Toutefois, l'API Google Maps est presque identique dans le SDK Navigation. Vous n'avez donc généralement pas besoin de mettre à jour votre implémentation, sauf pour supprimer le SDK Maps. Pour en savoir plus sur l'API Google Maps et les différences de fonctionnalités entre le SDK Maps et le SDK Navigation, consultez la page Présentation de la section "Documentation de référence".
- Expérience de navigation : ajoutez l'expérience de navigation à l'aide du SDK Navigation, qui inclut la superposition de navigation détaillée, les fiches de changement de direction et d'autres éléments d'interface utilisateur. Vous pouvez utiliser l'expérience de navigation Google ou créer votre propre expérience de navigation personnalisée.
Utiliser le SDK Navigation
Les étapes ci-dessous décrivent un cas d'utilisation type du SDK Navigation :
| 1 | Configurer | Créez un projet Google Cloud, ajoutez le SDK Navigation à votre clé API et configurez votre projet Android Studio. Pour en savoir plus, consultez Configurer votre projet. |
| 2 | Accéder à votre premier itinéraire | Tracez un itinéraire vers une seule destination dans votre application. Pour en savoir plus, consultez Parcourir un itinéraire vers une seule destination. |
| 3 | Modifier l'UI de navigation | Personnalisez l'expérience de navigation et l'apparence visuelle en modifiant les commandes et éléments d'interface utilisateur intégrés qui s'affichent sur la carte. Pour en savoir plus, consultez Modifier l'UI de navigation. |
| 4 | Ajuster les détails de l'itinéraire | Modifier les préférences de calcul d'itinéraire et gérer les points de cheminement Pour en savoir plus, consultez Expérience d'itinéraire. |
Pour en savoir plus sur les fonctionnalités du SDK Navigation, consultez la documentation de référence ou essayez la démo.