Omówienie zaplanowanych zadań pakietu SDK klienta

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

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ż zestawy narzędzi do tworzenia interfejsu dla konsumentów. Te zestawy narzędzi umożliwiają tworzenie wyświetleń na mapie, które pozwalają wizualizować postępy kierowcy i pokażą 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 Śledzenie floty.

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ć użytkownikom kompleksowe informacje dzięki aktualizacjom lokalizacji w czasie zbliżonym do rzeczywistego i pozycjom 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?

Korzystając z Consumer SDK, możesz udostępnić konsumentom te informacje o dostawie:

  • Pozycja pojazdu dostawczego w czasie rzeczywistym na mapie.
  • 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 rozwiązania z użyciem geolokalizacji w aplikacji lub witrynie dla użytkowników 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 SDK dla konsumentów

Pakiet SDK JavaScript dla konsumentów zawiera te komponenty:

  • Komponent mapy JavaScript, który jest zamiennikiem standardowej jednostki 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 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 przedstawia 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 trasy pojazdu dostawczego.

Pobieranie tokena uwierzytelniania Aby uwierzytelnić dostęp do danych o lokalizacji przechowywanych w Fleet Engine, usługa pobierania tokena uwierzytelniającego pobiera tokeny internetowe JSON (JWT) z serwera zaplecza. W ramach swojej aplikacji internetowej wdróż pobieranie tokena uwierzytelniania, korzystając z 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?