Panoramica dei viaggi on demand 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 le corse assegnate abilitare funzionalità di navigazione del conducente e routing.

Prima di iniziare

Questa guida presuppone che tu abbia letto quanto segue:

Cos'è l'SDK Driver per i viaggi on demand?

L'SDK Driver comunica a Fleet Engine gli aggiornamenti sulla posizione del veicolo e sulla corsa, che Fleet Engine possa monitorare i veicoli e i per i viaggi. 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 i viaggi on demand?

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 i viaggi on demand

Utilizza l'SDK Driver per le corse on demand per comunicare quanto segue con il parco risorse Motore:

  • La posizione in tempo reale di un veicolo su una mappa.
  • Coordinate di latitudine/longitudine delle tappe di viaggio fornite da SDK di navigazione.
  • Distanza rimanente alla tappa successiva.
  • Orario di arrivo stimato alla tappa successiva.
  • Percorso che deve seguire il veicolo come fornito dall'SDK di navigazione.

Come funziona l'SDK Driver per i viaggi on demand

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 i viaggi on demand

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.
7 Impostare i dettagli della corsa Per ulteriori informazioni, vedi Impostare i dettagli della corsa.

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.
6 Impostare i dettagli della corsa Per ulteriori informazioni, vedi Impostare i dettagli della corsa.

Passaggi successivi

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