Gdy korzystasz z udostępniania ścieżek Fleet Engine w zaplanowanych zadaniach, klienci mogą śledzić postęp zaplanowanych dostaw lub zamówień usług.
Czym jest udostępnianie ścieżek w przypadku zaplanowanych zadań?
Udostępnianie ścieżek to funkcja Fleet Engine dla zaplanowanych zadań, która Zawiera narzędzia do tworzenia wyświetlaczy opartych na mapach w celu lepszej wizualizacji wspólną podróż oraz stan zadania powiązanego z zaplanowanym przystankiem. Jest powstał z myślą o dwóch głównych grupach odbiorców:
- Klienci indywidualni, którzy chcą poznać stan dostawy konkretnej osoby
zamówienia na wysyłkę. W tym dokumencie opisujemy, jak wdrożyć tę funkcję za pomocą
pakietu Consumer SDK w języku JavaScript, który udostępnia funkcje
Klasa
FleetEngineShipmentLocationProvider
i powiązane interfejsy. - Operatorzy floty, którzy chcą śledzić dostawę i stan pojazdu w przypadku całą flotę pojazdów. Więcej informacji o tej funkcji znajdziesz w Przewodnik po śledzeniu floty.
Dlaczego warto korzystać z udostępniania ścieżki klienta w przypadku zaplanowanych zadań?
Użyj pakietu SDK dla klientów indywidualnych, aby zwiększyć wskaźnik sukcesu w przypadku do wykonania zaplanowanych zadań, a także zwiększyć zadowolenie klientów posprzedażna.
Do czego służy dzielenie się podróżami klienta?
Użyj pakietu SDK dla klientów indywidualnych na potrzeby dostaw, aby udostępnić klientom te informacje:
- Aktualna pozycja pojazdu dostawy na mapie.
- Szacowany czas dotarcia na miejsce, dostosowany do zmieniających się okoliczności, np. ruchu.
- Trasa, którą pokonuje pojazd.
- Dystans i liczba przystanków przed dostarczeniem przesyłki.
Możesz też stworzyć w konsumentach inne płynne rozwiązania geograficzne. aplikacji lub witryny na podstawie informacji o lokalizacji z pakietu Driver SDK. Więcej informacji: pakiet Driver SDK zawiera 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 wersji standardowej
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 poniższej tabeli opisano 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 dostawy | 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 sieciowe 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 udostępniania ścieżki klienta
1 | Konfigurowanie pakietu JavaScript Consumer SDK | Więcej informacji znajdziesz w artykule Konfigurowanie JavaScriptu pakiet SDK dla klientów indywidualnych. |
2 | Śledzenie przesyłki | Dowiedz się, jak zainicjować mapę, rozpocząć udostępnianie trasy i zakończyć podróż udostępniając odpowiednie funkcje czyszczenia. 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. Zobacz wyznaczanie stylu mapy, Dostosuj znaczniki, i Dostosuj linie łamane. |