Le SDK Navigation vous permet d'intégrer facilement l'expérience de navigation détaillée Google Maps directement dans vos applications mobiles. Le SDK offre une personnalisation de l'interface utilisateur pour l'apparence de la marque et une configuration avancée des itinéraires. En proposant des expériences de navigation personnalisables dans l'application, vous pouvez améliorer l'efficacité opérationnelle, l'engagement des utilisateurs et obtenir des insights précieux basés sur les données.
Pourquoi utiliser le SDK Navigation ?
Intégrer la navigation à votre application vous permet d'offrir une expérience 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 élimine le besoin de basculer entre les applications.
- 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 de calcul d'itinéraire en gérant les préférences de calcul d'itinéraire, les destinations et les points de cheminement.
- Utilisez les données de localisation et d'événements de l'itinéraire de trajet 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:
- Proposez à vos utilisateurs une expérience de navigation détaillée fluide et fiable, fournie par Google Maps.
- Prendre en charge différents modes de transport, y compris la conduite, la marche, le vélo et les véhicules à deux roues
- Implémentez des repères, des superpositions et des éléments d'interface utilisateur personnalisés pour mettre en avant 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 points à améliorer et optimiser les opérations.
Fonctionnement du SDK Navigation
Vous pouvez utiliser le SDK Navigation pour intégrer à la fois des cartes et des fonctionnalités de navigation dans 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 de l'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 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 Maps et les différences de fonctionnalités entre le SDK Maps et le SDK Navigation, consultez la page Présentation dans la section "Références".
- Expérience de navigation: ajoutez l'expérience de navigation à l'aide de la superposition de navigation détaillée, des fiches de virage 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 | Configuration | Créez un projet Google Cloud, ajoutez le SDK Navigation à votre clé API, puis configurez votre projet Android Studio. Pour en savoir plus, consultez Configurer votre projet. |
2 | Accéder à votre premier itinéraire | Tracez un itinéraire dans votre application vers une seule destination. Pour en savoir plus, consultez Suivre un itinéraire à destination unique. |
3 | Modifier l'UI de navigation | Personnalisez l'expérience de navigation et l'apparence visuelle en modifiant les commandes et les é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 du routage | Modifier les préférences de calcul d'itinéraire et gérer les points de repère Pour en savoir plus, consultez la section Expérience de navigation. |
Pour en savoir plus sur les fonctionnalités du SDK Navigation, consultez la documentation de référence ou testez la démonstration.