Omówienie podróży na żądanie z pakietu SDK sterownika

Pakiet SDK dla kierowców to zestaw narzędzi do aplikacji mobilnych i podstawowy komponent Fleet Engine. Dzięki temu pakietowi SDK aplikacja dla kierowców może zarządzać przypisanymi przejazdami oraz umożliwiać kierowcom korzystanie z funkcji nawigacji i wyznaczania trasy.

Zanim zaczniesz

W tym przewodniku zakładamy, że znasz te artykuły:

Czym jest pakiet SDK dla kierowców do przejazdów na żądanie?

Pakiet SDK dla kierowców przekazuje do Fleet Engine informacje o lokalizacji pojazdu i aktualizacje dotyczące przejazdu, dzięki czemu Fleet Engine może śledzić pojazdy i przypisane do nich przejazdy. SDK używa detektora zdarzeń do wysyłania informacji o zmianie lokalizacji i współrzędnych szerokości i długości geograficznej, a także bieżącego odcinka trasy i miejsca docelowego z Navigation SDK do Fleet Engine, gdy kierowca zaczyna jazdę.

Dlaczego warto używać pakietu Driver SDK do przejazdów na żądanie?

Pakiet Driver SDK ułatwia integrację z Fleet Engine w celu aktualizowania tras kierowcy. Dzięki temu pakietowi SDK kierowca może używać jednej aplikacji do zarządzania zadaniami i nawigowania, tak jak w przypadku konsumenckiej wersji Map Google, ale bez konieczności przełączania się na inną aplikację.

Co możesz zrobić za pomocą pakietu Driver SDK w przypadku przejazdów na żądanie

Używaj pakietu Driver SDK do przejazdów na żądanie, aby przekazywać do Fleet Engine te informacje:

  • Pozycja pojazdu na mapie w czasie rzeczywistym.
  • Współrzędne szerokości i długości geograficznej punktów orientacyjnych trasy podane przez pakiet SDK do nawigacji.
  • Pozostała odległość do następnego punktu na trasie.
  • Szacowany czas dotarcia do następnego punktu na trasie.
  • Trasa, którą musi pokonać pojazd, podana przez pakiet Navigation SDK.

Jak działa pakiet Driver SDK do przejazdów na żądanie

Pakiet Driver SDK korzysta z pakietu Navigation SDK, aby uzyskiwać informacje o trasie i miejscu docelowym. Pakiet Driver SDK, wraz z informacjami z pakietu Navigation SDK, integruje się z aplikacją kierowcy i dostarcza do Fleet Engine strumień aktualizacji lokalizacji, współrzędnych geograficznych, pozostałej odległości i szacowanego czasu dotarcia na miejsce. Wszystkie inne aktualizacje danych pojazdu muszą być wysyłane do backendu klienta, który przekazuje je do Fleet Engine.

Diagram systemu pokazujący, jak pakiet SDK sterowników komunikuje się z klientami z infrastruktury klienta, a następnie z infrastrukturą Google za pomocą Fleet Engine i backendu klienta

Jak korzystać z pakietu Driver SDK w przypadku przejazdów na żądanie

Wybierz platformę, aby dowiedzieć się, jak zacząć korzystać z pakietu Driver SDK.

Android

1 Pobieranie pakietu Driver SDK na Androida Więcej informacji znajdziesz w artykule Pobieranie pakietu Driver SDK.
2 Konfigurowanie projektu w konsoli Google Cloud Więcej informacji znajdziesz w artykule Konfigurowanie projektu w konsoli Google Cloud.
3 Deklarowanie zależności Więcej informacji znajdziesz w sekcji Deklarowanie zależności.
4 Tworzenie tokenów uwierzytelniania Więcej informacji znajdziesz w artykule Tworzenie tokenów uwierzytelniania.
5 Inicjowanie pakietu SDK dla kierowców Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK.
6 Przygotowanie pojazdu Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu.
7 Ustawianie szczegółów przejazdu Więcej informacji znajdziesz w artykule Ustawianie szczegółów przejazdu.

iOS

1 Pobieranie pakietu Driver SDK na iOS Więcej informacji znajdziesz w artykule Pobieranie pakietu Driver SDK.
2 Konfigurowanie projektu w konsoli Google Cloud Więcej informacji znajdziesz w artykule Konfigurowanie projektu w konsoli Google Cloud.
3 Tworzenie tokenów uwierzytelniania Więcej informacji znajdziesz w artykule Tworzenie tokenów uwierzytelniania.
4 Inicjowanie pakietu SDK dla kierowców Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK.
5 Przygotowanie pojazdu Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu.
6 Ustawianie szczegółów przejazdu Więcej informacji znajdziesz w artykule Ustawianie szczegółów przejazdu.

Co dalej?

Zapoznaj się z dokumentacją platformy, na której chcesz skonfigurować pakiet Driver SDK: