Übersicht über geplante Aufgaben für das Consumer SDK

Passen Sie die Nutzererfahrung für geplante Aufgaben an, indem Sie es Kunden ermöglichen, den Fortschritt geplanter Lieferungen oder Servicebestellungen verfolgen.

Was ist das Consumer SDK für geplante Aufgaben?

Das Consumer SDK ist eine Funktion von Fleet Engine für geplante Aufgaben, die auch Toolkits zum Erstellen der Nutzeroberfläche enthält. Mit diesen Toolkits können Sie kartenbasierte Displays erstellen, um den Fortschritt eines Fahrers zu visualisieren und den Status der Aufgabe anzuzeigen, die mit einem geplanten Halt verknüpft ist. Es ist für zwei Hauptzielgruppen entwickelt:

  • Verbraucher, die den Lieferstatus für eine einzelne Versandbestellung erfahren möchten. In diesem Dokument erfahren Sie, wie Sie Nutzererfahrung mit dem Consumer SDK in JavaScript, das die FleetEngineShipmentLocationProvider-Klasse und zugehörige Schnittstellen.
  • Flottenbetreiber, die die Lieferung und den Fahrzeugstatus eines für den gesamten Fahrzeugbestand. Informationen zum Verfolgen von Flotten finden Sie im Leitfaden zum Flotten-Tracking.

Beispiel-Webanwendung zum Nachverfolgen einer geplanten Versandaufgabe

Warum sollte ich das Consumer SDK für geplante Aufgaben verwenden?

Consumer SDK in Ihre Nutzeranwendungen für geplante Aufgaben integrieren bieten Sie eine umfassende Kundenerfahrung, die nahezu in Echtzeit erfolgt. Standortaktualisierungen und gesperrte Positionen. Ihre Kunden können die Lieferung sehen den Standort und die Fortschrittsanzeige des Fahrzeugs, Lieferung ist.

Was kann ich mit dem Consumer SDK tun?

Verwenden Sie das Consumer SDK, um die folgenden Versandinformationen mit Ihrem Verbraucher:

  • Echtzeitposition des Lieferfahrzeugs auf einer Karte.
  • Voraussichtliche Ankunft eines Pakets, angepasst an wechselnde Umstände, z. B. Zugriffe.
  • Route des Fahrzeugs.
  • Entfernung und Anzahl der verbleibenden Haltestellen bis zur Zustellung der Sendung.

Sie können auch andere nahtlose, geobasierte Kundenerlebnisse in Ihrem basierend auf den Standortinformationen aus dem Driver SDK. Für Informationen zum Driver SDK finden Sie in der Übersicht über geplante Aufgaben des Driver SDK

Consumer SDK-Komponenten

Das JavaScript Consumer SDK enthält die folgenden Komponenten:

  • Eine JavaScript-Kartenkomponente, die als Drop-in-Ersatz für eine standardmäßige google.maps.Map-Entität dient.
  • Datenkomponenten, die mit der Fleet Engine verbunden werden sollen.
  • Komponenten zur Visualisierung des Fahrzeugs und der Route auf dem Weg zu einem Ziel.
  • Rohdatenfeeds für die geschätzte Ankunftszeit eines Fahrers oder die verbleibende Strecke.

In der folgenden Tabelle werden die Komponenten beschrieben.

Komponente Beschreibung
Kartenansicht Die Kartenansicht zeigt den Fortschritt des Fahrzeugs, wobei die Ansicht aktualisiert wird, während sich das Fahrzeug auf seiner Route bewegt.
Lieferortanbieter

Der Anbieter der Sendungsverfolgung stellt einen Standortfeed bereit, kann auf der Karte nützliche Informationen zur Sendung angezeigt werden, z. B. die Abholung oder Lieferort der Sendung sowie den Ort und die Route des Lieferfahrzeugs.

Abruf von Authentifizierungstokens Der Abruf von Authentifizierungstokens ruft JSON-Web-Tokens (JWTs) von Ihrem Backend-Server, um den Zugriff auf die in Fleet gespeicherten Standortdaten zu authentifizieren Suchmaschine. Sie implementieren einen Abruf von Authentifizierungstokens als Teil Ihres mithilfe der JavaScript Journey Sharing Library. Sie müssen einen JSON Web Token (JWT)-Erstellungsdienst für Fleet Engine auf Ihrem Back-End-Server.
Optionen für Kartenstile Mit benutzerdefinierten Stiloptionen können Sie den Standardstil Ihres an den Stil Ihrer Webanwendung anpassen.

Consumer SDK verwenden

1 JavaScript Consumer SDK einrichten Weitere Informationen findest du unter JavaScript Consumer SDK einrichten.
2 Sendung folgen Hier erfahren Sie, wie Sie die Karte initialisieren, den Versand verfolgen und die Verfolgung beenden. Weitere Informationen finden Sie unter Sendung folgen.
3 Kartenschnittstelle anpassen Sie können das JavaScript Consumer SDK für geplante Aufgaben verwenden, um die Kartenoberfläche anzupassen, Markierungen zu personalisieren oder Polylinien zu stylen. Weitere Informationen finden Sie unter Karten gestalten, Markierungen anpassen, und Polylinien anpassen.

Nächste Schritte