Dostosuj wrażenia konsumentów związane z zaplanowanymi zadaniami, umożliwiając im śledzenie postępów zaplanowanych dostaw lub zleceń naprawy.
Czym jest pakiet SDK dla konsumentów do zaplanowanych zadań?
Pakiet SDK dla klientów to funkcja Fleet Engine do zaplanowanych zadań, która zawiera też zestawy narzędzi do tworzenia środowiska klienta. Te zestawy narzędzi umożliwiają tworzenie wyświetlaczy opartych na mapach, które wizualizują postępy kierowcy i pokazują stan zadania powiązanego z zaplanowanym przystankiem. Jest przeznaczony dla 2 głównych grup odbiorców:
- Użytkownicy indywidualni, którzy chcą sprawdzić stan dostawy pojedynczego zamówienia. Z tego dokumentu dowiesz się, jak wdrożyć te funkcje dla konsumentów za pomocą pakietu SDK dla konsumentów w języku JavaScript, który udostępnia klasę
FleetEngineShipmentLocationProvideri powiązane z nią interfejsy. - operatorzy floty, którzy chcą śledzić stan dostawy i pojazdu w przypadku całej floty pojazdów; Informacje o śledzeniu floty znajdziesz w przewodniku po śledzeniu floty.

Dlaczego warto używać pakietu SDK dla konsumentów do zaplanowanych zadań?
Zintegrowanie pakietu Consumer SDK z aplikacjami konsumenckimi do zaplanowanych zadań pozwala zapewnić konsumentom kompleksową obsługę dzięki informacjom o zmianie lokalizacji w czasie zbliżonym do rzeczywistego i pozycjom przyciągniętym do drogi. Klienci mogą zobaczyć lokalizację pojazdu dostawczego i szczegóły dotyczące postępów, dzięki czemu wiedzą, gdzie znajduje się ich przesyłka.
Co można zrobić za pomocą pakietu Consumer SDK?
Za pomocą pakietu SDK dla klientów możesz udostępniać klientom te informacje o przesyłce:
- Pozycja pojazdu dostawczego na mapie w czasie rzeczywistym.
- Szacowany czas dostarczenia przesyłki, dostosowany do zmieniających się okoliczności, takich jak natężenie ruchu.
- Trasa, którą jedzie pojazd.
- odległość i liczbę przystanków pozostałych do dostarczenia przesyłki;
Możesz też tworzyć inne płynne, oparte na geolokalizacji funkcje dla użytkowników w aplikacji użytkownika lub witrynie konsumenckiej na podstawie informacji o lokalizacji z pakietu Driver SDK. Szczegółowe informacje o pakiecie Driver SDK znajdziesz w omówieniu zaplanowanych zadań w pakiecie Driver SDK.
Komponenty pakietu SDK dla konsumentów
Pakiet SDK dla klientów w języku JavaScript zawiera te komponenty:
- Komponent mapy w JavaScripcie, który jest bezpośrednim zamiennikiem standardowej encji
google.maps.Map. - Komponenty danych do połączenia z Fleet Engine.
- Komponenty do wizualizacji pojazdu i trasy w miarę zbliżania się do celu.
- Nieprzetworzone pliki danych dotyczące szacowanego czasu dotarcia na miejsce lub pozostałej odległości do przejechania.
W tabeli poniżej znajdziesz opis komponentów.
| Komponent | Opis |
|---|---|
| Widok mapy | Widok mapy pokazuje postępy pojazdu i jest aktualizowany w miarę jego przemieszczania się po trasie. |
| Dostawca lokalizacji przesyłki | Dostawca usługi śledzenia przesyłki udostępnia plik danych o lokalizacji, dzięki czemu na mapie mogą wyświetlać się przydatne informacje o przesyłce, takie jak miejsce odbioru lub dostawy oraz lokalizacja i trasa pojazdu dostawczego. |
| Pobieranie tokena uwierzytelniania | Moduł pobierania tokenów uwierzytelniania pobiera tokeny internetowe JSON (JWT) z serwera backendu, aby uwierzytelniać dostęp do danych o lokalizacji przechowywanych w magazynie danych Fleet Engine. Pobieranie tokena uwierzytelniania implementujesz w ramach aplikacji internetowej za pomocą biblioteki udostępniania przejazdu w języku JavaScript. Pamiętaj, że na serwerze backendu musisz też wdrożyć usługę tworzenia tokenów internetowych JSON (JWT) dla Fleet Engine. |
| Opcje stylu mapy | Możesz użyć opcji stylów niestandardowych, aby zmienić domyślny styl mapy i dopasować go do stylu aplikacji internetowej. |
Jak korzystać z pakietu SDK dla klientów
| 1 | Konfigurowanie pakietu SDK dla konsumentów na JavaScript | Więcej informacji znajdziesz w artykule o konfigurowaniu pakietu SDK dla konsumentów w języku JavaScript. |
| 2 | Śledzenie przesyłki | Dowiedz się, jak zainicjować mapę, rozpocząć śledzenie przesyłki i zatrzymać śledzenie z odpowiednim czyszczeniem. Zobacz Śledzenie przesyłki. |
| 3 | Dostosowywanie interfejsu mapy | Za pomocą pakietu JavaScript Consumer SDK do zaplanowanych zadań możesz dostosowywać interfejs mapy, znaczniki i linie łamane. Zobacz Stylizowanie mapy, Dostosowywanie znaczników i Dostosowywanie linii łamanych. |