Panoramica dell'SDK di navigazione

L'SDK Navigation ti consente di integrare senza problemi l'esperienza di navigazione passo-passo di Google Maps direttamente nelle tue applicazioni mobile. L'SDK offre la personalizzazione dell'UI per l'aspetto del brand e la configurazione avanzata delle route. Fornire esperienze di navigazione in-app personalizzabili ti aiuta a migliorare l'efficienza operativa, aumentare il coinvolgimento degli utenti e ottenere informazioni preziose basate sui dati.

Perché utilizzare l'SDK Navigation?

L'integrazione della navigazione nella tua app ti consente di offrire un'esperienza superiore ai tuoi utenti, applicando al contempo il tuo branding e sfruttando i dati sul percorso:

  • Controlla l'esperienza end-to-end e aumenta il coinvolgimento mantenendo gli utenti all'interno della tua app durante la navigazione, eliminando la necessità di passare da un'app all'altra.
  • Personalizza l'esperienza di navigazione in base all'aspetto del tuo brand con elementi dell'UI personalizzabili.
  • Ottimizza l'esperienza di route gestendo le preferenze di routing, le destinazioni e i waypoint.
  • Utilizza i dati di località e i dati sugli eventi del calcolo itinerario delle corse per dati e analisi, ottimizzazioni, comunicazioni con i clienti e monitoraggio in tempo reale.

Che cosa puoi fare con l'SDK Navigation?

L'SDK Navigation ti consente di creare un'esperienza di navigazione in-app completa:

  • Offri ai tuoi utenti un'esperienza di navigazione passo-passo fluida e affidabile basata su Google Maps.
  • Supporta varie modalità di trasporto, tra cui auto, a piedi, in bicicletta e veicoli a due ruote.
  • Implementa indicatori, overlay ed elementi dell'UI personalizzati per evidenziare le informazioni di navigazione chiave e personalizzare l'esperienza di navigazione in base al tuo brand.
  • Accedi ai dati sul percorso per analizzare le tendenze, identificare le aree di miglioramento e ottimizzare le operazioni.

Come funziona l'SDK Navigation

Puoi integrare l'SDK Navigation nella tua app con o senza un'implementazione esistente dell'SDK Maps. I due componenti principali dell'SDK Navigation sono:

  • Livello della mappa: inizia con un livello della mappa dell'SDK Maps, inclusi visualizzazione della mappa, stile, controlli dell'UI, fotocamera e comportamento di interazione.
  • Esperienza di navigazione: aggiungi l'esperienza di navigazione utilizzando l' SDK Navigation, che include l'overlay di navigazione passo-passo, le schede di svolta e altri elementi dell'UI. Puoi utilizzare l'esperienza di navigazione di Google Navigation o creare la tua esperienza di navigazione personalizzata.

Come utilizzare l'SDK Navigation

I passaggi riportati di seguito riguardano un tipico scenario di utilizzo dell'SDK Navigation:

1 Configurazione Crea un progetto Google Cloud, aggiungi gli SDK Maps e Navigation alla tua API e configura il progetto Xcode. Per maggiori informazioni, vedi Configurare il progetto.
2 Vai alla prima route Traccia una route all'interno dell'app verso una singola destinazione. Per maggiori informazioni, vedi Navigare una route.
3 Modifica l'UI di navigazione Personalizza l'esperienza di navigazione e l'aspetto visivo modificando i controlli e gli elementi dell'UI integrati visualizzati sulla mappa. Per maggiori informazioni, vedi Modificare l'UI di navigazione.
4 Modifica i dettagli del routing Modifica le preferenze di routing e gestisci i waypoint. Per maggiori informazioni, vedi Esperienza di route.

Per maggiori informazioni sulle funzionalità dell'SDK Navigation, consulta la sezione Riferimento o Prova la demo.