Omówienie zaplanowanych zadań pakietu SDK klienta

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.

Przykładowa aplikacja internetowa śledząca zaplanowane wysyłki

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ówDostosowywanie polilinii.

Co dalej?