Omówienie zaplanowanych zadań pakietu SDK klienta

Dostosuj wrażenia klientów w przypadku zaplanowanych zadań, umożliwiając im śledzenie postępów w realizacji zaplanowanych dostaw lub zleceń serwisowych.

Czym jest pakiet Consumer SDK do obsługi 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ć dostawę i stan pojazdu w przypadku całą flotę pojazdów. Informacje o śledzeniu flot znajdziesz w tych artykułach: Przewodnik po śledzeniu floty.

Przykładowa aplikacja internetowa śledząca zaplanowaną dostawę
zadanie

Dlaczego warto używać pakietu Consumer SDK do zaplanowanych zadań?

Integracja pakietu SDK dla konsumentów z aplikacjami konsumenckimi dotyczącymi zaplanowanych zadań zapewniają kompleksową obsługę klientów w czasie zbliżonym do rzeczywistego aktualizacje lokalizacji i przypięte pozycje. 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 zamiennikiem standardowego elementu google.maps.Map.
  • Komponenty danych do połączenia z Fleet Engine.
  • Komponenty umożliwiające wizualizację pojazdu i trasy w miarę przechodzenia do miejsce docelowe.
  • dane w postaci plików danych w postaci nieprzetworzonych danych dotyczących przewidywanego czasu dojazdu kierowcy lub pozostałej odległości do przejechania;

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 konsumentów

1 Konfigurowanie pakietu JavaScript Consumer SDK Więcej informacji znajdziesz w artykule Konfigurowanie pakietu JavaScript Consumer SDK.
2 Śledzenie przesyłki Dowiedz się, jak uruchomić mapę, rozpocząć śledzenie przesyłki i zatrzymaj i zadbać o odpowiednie porządki. Zobacz Śledź przesyłkę.
3 Dostosowywanie interfejsu mapy Za pomocą pakietu JavaScript Consumer SDK możesz tworzyć zaplanowane zadania, aby dostosowywać interfejs mapy, dostosowywać znaczniki lub stylizować linie łamane. Zobacz wyznaczanie stylu mapy, Dostosuj znaczniki, i Dostosuj linie łamane.

Co dalej?