Dostosować sposób obsługi zaplanowanych zadań, umożliwiając konsumentom śledzić postęp zaplanowanych dostaw lub zamówień usług.
Czym jest pakiet SDK Consumer SDK do zaplanowanych zadań?
Consumer SDK to funkcja Fleet Engine do zaplanowanych zadań, która obejmuje narzędzia do zapewniania konsumentom wrażeń. Te narzędzia umożliwiają tworzyć wyświetlacze oparte na mapach do wizualizacji postęp i stan zadania powiązanego z zaplanowanym zatrzymaniem. Jest powstał z myślą o dwóch głównych grupach odbiorców:
- Konsumenci, którzy chcą sprawdzić stan dostawy konkretnego zamówienia. Z tego dokumentu dowiesz się, jak wdrożyć tę funkcję
za pomocą pakietu SDK dla konsumentów
w języku JavaScript, który udostępnia
Klasa
FleetEngineShipmentLocationProvider
i powiązane interfejsy. - Operatorzy floty, którzy chcą śledzić stan dostawy i pojazdu w przypadku całej floty pojazdów. Informacje o śledzeniu flot znajdziesz w tych artykułach: Przewodnik po śledzeniu floty.
Dlaczego warto używać pakietu SDK klienta do planowania zadań?
Zintegrowanie pakietu Consumer SDK z aplikacją do obsługi zaplanowanych zadań pozwala zapewnić konsumentom kompleksowe informacje, w tym aktualizacje lokalizacji w czasie zbliżonym do rzeczywistego oraz pozycje na mapie. Konsumenci widzą dostawę lokalizacji pojazdu i szczegółów o postępach, które pomagają określić, gdzie przesyłka to.
Do czego służy pakiet SDK dla klientów indywidualnych?
Użyj pakietu Consumer SDK, aby udostępnić następujące informacje o dostawie swojemu dostawcy klienci:
- Aktualna pozycja pojazdu dostawy na mapie.
- przewidywany termin dostawy przesyłki, dostosowany do zmieniających się okoliczności, takich jak natężenie ruchu;
- Trasa, którą przemieszcza się pojazd.
- Dystans i liczba przystanków przed dostarczeniem przesyłki.
Możesz też stworzyć w swojej witrynie inną płynną obsługę aplikacji dla klientów indywidualnych lub witryny na podstawie informacji o lokalizacji z pakietu Driver SDK. Dla: szczegółowe informacje o pakiecie Driver SDK znajdziesz w Omówienie zaplanowanych zadań pakietu Driver SDK.
Komponenty pakietu SDK dla konsumentów
JavaScript Consumer SDK zawiera te komponenty:
- Komponent mapy JavaScript, który jest zwykłym zamiennikiem standardu
google.maps.Map
encja. - Komponenty danych do połączenia z Fleet Engine.
- Komponenty umożliwiające wizualizację pojazdu i trasy w miarę przechodzenia do miejsce docelowe.
- Nieprzetworzone pliki danych z szacowanym czasem dotarcia kierowcy lub pozostałą odległością przejazdu.
W tabeli poniżej opisano te komponenty.
Komponent | Opis |
---|---|
Widok mapy | Widok mapy pokazuje postęp pojazdu i aktualizuje widok w miarę jak pojazd porusza się po swojej trasie. |
Dostawca lokalizacji przesyłki | Dostawca śledzenia przesyłki dostarcza plik danych z lokalizacją, mapa może wyświetlać przydatne informacje o dostawie, takie jak odbiór lub lokalizacji dostawy oraz lokalizacji i trasy. pojazdu dostawczego. |
Pobieranie tokenów uwierzytelniania | Moduł pobierania tokenów uwierzytelniania pobiera tokeny internetowe JSON (JWT) z Twojego serwera backendu do uwierzytelniania dostępu do danych o lokalizacji przechowywanych we flocie Wyszukiwarka. Moduł pobierania tokenów uwierzytelniania wdrażasz w swojej sieci za pomocą biblioteki udostępniania czynności JavaScript. Pamiętaj, że: zaimplementuj też usługę tworzenia tokenów sieciowych JSON (JWT) dla Fleet Engine z serwera backendu. |
Opcje stylu mapy | Za pomocą opcji stylu niestandardowego możesz zmienić domyślny styl swojej pasują do stylu Twojej aplikacji internetowej. |
Jak korzystać z pakietu SDK dla klientów indywidualnych
1 | Konfigurowanie pakietu JavaScript Consumer SDK | Więcej informacji znajdziesz w artykule Konfigurowanie pakietu JavaScript Consumer SDK. |
2 | Śledzenie przesyłki | Dowiedz się, jak zainicjować mapę, rozpocząć śledzenie przesyłki i zatrzymać śledzenie z odpowiednim oczyszczeniem. Zobacz Śledź przesyłkę. |
3 | Dostosowywanie interfejsu mapy | Do zaplanowanych zadań możesz używać pakietu JavaScript Consumer SDK, dostosować interfejs mapy, dostosować znaczniki lub styl linii łamanych. Zapoznaj się z artykułami Nadawanie mapie stylu, Dostosowywanie znaczników i Dostosowywanie polilinii. |