
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:
- Podstawowe informacje o Fleet Engine.
- Model danych pojazdów.
- Model danych zaplanowanych zadań.
- Jak skonfigurować Fleet Engine
- Jak tworzyć pojazdy i korzystać z nich w Fleet Engine
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.

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: