Panoramica delle attività pianificate dell'SDK driver

Driver SDK è un toolkit per app mobile e un componente fondamentale di Fleet Engine. Con questo SDK, la tua app per conducenti può gestire le assegnazioni di lavoro e abilitare le funzionalità di navigazione e routing per i conducenti.

Prima di iniziare

Questa guida presuppone che tu abbia letto quanto segue:

Che cos'è Driver SDK per le attività pianificate?

Driver SDK comunica la posizione del veicolo e gli aggiornamenti delle attività a Fleet Engine, in modo che Fleet Engine possa gestire i veicoli di consegna e le relative fermate e attività di consegna assegnate. Fondamentalmente, l'SDK utilizza un listener di eventi per inviare gli aggiornamenti della posizione e le coordinate di latitudine/longitudine, insieme al segmento di percorso e alla destinazione correnti da Navigation SDK a Fleet Engine quando il conducente inizia a guidare.

Perché utilizzare Driver SDK per le attività pianificate?

Driver SDK semplifica l'integrazione con Fleet Engine per gli aggiornamenti dei percorsi del conducente. Con questo SDK, il conducente può utilizzare una singola app per gestire le assegnazioni e navigare come farebbe con la versione consumer di Google Maps, ma senza dover passare a un'altra app.

Cosa puoi fare con Driver SDK per le attività pianificate

Utilizza Driver SDK per le attività pianificate per comunicare quanto segue con Fleet Engine:

  • Posizione in tempo reale del veicolo di consegna su una mappa.
  • Coordinate di latitudine/longitudine della fermata.
  • Distanza rimanente dalla fermata.
  • Orario di arrivo stimato alla fermata.
  • Percorso che il veicolo deve intraprendere come fornito da Navigation SDK.

Come funziona Driver SDK per le attività pianificate

Driver SDK dipende da Navigation SDK per le informazioni sul routing e sulla destinazione. Insieme alle informazioni di Navigation SDK, Driver SDK si integra con l'app per conducenti e fornisce a Fleet Engine uno stream di aggiornamenti della posizione, coordinate di latitudine/longitudine, distanza rimanente e orari di arrivo stimati. Tutti gli altri aggiornamenti dei dati del veicolo devono essere inviati al backend del cliente, che inoltra i dati a Fleet Engine.

Diagramma di sistema che mostra come l'SDK Driver comunica dai client all'infrastruttura del cliente e poi all'infrastruttura di Google tramite Fleet Engine e il backend del cliente

Come utilizzare Driver SDK per le attività pianificate

Seleziona la tua piattaforma per scoprire come iniziare a utilizzare Driver SDK.

Android

1 Scarica Driver SDK per Android Per saperne di più, consulta Scaricare Driver SDK.
2 Configura un progetto della console Google Cloud Per saperne di più, consulta Configurare un progetto della console Google Cloud.
3 Dichiara le dipendenze Per saperne di più, consulta Dichiarare le dipendenze.
4 Crea token di autenticazione Per saperne di più, consulta Creare token di autenticazione.
5 Inizializza Driver SDK Per saperne di più, consulta Inizializzare Driver SDK.
6 Prepara il veicolo Per saperne di più, consulta Preparare il veicolo.

iOS

1 Scarica Driver SDK per iOS Per saperne di più, consulta Scaricare Driver SDK.
2 Configura un progetto della console Google Cloud Per saperne di più, consulta Configurare un progetto della console Google Cloud.
3 Crea token di autenticazione Per saperne di più, consulta Creare token di autenticazione.
4 Inizializza Driver SDK Per saperne di più, consulta Inizializzare Driver SDK.
5 Prepara il veicolo Per saperne di più, consulta Preparare il veicolo.

Passaggi successivi

Consulta la documentazione della piattaforma su cui vuoi configurare Driver SDK: