Pakiet Navigation SDK pozwala płynnie zintegrować nawigacji zakręt po zakręcie z Mapami Google bezpośrednio z aplikacjami mobilnymi. Pakiet SDK umożliwia dostosowywanie interfejsu do wyglądu i stylu marki oraz umożliwia zaawansowane konfigurowanie tras. Umożliwienie dostosowywanej nawigacji w aplikacji pomaga zwiększyć wydajność operacyjną, zwiększyć zaangażowanie użytkowników i uzyskać cenne statystyki oparte na danych.
Dlaczego warto korzystać z pakietu SDK nawigacji?
Zintegrowanie nawigacji w aplikacji zapewnia użytkownikom lepsze wrażenia, a jednocześnie pozwala wykorzystać własną markę i wykorzystywać dane o podróży:
- Kontroluj kompleksowy interfejs i zwiększaj zaangażowanie, pozostawiając użytkowników w aplikacji podczas nawigacji, bez potrzeby przełączania się między aplikacjami.
- Spersonalizuj nawigację, aby pasowała do wyglądu i stylu Twojej marki dzięki niestandardowym elementom interfejsu.
- Zoptymalizuj korzystanie z trasy, zarządzając ustawieniami trasy, miejscami docelowymi i punktami na trasie.
- Wykorzystaj dane o lokalizacji i zdarzeniach z wyznaczania tras do celów analitycznych, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.
Do czego służy pakiet Navigation SDK?
Pakiet Navigation SDK umożliwia stworzenie kompleksowej nawigacji w aplikacji:
- Zapewnij użytkownikom płynną i niezawodną nawigację zakręt po zakręcie dzięki Mapom Google.
- Obsługują różne środki transportu, takie jak samochód, chodzenie, rower czy pojazdy dwukołowe.
- Stosuj niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżniać najważniejsze informacje nawigacyjne i spersonalizować nawigację do swojej marki.
- Korzystaj z danych dotyczących podróży, aby analizować trendy, identyfikować obszary wymagające poprawy i optymalizować działania.
Jak działa pakiet SDK nawigacji
Za pomocą pakietu Navigation SDK możesz umieścić w swojej aplikacji zarówno mapy, jak i funkcje nawigacji. Oto 2 główne komponenty pakietu Navigation SDK:
- Warstwa mapy: zacznij od warstwy mapy, w tym widoku mapy, stylu, elementów sterujących interfejsu, kamery i działania interakcji. Pakiet Navigation SDK zawiera funkcje mapy z pakietu SDK Map Google, a aplikacje, które go zawierają, nie mogą zawierać tego pakietu. Jeśli Twoja aplikacja korzysta z pakietu SDK Map Google, musisz go usunąć, aby korzystać z pakietu SDK do nawigacji. Interfejs API Map Google jest jednak prawie taki sam w pakiecie SDK nawigacji, więc zazwyczaj nie musisz aktualizować implementacji. Jedynym wyjątkiem jest usunięcie pakietu SDK Map Google. Informacje o interfejsie API Map Google oraz różnicach funkcjonalności między pakietem SDK Map Google a pakietem Navigation SDK znajdziesz na stronie Przegląd w sekcji z materiałami referencyjnymi.
- Nawigacja: dodaj funkcje nawigacyjne, np. nakładkę nawigacji „zakręt po zakręcie”, karty z zakrętem i dodatkowe elementy interfejsu. Możesz skorzystać z nawigacji Google lub utworzyć własny niestandardowy interfejs nawigacji.
Jak korzystać z pakietu Navigation SDK
Poniżej opisaliśmy typowy scenariusz użycia pakietu Navigation SDK:
1 | Skonfiguruj | Utwórz projekt Google Cloud, dodaj pakiet SDK nawigacji do klucza interfejsu API i skonfiguruj projekt Android Studio. Więcej informacji znajdziesz w artykule Konfigurowanie projektu. |
2 | Nawigacja do pierwszej trasy | Wyznacz w aplikacji trasę do jednego miejsca docelowego. Więcej informacji znajdziesz w artykule Nawigowanie po trasie obejmującej jeden cel podróży. |
3 | Modyfikowanie interfejsu użytkownika | Dostosuj nawigację i wygląd, modyfikując wbudowane elementy interfejsu i elementy wyświetlane na mapie. Więcej informacji znajdziesz w artykule Modyfikowanie interfejsu użytkownika. |
4 | Dostosowywanie szczegółów trasy | Zmieniaj ustawienia routingu i zarządzaj punktami na trasie. Więcej informacji znajdziesz w artykule Jakość tras. |
Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w dokumentacji lub prezentacji.