Mit dem Navigation SDK können Sie die detaillierte Routenführung von Google Maps direkt in Ihre mobilen Apps einbinden. Das SDK bietet eine Anpassung der Benutzeroberfläche für das Erscheinungsbild der Marke und eine erweiterte Routenkonfiguration. Wenn Sie eine anpassbare Navigation in Ihrer App anbieten, können Sie die Betriebseffizienz steigern, das Nutzer-Engagement verbessern und wertvolle datengetriebene Informationen gewinnen.
Vorteile des Navigation SDK
Wenn Sie die Navigation in Ihre App einbinden, können Sie Ihren Nutzern eine bessere Nutzererfahrung bieten, Ihr eigenes Branding verwenden und Fahrtdaten nutzen:
- Sie können die Nutzerfreundlichkeit verbessern und die Interaktionen steigern, indem Sie Nutzer während der Navigation in Ihrer App halten und das Wechseln zwischen Apps vermeiden.
- Mit anpassbaren UI-Elementen können Sie die Navigation an das Erscheinungsbild Ihrer Marke anpassen.
- Optimieren Sie die Routenplanung, indem Sie die Einstellungen für die Routenplanung, Ziele und Wegpunkte verwalten.
- Standort- und Ereignisdaten aus der Routenplanung für Analysen, Optimierungen, Kundenkommunikation und Echtzeitüberwachung verwenden
Was kann ich mit dem Navigation SDK tun?
Mit dem Navigation SDK können Sie eine umfassende In-App-Navigation erstellen:
- Bieten Sie Ihren Nutzern eine nahtlose und zuverlässige detaillierte Routenführung mit Google Maps.
- Es werden verschiedene Mobilitätsformen unterstützt, darunter Autofahrten, Fußwege, Radfahren und Zweiräder.
- Implementieren Sie benutzerdefinierte Markierungen, Overlays und UI-Elemente, um wichtige Navigationsinformationen hervorzuheben und die Navigation an Ihre Marke anzupassen.
- Sie können auf Fahrtdaten zugreifen, um Trends zu analysieren, Verbesserungsmöglichkeiten zu erkennen und den Betrieb zu optimieren.
Funktionsweise des Navigation SDK
Mit dem Navigation SDK können Sie sowohl Karten als auch Navigationsfunktionen in Ihre App einbinden. Die beiden Hauptkomponenten des Navigation SDKs sind:
- Kartenebene: Beginnen Sie mit einer Kartenebene, einschließlich Kartenansicht, Stil, UI-Steuerelementen, Kamera und Interaktionsverhalten. Das Navigation SDK enthält die Kartenfunktionen des Maps SDK. Apps, die das Navigation SDK enthalten, dürfen das Maps SDK nicht enthalten. Wenn Ihre App das Maps SDK verwendet, müssen Sie es entfernen, um das Navigation SDK verwenden zu können. Die Maps API ist jedoch im Navigation SDK nahezu identisch. Sie müssen Ihre Implementierung daher in der Regel nur aktualisieren, indem Sie das Maps SDK entfernen. Informationen zur Maps API und zu den Funktionsunterschieden zwischen dem Maps SDK und dem Navigation SDK finden Sie auf der Seite Übersicht im Abschnitt „Referenz“.
- Navigation: Fügen Sie die Navigation mit dem Navigations-Overlay, Abbiegeversuchen und zusätzlichen UI-Elementen hinzu. Sie können entweder die Navigation von Google verwenden oder eine benutzerdefinierte Navigation erstellen.
Navigation SDK verwenden
Die folgenden Schritte beschreiben einen typischen Anwendungsfall für das Navigation SDK:
1 | Einrichten | Erstellen Sie ein Google Cloud-Projekt, fügen Sie Ihrem API-Schlüssel das Navigation SDK hinzu und richten Sie Ihr Android Studio-Projekt ein. Weitere Informationen finden Sie unter Projekt einrichten. |
2 | Zu Ihrer ersten Route navigieren | Sie können in Ihrer App eine Route zu einem einzelnen Ziel zeichnen. Weitere Informationen finden Sie unter Route mit einer einzigen Zieladresse befahren. |
3 | Navigations-UI ändern | Sie können die Navigation und das visuelle Erscheinungsbild anpassen, indem Sie die integrierten Steuerelemente und Elemente auf der Karte ändern. Weitere Informationen finden Sie unter Navigations-UI ändern. |
4 | Routingdetails anpassen | Routingeinstellungen ändern und Wegpunkte verwalten Weitere Informationen finden Sie unter Routen. |
Weitere Informationen zu den Navigation SDK-Funktionen finden Sie in der Referenz oder in der Demo.