Panoramica delle attività pianificate dell'SDK driver

Driver SDK è un toolkit per app mobile e un componente fondamentale del parco risorse di ricerca. Con questo SDK, l'app del conducente può gestire i compiti di lavoro abilitare funzionalità di navigazione e percorso del conducente.

Prima di iniziare

Questa guida presuppone che tu abbia letto quanto segue:

Cos'è l'SDK Driver per le attività pianificate?

L'SDK Driver comunica a Fleet Engine gli aggiornamenti sulla posizione del veicolo e sulle attività, che Fleet Engine possa gestire i veicoli per le consegne e le consegne assegnate le fermate e le attività. L'SDK utilizza un listener di eventi per inviare la posizione. aggiornamenti e le coordinate di latitudine/longitudine, insieme al tratto di percorso corrente e la destinazione dall'SDK di navigazione a Fleet Engine all'avvio del conducente alla guida.

Perché utilizzare l'SDK Driver per le attività pianificate?

L'SDK Driver semplifica l'integrazione con Fleet Engine per gli aggiornamenti delle percorsi del conducente. Con questo SDK, il conducente può utilizzare una sola app per gestire compiti e navigare come farebbero utilizzando la versione consumer di Google ma senza dover passare da un'app all'altra.

Cosa puoi fare con l'SDK Driver per le attività pianificate

Utilizza l'SDK Driver per le attività pianificate al fine di comunicare quanto segue con il parco risorse Motore:

  • La posizione in tempo reale del veicolo per le consegne su una mappa.
  • Coordinate di latitudine/longitudine della fermata.
  • Distanza rimanente dalla fermata.
  • Orario di arrivo stimato alla fermata.
  • Percorso che deve seguire il veicolo come fornito dall'SDK di navigazione.

Come funziona l'SDK Driver per le attività pianificate

L'SDK Driver dipende dall'SDK di navigazione per le informazioni di routing e destinazione. Insieme alle informazioni dell'SDK di navigazione, il conducente L'SDK si integra con la tua app driver e fornisce a Fleet Engine uno stream aggiornamenti sulla posizione, coordinate di latitudine/longitudine, distanza rimanente e orario di arrivo stimato. Tutti gli altri aggiornamenti dei dati del veicolo devono essere inviati al backend del cliente, inoltra i dati a Fleet Engine.

Diagramma di sistema che mostra in che modo l'SDK Driver comunica dai client all'infrastruttura del cliente e, successivamente, all'infrastruttura Google tramite Fleet Engine e il backend del cliente

Come utilizzare l'SDK Driver per le attività pianificate

Seleziona la tua piattaforma per vedere come iniziare a utilizzare l'SDK Driver.

Android

1 Scarica l'SDK Driver per Android Per maggiori informazioni, vedi Scaricare l'SDK Driver.
2 Configura un progetto nella console Google Cloud Per saperne di più, consulta Configurare un progetto nella console Google Cloud.
3 Dichiarare le dipendenze Per maggiori informazioni, consulta la sezione Dichiarare le dipendenze.
4 Creare token di autenticazione Per ulteriori informazioni, consulta Creare token di autenticazione.
5 Inizializza l'SDK driver Per maggiori informazioni, vedi Inizializzare l'SDK dei driver.
6 Prepara il veicolo Per ulteriori informazioni, vedi Preparare il veicolo.

iOS

1 Scarica l'SDK Driver per iOS Per maggiori informazioni, vedi Scaricare l'SDK Driver.
2 Configura un progetto nella console Google Cloud Per saperne di più, consulta Configurare un progetto nella console Google Cloud.
3 Creare token di autenticazione Per ulteriori informazioni, consulta Creare token di autenticazione.
4 Inizializza l'SDK driver Per maggiori informazioni, vedi Inizializzare l'SDK dei driver.
5 Prepara il veicolo Per ulteriori informazioni, vedi Preparare il veicolo.

Passaggi successivi

Consulta la documentazione per la piattaforma su cui vuoi configurare il driver SDK: