Omówienie zaplanowanych zadań pakietu SDK klienta

Dostosuj wrażenia klientów w przypadku zaplanowanych zadań, umożliwiając im śledzenie postępów zaplanowanych dostaw lub zamówień usług.

Czym jest pakiet SDK dla konsumentów do zaplanowanych zadań?

Pakiet Consumer SDK to funkcja Fleet Engine do zaplanowanych zadań, która zawiera też zestawy narzędzi do tworzenia interfejsu użytkownika. 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 on przeznaczony dla 2 głównych grup odbiorców:

  • Użytkownicy, którzy chcą poznać stan dostawy pojedynczego zamówienia. Z tego dokumentu dowiesz się, jak wdrożyć to rozwiązanie za pomocą pakietu Consumer SDK w JavaScript, który udostępnia klasę FleetEngineShipmentLocationProvider i powiązane interfejsy.
  • Operatorzy flot, którzy chcą śledzić stan dostawy i pojazdu w przypadku całej floty pojazdów. Więcej informacji o śledzeniu flot znajdziesz w przewodniku po śledzeniu flot.

Przykładowa aplikacja internetowa śledząca zaplanowaną przesyłkę

Dlaczego warto używać pakietu SDK dla konsumentów do zadań zaplanowanych?

Zintegrowanie pakietu Consumer SDK z aplikacjami konsumenckimi do planowania zadań umożliwia zapewnienie kompleksowej obsługi klienta dzięki aktualizacjom lokalizacji w czasie zbliżonym do rzeczywistego i pozycjom dopasowanym do dróg. 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 robić za pomocą pakietu Consumer SDK?

Użyj pakietu Consumer SDK, aby udostępnić konsumentom te informacje o przesyłce:

  • bieżącą lokalizację pojazdu dostawczego na mapie;
  • Szacowany czas dostarczenia przesyłki, dostosowany do zmieniających się okoliczności, takich jak natężenie ruchu.
  • trasę, którą pokonuje pojazd;
  • odległość i liczba przystanków pozostałych do dostarczenia przesyłki;

Na podstawie informacji o lokalizacji z pakietu Driver SDK możesz też tworzyć w swojej aplikacji użytkownika lub witrynie inne płynne usługi dla klientów oparte na lokalizacji. 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 klienta JavaScript zawiera te komponenty:

  • Komponent mapy JavaScript, który jest zamiennikiem standardowego elementu google.maps.Map.
  • Komponenty danych do połączenia z Fleet Engine.
  • Komponenty do wizualizacji pojazdu i trasy w miarę zbliżania się do miejsca docelowego.
  • surowe pliki danych z szacowanym czasem przyjazdu kierowcy lub pozostałą odległością do przejechania;

W tabeli poniżej znajdziesz opis komponentów.

Komponent Opis
Widok mapy Widok mapy ilustruje postępy pojazdu, aktualizując widok w miarę jego przemieszczania się po trasie.
Dostawca informacji o lokalizacji przesyłki

Dostawca usługi śledzenia przesyłki udostępnia plik danych o lokalizacji, dzięki czemu mapa może wyświetlać przydatne informacje o przesyłce, takie jak miejsce odbioru lub dostawy oraz lokalizacja i trasa pojazdu dostawczego.

Moduł pobierania tokena uwierzytelniania Moduł pobierania tokenów uwierzytelniania pobiera tokeny internetowe JSON (JWT) z serwera backendu, aby uwierzytelnić dostęp do danych o lokalizacji przechowywanych w magazynie danych Fleet Engine. Pobieranie tokena uwierzytelniania implementujesz w ramach aplikacji internetowej za pomocą biblioteki JavaScript do udostępniania przejazdu. Pamiętaj, że musisz też wdrożyć usługę tworzenia tokenów sieciowych JSON (JWT) dla Fleet Engine na serwerze backendu.
Opcje stylu mapy Możesz użyć niestandardowych opcji stylizacji, aby zmienić domyślny styl mapy i dopasować go do stylu aplikacji internetowej.

Jak korzystać z pakietu Consumer SDK

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 je zakończyć, a także jak zwalniać miejsce. Zobacz Śledzenie przesyłki.
3 Dostosowywanie interfejsu mapy Pakiet JavaScript Consumer SDK możesz wykorzystać w przypadku zaplanowanych zadań, aby dostosować interfejs mapy, zapewnić możliwość dostosowywania znaczników lub stylizować linie łamane. Zobacz Stylizowanie mapy, Dostosowywanie znaczników i Dostosowywanie linii łamanych.

Co dalej?