Panoramica dell'SDK di navigazione

L'SDK Navigation ti consente di integrare perfettamente l'esperienza di navigazione guida passo passo di Google Maps direttamente nelle tue applicazioni mobile. L'SDK offre la personalizzazione dell'interfaccia utente per l'aspetto del brand e la configurazione avanzata del percorso. Fornire esperienze di navigazione in-app personalizzabili ti aiuta a migliorare l'efficienza operativa, aumentare il coinvolgimento degli utenti e ottenere preziosi insight basati 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'interfaccia utente personalizzabili.
  • Ottimizza l'esperienza di navigazione gestendo le preferenze di itinerario, le destinazioni e le tappe.
  • Utilizza i dati di posizione e i dati sugli eventi del calcolo dell'itinerario per dati e analisi, ottimizzazioni, comunicazioni con i clienti e monitoraggio in tempo reale.

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.
  • Supportano varie modalità di trasporto, tra cui auto, passeggiate, bicicletta e veicoli a due ruote.
  • Implementa indicatori, overlay ed elementi dell'interfaccia utente personalizzati per evidenziare le informazioni di navigazione principali e personalizzare l'esperienza di navigazione in modo che corrisponda al tuo brand.
  • Accedi ai dati sui percorsi 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 di Maps SDK, inclusi vista mappa, stile, controlli dell'interfaccia utente, 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'interfaccia utente. Puoi utilizzare l'esperienza di navigazione Google o creare la tua esperienza di navigazione personalizzata.

Come utilizzare l'SDK Navigation

I passaggi riportati di seguito riguardano uno scenario di caso d'uso tipico per l'utilizzo di Navigation SDK:

1 Configurazione Crea un progetto Google Cloud, aggiungi gli SDK Maps e Navigation alla tua API e configura il tuo progetto Xcode. Per saperne di più, consulta Configurare il progetto.
2 Vai al tuo primo percorso Traccia un percorso all'interno della tua app verso una singola destinazione. Per saperne di più, consulta la sezione Navigare un percorso.
3 Modificare l'interfaccia utente di navigazione Personalizza l'esperienza di navigazione e l'aspetto visivo modificando i controlli e gli elementi della UI integrati visualizzati sulla mappa. Per maggiori informazioni, vedi Modificare la UI di navigazione.
4 Modifica i dettagli di routing Modifica le preferenze di itinerario e gestisci i waypoint. Per saperne di più, consulta Esperienza di percorso.

Per saperne di più sulle funzionalità di Navigation SDK, consulta la documentazione di riferimento o prova la demo.