Omówienie zaplanowanych zadań 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ć zadaniami oraz umożliwiać kierowcom nawigację i wyznaczanie tras.

Zanim zaczniesz

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

Czym jest pakiet Driver SDK do zaplanowanych zadań?

Pakiet SDK dla kierowców przekazuje do Fleet Engine informacje o lokalizacji pojazdu i aktualizacjach zadań, dzięki czemu Fleet Engine może zarządzać pojazdami dostawczymi oraz przypisanymi do nich przystankami i zadaniami. 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 zaplanowanych zadań?

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 zaplanowanych zadań

Używaj pakietu Driver SDK do zaplanowanych zadań, aby przekazywać do Fleet Engine te informacje:

  • Pozycja pojazdu dostawczego na mapie w czasie rzeczywistym.
  • Współrzędne szerokości i długości geograficznej przystanku.
  • Pozostała odległość do przystanku.
  • Szacowany czas dotarcia na przystanek.
  • Trasa, którą musi pokonać pojazd, podana przez pakiet Navigation SDK.

Jak działa pakiet Driver SDK w przypadku zaplanowanych zadań

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 zaplanowanych zadań

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.

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.

Co dalej?

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