Omówienie konfiguracji i wymagania

Z tego dokumentu dowiesz się, jak skonfigurować interfejs Navigation Connect API, oraz 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 tworzyć 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 umożliwiają korzystanie 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ć dane o podróży w czasie rzeczywistym, takie jak lokalizacja i szacowany czas dotarcia, na serwer backendu.

Obsługiwane wersje aplikacji

Na urządzeniu musi być zainstalowana 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.

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 z poziomu Twojej aplikacji Mapy Google lub Waze poproszą kierowcę o udostępnienie danych o podróży.

  • Jeśli kierowca kliknie Zezwól, Navigation Connect zacznie udostępniać Twojemu backendowi dane o bieżącej lokalizacji i szacowany czas 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 konfigurowaniu interfejsu Navigation Connect API jest utworzenie i skonfigurowanie projektu w chmurze Google.