Driver SDK to zestaw narzędzi aplikacji mobilnych i podstawowy komponent floty Wyszukiwarka. Dzięki temu pakietowi SDK Twoja aplikacja sterownika może zarządzać przypisaniami służbowymi funkcje nawigacji kierowcy i wyznaczania tras.
Zanim zaczniesz
W tym przewodniku zakładamy, że znasz te informacje:
- Podstawy Fleet Engine.
- Model danych dla pojazdów.
- Model danych na potrzeby zaplanowanych zadań.
- Jak skonfigurować Fleet Engine.
- Tworzenie i używanie pojazdów we Fleet Engine.
Czym jest pakiet Driver SDK do zaplanowanych zadań?
Driver SDK przekazuje informacje o lokalizacji pojazdu i zadaniach do Fleet Engine, które może zarządzać pojazdami dostawczymi i przypisanymi do nich dostawami. zatrzymania się i zadania. Pakiet SDK używa detektora zdarzeń do wysyłania lokalizacji aktualizacje i współrzędne szerokości i długości geograficznej, a także aktualny fragment trasy i miejsce docelowe z pakietu Navigation SDK do Fleet Engine po uruchomieniu sterownika. podczas jazdy.
Dlaczego warto używać pakietu Driver SDK do planowania zadań?
Pakiet Driver SDK umożliwia łatwą integrację z Fleet Engine w celu aktualizacji trasy kierowców. Dzięki temu pakietowi SDK Twój kierowca może zarządzać urządzeniami za pomocą jednej aplikacji i poruszać się tak, jakby używaliby zwykłej wersji Google. Map Google, ale bez konieczności przełączania się na inną aplikację.
Co można zrobić przy użyciu pakietu Driver SDK w przypadku zaplanowanych zadań
Używaj pakietu Driver SDK do zaplanowanych zadań do komunikacji we flocie Wyszukiwarka:
- Aktualna pozycja pojazdu dostawy na mapie.
- Długość i szerokość geograficzna przystanku.
- Pozostała odległość do przystanku.
- Szacowany czas dotarcia do przystanku.
- Trasa, którą musi wybrać pojazd, zgodnie z informacjami zawartymi w pakiecie SDK do nawigacji.
Jak działa pakiet Driver SDK do zaplanowanych zadań
Pakiet Driver SDK do obsługi informacji o routingu i tras zależy od pakietu Navigation SDK miejsce docelowe. Wraz z informacjami z pakietu SDK nawigacji Pakiet SDK integruje się z aplikacją sterownika i udostępnia usłudze Fleet Engine strumień aktualizacje lokalizacji, współrzędne szerokości i długości geograficznej, pozostała odległość oraz szacowany czas dotarcia na miejsce. Wszelkie inne aktualizacje danych pojazdu muszą być wysyłane do backendu klienta, który przekazuje dane do Fleet Engine.
Jak używać pakietu Driver SDK do zaplanowanych zadań
Wybierz platformę, aby dowiedzieć się, jak zacząć korzystać z pakietu Driver SDK.
Android
1 | Pobierz pakiet Driver SDK na Androida | Więcej informacji znajdziesz w artykule Pobieranie 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 artykule 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 | Przygotowanie pojazdu | Więcej informacji znajdziesz w artykule na temat przygotowywania pojazdu. |
iOS
1 | Pobierz Driver SDK na iOS | Więcej informacji znajdziesz w artykule Pobieranie 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 | Przygotowanie pojazdu | Więcej informacji znajdziesz w artykule na temat przygotowywania pojazdu. |
Co dalej?
Zapoznaj się z dokumentacją platformy, na której chcesz skonfigurować sterownik. Pakiet SDK: