Esperienza di guida e navigazione

Un'immagine
di uno smartphone che mostra Google Maps con il percorso attivo L'esperienza del conducente e la funzionalità di navigazione fanno parte del pacchetto di servizi di mobilità che incorpora l'esperienza di Google Maps nell'applicazione del conducente.

Cosa puoi fare con l'esperienza del conducente e la navigazione?

Con l'esperienza del conducente e la navigazione, utilizzi sia l'SDK Navigation sia l'SDK Driver per ottimizzare l'esperienza di guida in base al tuo modello di consegna. Utilizza l'SDK Navigation per creare un'esperienza di navigazione passo-passo nella tua app per guidare i conducenti in tempo reale. Puoi anche personalizzare l'esperienza di navigazione in modo che corrisponda all'aspetto della tua app e migliorare i flussi di lavoro più ampi dei conducenti con percorsi e luoghi di consegna ottimizzati.

Personalizza l'esperienza di guida con l'SDK Navigation e utilizza l'SDK Driver per consentire la visualizzazione delle posizioni dei conducenti e dell'avanzamento del percorso tramite la panoramica delle attività pianificate dell'SDK Consumer e le funzionalità di monitoraggio della flotta.

Perché utilizzare l'esperienza del conducente e la navigazione?

Screenshot di Google Maps che mostra un percorso con diverse fermate Quando gestisci una flotta di consegna, è fondamentale migliorare la prevedibilità delle consegne e la produttività dei conducenti per soddisfare le aspettative dei consumatori. L'esperienza del conducente e la navigazione ti aiutano a definire in modo più efficiente i percorsi dei conducenti, a evitare ritardi e mancate consegne e a migliorare la soddisfazione dei conducenti.

  • Migliora la soddisfazione dei conducenti:la tua app può aiutare i conducenti a sentirsi in controllo e informati mentre svolgono le attività della giornata. Grazie alla navigazione in Google Maps, i conducenti non devono imparare una nuova interfaccia della mappa. Puoi anche personalizzare l'esperienza per rafforzare il tuo brand.
  • Migliora la produttività delle attività dei conducenti:guida i conducenti nel posto giusto con percorsi che riflettono il traffico in tempo reale. Queste informazioni sono particolarmente utili per i conducenti nuovi, part-time o stagionali che devono acquisire rapidamente familiarità con le loro attività. Inoltre, puoi fornire percorsi ed elementi della mappa personalizzati specifici per il tuo servizio di consegna.
  • Migliora la prevedibilità delle consegne:con un'app che incorpora l'esperienza di Google Maps, puoi essere più sicuro che i conducenti seguano i piani di percorso previsti. Se i conducenti rimangono all'interno della tua applicazione, migliora anche la qualità dei segnali di posizione che ricevi.

Come funziona

I seguenti diagrammi mostrano la sequenza di operazioni tra tutti i componenti dell'esperienza del conducente e della navigazione. L'SDK Driver comunica gli aggiornamenti della posizione al backend di Fleet Engine. L'SDK Navigation presenta al conducente le indicazioni passo-passo (e altre informazioni di navigazione). Il tuo backend gestisce tutte le altre comunicazioni di consegna a Fleet Engine, ad esempio la creazione e l'aggiornamento di veicoli e attività.

Viaggi on demand

Il seguente diagramma mostra la sequenza di operazioni per i viaggi on demand. È suddiviso in due parti principali: l'inizio della giornata, quando i conducenti abilitano la condivisione della posizione con Fleet Engine, e una visualizzazione semplificata della gestione dei viaggi utilizzando i componenti di Fleet Engine. Per una visualizzazione dettagliata del processo di viaggio, consulta Che cos'è un viaggio? nella documentazione relativa ai viaggi on demand.

Attività pianificate

Il seguente diagramma mostra la sequenza di operazioni per le attività pianificate. Include una matrice di una tipica giornata lavorativa di spedizione per un singolo conducente, nonché la modalità di gestione del suo lavoro nel sistema Fleet Engine utilizzando la libreria di monitoraggio della flotta.

Nota: il tuo sistema può utilizzare sia il monitoraggio delle spedizioni sia il monitoraggio della flotta. Con il monitoraggio delle spedizioni, Fleet Engine filtra le informazioni sulle spedizioni e sui conducenti in modo che un cliente veda solo le informazioni pertinenti alla sua spedizione.

Come utilizzare l'esperienza del conducente e la navigazione

Questa sezione descrive un modo per implementare un'esperienza del conducente con la navigazione. Per facilitare la spiegazione, questo esempio inizia con l'implementazione del frontend. Puoi iniziare l'implementazione integrando prima gli SDK nella tua app per conducenti o integrando Fleet Engine con il tuo backend per la creazione di attività e veicoli.

  1. Integra l'SDK Driver nella tua app per conducenti. L'SDK Driver invia segnali di posizione in tempo reale al servizio Fleet Engine. L'SDK Driver esegue il wrapping dell'SDK Navigation. Per i dettagli, consulta le guide per gli utenti dell'SDK Driver per i viaggi on demand (Android, iOS) e le attività pianificate (Android, iOS).
  2. Implementa le funzionalità dell'SDK Navigation nella tua app per conducenti. L'SDK Navigation è una libreria che fornisce ai conducenti funzionalità di navigazione personalizzate, come indicazioni passo-passo, percorsi personalizzati ed elementi della mappa personalizzati. Per la documentazione completa per gli sviluppatori, consulta Navigazione con Google Maps.
  3. Gestisci le attività e lo stato dei veicoli con Fleet Engine. Fleet Engine è il servizio di backend di Mobility che può comunicare con Fleet Engine effettuando chiamate REST o gRPC. Per i dettagli, consulta la documentazione di Fleet Engine.