
Pakiet Driver SDK to zestaw narzędzi do aplikacji mobilnych i podstawowy komponent Fleet Engine. Dzięki temu pakietowi SDK aplikacja kierowcy może zarządzać zadaniami i umożliwiać kierowcy korzystanie z nawigacji i wyznaczania trasy.
Zanim zaczniesz
Ten przewodnik zakłada, że znasz te tematy:
- Podstawy Fleet Engine.
- Model danych pojazdów.
- Model danych zaplanowanych zadań.
- Konfigurowanie Fleet Engine.
- Tworzenie pojazdów i korzystanie z nich w Fleet Engine.
Czym jest pakiet Driver SDK do zaplanowanych zadań?
Pakiet Driver SDK 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. Pakiet SDK korzysta z detektora zdarzeń, który wysyła do Fleet Engine aktualizacje lokalizacji oraz współrzędne geograficzne, a także bieżący odcinek trasy i miejsce docelowe z pakietu Navigation SDK, 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 zarządzać zadaniami i korzystać z nawigacji w jednej aplikacji, tak jak w wersji konsumenckiej Map Google, bez konieczności przełączania się na inną aplikację.
Co możesz zrobić za pomocą pakietu Driver SDK do zaplanowanych zadań
Użyj pakietu Driver SDK do zaplanowanych zadań, aby przekazywać do Fleet Engine te informacje:
- Położenie pojazdu dostawczego na mapie w czasie rzeczywistym.
- Współrzędne geograficzne przystanku.
- Pozostała odległość do przystanku.
- Szacowany czas dotarcia do przystanku.
- Trasa, którą pojazd musi pokonać, zgodnie z informacjami z pakietu Navigation SDK.
Jak działa pakiet Driver SDK do zaplanowanych zadań
Pakiet Driver SDK korzysta z pakietu Navigation SDK w celu uzyskania informacji o trasie i miejscu docelowym. W połączeniu z informacjami z pakietu Navigation SDK pakiet Driver SDK integruje się z aplikacją kierowcy i przekazuje do Fleet Engine strumień aktualizacji lokalizacji, współrzędnych geograficznych, pozostałej odległości i szacowanych czasów dotarcia. Wszystkie inne aktualizacje danych pojazdu muszą być wysyłane do backendu klienta, który przekazuje dane do Fleet Engine.

Jak korzystać z 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 pakietu Driver SDK. |
| 2 | Skonfiguruj projekt w konsoli Google Cloud | Więcej informacji znajdziesz w artykule Konfigurowanie projektu w konsoli Google Cloud. |
| 3 | Zadeklaruj zależności | Więcej informacji znajdziesz w artykule Deklarowanie zależności. |
| 4 | Utwórz tokeny uwierzytelniające | Więcej informacji znajdziesz w artykule Tworzenie tokenów uwierzytelniających. |
| 5 | Zainicjuj pakiet Driver SDK | Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK. |
| 6 | Przygotuj pojazd | Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu. |
iOS
| 1 | Pobierz pakiet Driver SDK na iOS | Więcej informacji znajdziesz w artykule Pobieranie pakietu Driver SDK. |
| 2 | Skonfiguruj projekt w konsoli Google Cloud | Więcej informacji znajdziesz w artykule Konfigurowanie projektu w konsoli Google Cloud. |
| 3 | Utwórz tokeny uwierzytelniające | Więcej informacji znajdziesz w artykule Tworzenie tokenów uwierzytelniających. |
| 4 | Zainicjuj pakiet Driver SDK | Więcej informacji znajdziesz w artykule Inicjowanie pakietu Driver SDK. |
| 5 | Przygotuj pojazd | Więcej informacji znajdziesz w artykule Przygotowywanie pojazdu. |
Co dalej?
Zapoznaj się z dokumentacją dotyczącą platformy, na której chcesz skonfigurować pakiet Driver SDK: