Driver SDK: geplante Aufgaben

Das Driver SDK ist ein Toolkit für mobile Apps und eine grundlegende Komponente von Fleet Engine. Mit diesem SDK können Sie in Ihrer Fahrer-App sowohl Aufgaben verwalten als auch Navigations- und Routingfunktionen für Fahrer aktivieren.

Hinweis

In diesem Leitfaden wird davon ausgegangen, dass Sie Folgendes gelesen haben:

Was ist das Driver SDK für geplante Aufgaben?

Das Driver SDK sendet Fahrzeugstandort- und Aufgabenaktualisierungen an Fleet Engine, damit Fleet Engine die Lieferfahrzeuge und die zugewiesenen Lieferstopps und Aufgaben verwalten kann. Im Wesentlichen verwendet das SDK einen Ereignis-Listener, um Standortaktualisierungen und Koordinaten für Längen- und Breitengrad sowie das aktuelle Routensegment und das Ziel vom Navigation SDK an die Fleet Engine zu senden, wenn der Fahrer losfährt.

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

Das Driver SDK ermöglicht eine einfachere Integration in Fleet Engine für Aktualisierungen der Fahrerrouten. Mit diesem SDK können Ihre Fahrer Aufträge verwalten und navigieren, als würden sie die Verbraucherversion von Google Maps verwenden, ohne zu einer anderen App wechseln zu müssen.

Einsatzmöglichkeiten des Driver SDK für geplante Aufgaben

Verwenden Sie das Driver SDK für geplante Aufgaben, um Folgendes mit Fleet Engine zu kommunizieren:

  • Echtzeitposition des Lieferfahrzeugs auf einer Karte.
  • Breiten- und Längengradkoordinaten der Haltestelle.
  • Die verbleibende Entfernung bis zur Haltestelle.
  • Voraussichtliche Ankunftszeit an der Haltestelle.
  • Die vom Navigations-SDK angegebene Route, die das Fahrzeug nehmen muss.

Funktionsweise des Driver SDK für geplante Aufgaben

Das Driver SDK ist für die Routinginformationen und das Ziel vom Navigations-SDK abhängig. Zusammen mit den Informationen aus dem Navigations-SDK wird das Fahrer-SDK in Ihre Fahrer-App eingebunden und stellt der Fleet Engine einen Stream mit Standortaktualisierungen, Breiten-/Längengradkoordinaten, verbleibender Entfernung und geschätzten Ankunftszeiten bereit. Alle anderen Aktualisierungen von Fahrzeugdaten müssen an das Kunden-Backend gesendet werden, das die Daten an die Fleet Engine weiterleitet.

Systemdiagramm, das zeigt, wie das Driver SDK von den Clients über die Fleet Engine und das Kunden-Backend mit der Google-Infrastruktur kommuniziert

Driver SDK für geplante Aufgaben verwenden

Wählen Sie Ihre Plattform aus, um zu erfahren, wie Sie das Driver SDK verwenden.

Android

1 Driver SDK for Android herunterladen Weitere Informationen finden Sie unter Driver SDK herunterladen.
2 Google Cloud Console-Projekt konfigurieren Weitere Informationen finden Sie unter Google Cloud Console-Projekt konfigurieren.
3 Abhängigkeiten deklarieren Weitere Informationen finden Sie unter Abhängigkeiten deklarieren.
4 Authentifizierungstokens erstellen Weitere Informationen finden Sie unter Authentifizierungstokens erstellen.
5 Driver SDK initialisieren Weitere Informationen finden Sie unter Driver SDK initialisieren.
6 Fahrzeug vorbereiten Weitere Informationen finden Sie unter Fahrzeug vorbereiten.

iOS

1 Driver SDK für iOS herunterladen Weitere Informationen finden Sie unter Driver SDK herunterladen.
2 Google Cloud Console-Projekt konfigurieren Weitere Informationen finden Sie unter Google Cloud Console-Projekt konfigurieren.
3 Authentifizierungstokens erstellen Weitere Informationen finden Sie unter Authentifizierungstokens erstellen.
4 Driver SDK initialisieren Weitere Informationen finden Sie unter Driver SDK initialisieren.
5 Fahrzeug vorbereiten Weitere Informationen finden Sie unter Fahrzeug vorbereiten.

Nächste Schritte

Weitere Informationen finden Sie in der Dokumentation für die Plattform, auf der Sie das Driver SDK einrichten möchten: