Navigation SDK – Übersicht

Mit dem Navigation SDK können Sie die detaillierte Routenführung von Google Maps nahtlos in Ihre mobilen Anwendungen einbinden. Das SDK bietet die Möglichkeit, die Benutzeroberfläche an das Erscheinungsbild der Marke anzupassen, sowie erweiterte Routenkonfigurationen. Wenn Sie anpassbare In-App-Navigationsfunktionen anbieten, können Sie die betriebliche Effizienz steigern, das Nutzer-Engagement verbessern und wertvolle datengestützte Statistiken erhalten.

Vorteile des Navigation SDK

Wenn Sie die Navigation in Ihre App einbinden, können Sie Ihren Nutzern eine bessere Nutzererfahrung bieten, Ihr eigenes Branding einsetzen und Fahrtdaten nutzen:

  • Sie behalten die Kontrolle über die gesamte Nutzererfahrung und können die Interaktion steigern, indem Sie Nutzer während der Navigation in Ihrer App lassen. So ist kein Wechsel zwischen Apps erforderlich.
  • Passen Sie die Navigation mit anpassbaren UI-Elementen an das Erscheinungsbild Ihrer Marke an.
  • Sie können die Routenplanung optimieren, indem Sie Einstellungen für die Routenplanung, Ziele und Wegpunkte verwalten.
  • Standort- und Ereignisdaten aus der Routenplanung für Analysen, Optimierungen, Kundenkommunikation und Echtzeitüberwachung nutzen

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 von Google Maps.
  • Unterstützung verschiedener Verkehrsmittel, darunter Auto, Fußweg, Fahrrad 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, Verbesserungspotenzial zu identifizieren und Abläufe 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 SDK 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 im Navigation SDK jedoch nahezu identisch, sodass Sie Ihre Implementierung in der Regel nicht aktualisieren müssen. Sie müssen lediglich das Maps SDK entfernen. Informationen zu den Unterschieden zwischen der Maps API und den Funktionen des Maps SDK und des Navigation SDK finden Sie im Übersichtsbereich im Referenzabschnitt.
  • Navigationsoberfläche: Fügen Sie die Navigationsoberfläche mit dem Overlay für die detaillierte Routenführung, den Abbiegekarten und zusätzlichen UI-Elementen hinzu. Sie können entweder die Google-Navigation verwenden oder eine benutzerdefinierte Navigation erstellen.

Navigation SDK verwenden

Die folgenden Schritte beschreiben ein typisches Anwendungsfallszenario für die Verwendung des 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 Zur ersten Route navigieren Eine Route in Ihrer App zu einem einzelnen Ziel zeichnen Weitere Informationen finden Sie unter Routen mit einem Ziel navigieren.
3 Navigations-UI ändern Sie können die Navigation und das Erscheinungsbild anpassen, indem Sie die integrierten UI-Steuerelemente und -Elemente ändern, die auf der Karte angezeigt werden. Weitere Informationen finden Sie unter Navigations-UI ändern.
4 Routing-Details anpassen Routeneinstellungen ändern und Wegpunkte verwalten Weitere Informationen finden Sie unter Routenerfahrung.

Weitere Informationen zu den Funktionen des Navigation SDK finden Sie in der Referenz oder in der Demo.