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 przygotowaniu do wysyłki lub realizacji zamówień.

Czym jest pakiet Consumer SDK do obsługi zaplanowanych zadań?

Pakiet SDK dla konsumentów to funkcja Fleet Engine do zaplanowanych zadań, która zawiera też narzędzia do tworzenia interfejsu dla konsumentów. Te zestawy narzędzi umożliwiają tworzenie wyświetleń na mapie, które obrazują postępy kierowcy i pokazują stan zadania powiązanego z zaplanowanym postojem. Jest ona przeznaczona dla 2 głównych grup odbiorców:

  • Konsumenci, którzy chcą sprawdzić stan dostawy konkretnego zamówienia. Z tego dokumentu dowiesz się, jak zaimplementować tę funkcję dla konsumentów za pomocą pakietu Consumer SDK w języku JavaScript, który udostępnia klasę FleetEngineShipmentLocationProvider i powiązane interfejsy.
  • Operatorzy floty, którzy chcą śledzić dostawy i stan pojazdów w całej flocie. Informacje o śledzeniu flot znajdziesz w przewodniku po śledzeniu flot.

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

Dlaczego warto używać pakietu Consumer SDK do zaplanowanych 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. Klienci mogą zobaczyć lokalizację pojazdu dostawczego i szczegóły dotyczące postępu dostawy, które pomogą im zorientować się, gdzie znajduje się przesyłka.

Co można zrobić z Consumer SDK?

Za pomocą pakietu SDK dla konsumentów możesz udostępnić konsumentom te informacje o dostawie:

  • Pozycja pojazdu dostawczego na mapie w czasie rzeczywistym.
  • przewidywany termin dostawy przesyłki, dostosowany do zmieniających się okoliczności, takich jak natężenie ruchu;
  • Trasa, którą pojazd się porusza.
  • Odległość i liczba przystanków pozostałych do dostarczenia przesyłki.

Możesz też tworzyć inne płynne funkcje dla użytkowników oparte na geolokalizacji w aplikacji lub witrynie na podstawie informacji o lokalizacji z Driver SDK. Szczegółowe informacje o pakiecie Driver SDK znajdziesz w artykule Omówienie zaplanowanych zadań w pakiecie Driver SDK.

Komponenty pakietu konsumenckiego SDK

Pakiet SDK JavaScript dla konsumentów 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 trakcie dojazdu do miejsca docelowego.
  • dane w postaci plików danych w postaci nieprzetworzonej z szacowanym czasem dojazdu kierowcy lub pozostałym dystansem do przejechania;

W tabeli poniżej opisano te komponenty.

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

Dostawca usługi śledzenia przesyłki udostępnia plik danych o lokalizacji, aby mapa mogła wyświetlać przydatne informacje o przesyłce, takie jak miejsce odbioru lub miejsce dostawy przesyłki oraz lokalizacja i trasę pojazdu dostawczego.

Pobieranie tokena uwierzytelniania Narzędzia do pobierania tokenów uwierzytelniających pobierają tokeny internetowe JSON (JWT) z serwera zaplecza, aby uwierzytelnić dostęp do danych o lokalizacji przechowywanych w Fleet Engine. W ramach swojej aplikacji internetowej implementujesz funkcję pobierania tokena uwierzytelniania za pomocą biblioteki JavaScript do udostępniania ścieżek. Pamiętaj, że musisz też wdrożyć na serwerze zaplecza usługę tworzenia tokenów sieciowych JSON (JWT) dla Fleet Engine.
Opcje stylu mapy Za pomocą opcji niestandardowego stylowania możesz zmienić domyślny styl mapy, aby pasował do stylu 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 zainicjować mapę, rozpocząć śledzenie przesyłki i zatrzymać śledzenie z odpowiednim oczyszczeniem. Zobacz Śledzenie przesyłki.
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. Zapoznaj się z artykułami Nadawanie mapie stylu, Dostosowywanie znacznikówDostosowywanie polilinii.

Co dalej?