Pakiet SDK sterownika 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 korzystać z nawigacji i wyznaczania tras.
Zanim zaczniesz
W tym przewodniku przyjęto założenie, że czytelnik zapoznał się z tymi materiałami:
- Podstawowe informacje o Fleet Engine.
- Model danych pojazdów.
- Model danych dotyczący przejazdów na żądanie.
- Jak skonfigurować Fleet Engine
- Jak tworzyć pojazdy i korzystać z nich w Fleet Engine
Czym jest pakiet Driver SDK do obsługi 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. Pakiet SDK używa detektora zdarzeń do wysyłania do Fleet Engine informacji o zmianie lokalizacji i współrzędnych geograficznych, a także bieżącego odcinka trasy i miejsca docelowego z pakietu Navigation SDK, gdy kierowca zaczyna jazdę.
Dlaczego warto używać pakietu Driver SDK w przypadku przejazdów na żądanie?
Pakiet SDK dla kierowców ułatwia integrację z Fleet Engine w celu aktualizowania tras kierowcy. Dzięki temu pakietowi SDK kierowca może zarządzać przydzielonymi zadaniami i korzystać z nawigacji w jednej aplikacji, tak jak w przypadku konsumenckiej wersji Map Google, bez konieczności przełączania się na inną aplikację.
Możliwości pakietu Driver SDK w przypadku przejazdów na żądanie
Używaj pakietu Driver SDK w przypadku przejazdów na żądanie, aby przekazywać do Fleet Engine te informacje:
- bieżącą pozycję pojazdu na mapie;
- Współrzędne geograficzne szerokości i długości punktów trasy podane przez pakiet SDK Navigation.
- Pozostała odległość do następnego punktu na trasie.
- Szacowany czas dotarcia do następnego punktu na trasie.
- Trasa, którą pojazd musi pokonać, podana przez pakiet Navigation SDK.
Jak działa pakiet Driver SDK do obsługi przejazdów na żądanie
Pakiet Driver SDK korzysta z pakietu Navigation SDK w zakresie informacji o trasie i miejscu docelowym. Wraz z informacjami z pakietu Navigation SDK pakiet Driver SDK integruje się z aplikacją kierowcy i dostarcza do Fleet Engine strumień informacji o zmianie lokalizacji, współrzędnych szerokości i długości geograficznej, pozostałej odległości i szacowanego czasu dotarcia na miejsce. Wszystkie inne aktualizacje danych o pojazdach muszą być wysyłane do backendu klienta, który przekazuje dane do Fleet Engine.

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 sekcji 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 Driver SDK | Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK. |
| 6 | Przygotuj pojazd | Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu. |
| 7 | Ustaw szczegóły przejazdu | Więcej informacji znajdziesz w sekcji Ustawianie szczegółów podróży. |
iOS
| 1 | Pobieranie pakietu Driver SDK na iOS | Więcej informacji znajdziesz w sekcji 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 Driver SDK | Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK. |
| 5 | Przygotuj pojazd | Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu. |
| 6 | Ustawianie szczegółów podróży | Więcej informacji znajdziesz w sekcji Ustawianie szczegółów podróży. |
Co dalej?
Zapoznaj się z dokumentacją dotyczącą platformy, na której chcesz skonfigurować pakiet Driver SDK: