Omówienie konfiguracji i wymagania

Z tego dokumentu dowiesz się, jak skonfigurować interfejs Navigation Connect API, i poznasz wymagania dotyczące urządzenia kierowcy, które musi spełniać, aby korzystać z tego interfejsu.

Proces konfiguracji Navigation Connect

Zanim zaczniesz korzystać z interfejsu Navigation Connect API, musisz wykonać te czynności konfiguracyjne:

  1. Utwórz i skonfiguruj projekt Google Cloud.
  2. Włącz interfejs Navigation Connect API i zweryfikuj aplikację.
  3. Skonfiguruj OAuth, aby utworzyć tokeny OAuth.
  4. Skonfiguruj konto usługi, aby umożliwić komunikację między infrastrukturą backendu a Mapami Google lub Waze.

Minimalne wymagania dotyczące urządzeń, które mogą korzystać z interfejsu Navigation Connect

Te wymagania są niezbędne, aby urządzenie kierowcy mogło prawidłowo uruchomić sesję Navigation Connect. Sesja korzysta z interfejsu Navigation Connect API, aby wysyłać do serwera backendu dane o podróży w czasie rzeczywistym, takie jak lokalizacja i szacowany czas dotarcia.

Obsługiwane wersje aplikacji

Na urządzeniu musi być zainstalowana aplikacja Waze w wersji 5.15.5 lub nowszej albo Mapy Google w wersji 26.14 lub nowszej.

Dokładna lokalizacja jest włączona

Poproś kierowcę o włączenie uprawnień do dokładnej lokalizacji na urządzeniu. Waze i Mapy Google wymagają dokładnej lokalizacji, aby rozpocząć nawigację.

Okno z prośbą o zgodę kierowcy.

Usługa Navigation Connect wymaga zgody kierowcy na udostępnianie danych o podróży. Nie musisz wywoływać okna z prośbą o zgodę na przetwarzanie danych osobowych. Interfejs użytkownika jest obsługiwany automatycznie przez Mapy Google lub Waze.

Podczas pierwszej podróży zainicjowanej w Twojej aplikacji Mapy Google lub Waze wyświetlą kierowcy prośbę o udostępnienie danych o podróży.

  • Jeśli kierowca kliknie Zezwól, Navigation Connect zacznie udostępniać Twojemu backendowi dane o lokalizacji w czasie rzeczywistym i szacowanym czasie przyjazdu.
  • Jeśli kierowca kliknie Nie zezwalaj lub później wycofa zgodę, Mapy Google lub Waze będą podawać szczegółowe wskazówki dojazdu, ale Navigation Connect nie będzie wysyłać danych. Twój backend otrzymuje w ładunku danych o podróży stan CLIENT_ERROR.

Kierowcy muszą potwierdzać tę zgodę co 12 miesięcy.

Co dalej?

Pierwszym krokiem w konfiguracji interfejsu Navigation Connect API jest utworzenie i skonfigurowanie projektu w chmurze Google.