Pakiet Navigation SDK umożliwia bezproblemowe zintegrowanie nawigacji krok po kroku w Mapach Google bezpośrednio z aplikacjami mobilnymi. Pakiet SDK oferuje dostosowywanie interfejsu pod kątem wyglądu i stylu marki oraz zaawansowaną konfigurację trasy. Dzięki możliwości dostosowania nawigacji w aplikacji możesz zwiększyć wydajność operacyjną, zaangażowanie użytkowników i uzyskać cenne informacje oparte na danych.
Dlaczego warto używać pakietu Navigation SDK?
Integracja nawigacji z aplikacją pozwala zapewnić użytkownikom lepsze wrażenia, a jednocześnie stosować własną markę i wykorzystywać dane o podróży:
- Kontroluj całą podróż i zwiększaj zaangażowanie, utrzymując użytkowników w aplikacji podczas nawigacji i eliminując konieczność przełączania się między aplikacjami.
- Dostosuj nawigację do wyglądu i stylu swojej marki za pomocą konfigurowalnych elementów interfejsu.
- Optymalizuj trasę, zarządzając preferencjami dotyczącymi wyznaczania tras, miejscami docelowymi i punktami pośrednimi.
- Wykorzystuj dane o lokalizacji i zdarzeniach z wyznaczania trasy do analiz, optymalizacji, komunikacji z klientami i monitorowania w czasie rzeczywistym.
Co można zrobić za pomocą pakietu Navigation SDK?
Pakiet Navigation SDK umożliwia tworzenie kompleksowej nawigacji w aplikacji:
- Zapewnij użytkownikom płynną i niezawodną nawigację krok po kroku opartą na Mapach Google.
- Obsługuj różne środki transportu, w tym samochody, rowery, pojazdy dwukołowe i piesze.
- Wdrażaj niestandardowe znaczniki, nakładki i elementy interfejsu, aby wyróżnić najważniejsze informacje nawigacyjne i spersonalizować nawigację pod kątem swojej marki.
- Uzyskuj dostęp do danych o podróży, aby analizować trendy, identyfikować obszary wymagające ulepszeń i optymalizować działania.
Jak działa pakiet Navigation SDK?
Za pomocą pakietu Navigation SDK możesz zintegrować z aplikacją zarówno mapy, jak i funkcje nawigacji. Pakiet Navigation SDK składa się z 2 głównych komponentów:
- Warstwa mapy: zacznij od warstwy mapy, w tym widoku mapy, stylu, elementów sterujących interfejsu , kamery i zachowania interakcji. Pakiet Navigation SDK zawiera funkcje mapy z pakietu Maps SDK, a aplikacje, które zawierają pakiet Navigation SDK, nie mogą zawierać pakietu Maps SDK. Jeśli Twoja aplikacja korzysta z pakietu Maps SDK, musisz go usunąć, aby móc używać pakietu Navigation SDK. Interfejs Maps API jest jednak niemal identyczny w pakiecie Navigation SDK, więc zwykle nie trzeba aktualizować implementacji, poza usunięciem pakietu Maps SDK. Więcej informacji o interfejsie Maps API i różnicach w funkcjach między pakietem Maps SDK a pakietem Navigation SDK znajdziesz na stronie Przegląd w sekcji Dokumentacja.
- Nawigacja: dodaj nawigację za pomocą pakietu Navigation SDK, który zawiera nakładkę nawigacji krok po kroku, karty z informacjami o zakrętach i dodatkowe elementy interfejsu. Możesz użyć nawigacji Google lub utworzyć własną nawigację niestandardową .
Jak korzystać z pakietu Navigation SDK?
Poniższe kroki opisują typowy przypadek użycia pakietu Navigation SDK:
| 1 | Konfiguracja | Utwórz projekt Google Cloud, dodaj pakiet Navigation SDK do klucza interfejsu API i skonfiguruj projekt Android Studio. Więcej informacji znajdziesz w artykule Konfigurowanie projektu. |
| 2 | Nawigacja do pierwszej trasy | Wyznacz trasę w aplikacji do jednego miejsca docelowego. Więcej informacji znajdziesz w artykule Nawigacja do jednego miejsca docelowego. |
| 3 | Modyfikowanie interfejsu nawigacji | Dostosuj nawigację i wygląd, modyfikując wbudowane elementy sterujące interfejsu i elementy wyświetlane na mapie. Więcej informacji znajdziesz w artykule Modyfikowanie interfejsu nawigacji. |
| 4 | Dostosowywanie szczegółów wyznaczania trasy | Modyfikuj preferencje dotyczące wyznaczania trasy i zarządzaj punktami pośrednimi. Więcej informacji znajdziesz w artykule Nawigacja. |
Więcej informacji o funkcjach pakietu Navigation SDK znajdziesz w sekcji Dokumentacja lub w wersji demonstracyjnej.