Questo documento elenca i requisiti per le applicazioni sviluppate con l'SDK di navigazione per Android.
Utilizzo accettabile dell'implementazione da parte dei clienti
L'SDK di navigazione per Android è progettato per fornire ai conducenti la navigazione passo passo in tempo reale in un'app mobile. I dati generati dall'API possono essere utilizzati anche in altre applicazioni per condividere informazioni relative allo stato del conducente e per il monitoraggio generale delle posizioni dei conducenti.
Implementazione cliente non consentita
L'SDK di navigazione per Android è consentito solo per applicazioni commerciali. L'SDK di navigazione per Android non è consentito per le seguenti categorie di casi d'uso senza il previo consenso scritto di Google:
- Applicazioni di navigazione che utilizzano l'SDK di navigazione per Android per creare un prodotto o servizio con funzioni sostanzialmente simili o che ricreano quelle di Google Maps per dispositivi mobili.
- Utilizzo del Servizio in dispositivi incorporati in un veicolo o in dispositivi di navigazione portatili. Ad esempio, in un'applicazione che (i) è incorporata in un sistema di infotainment per auto e motori integrato nel cruscotto o (ii) fa parte di un'unità GPS montata per auto. Puoi proiettare un'applicazione da visualizzare su un sistema di infotainment per auto e motori integrato e consentire ai conducenti di interagire con tale sistema di infotainment per auto all'interno della dashboard, come con Android Auto o Apple CarPlay.
- Percorsi o navigazione con veicoli pesanti, ad esempio per autobus, camion o veicoli con limitazioni stradali, a meno che i Servizi non specifichino esplicitamente il supporto della navigazione con veicoli pesanti.
Mappa e loghi di Google
Nella tua implementazione dell'SDK di navigazione per Android puoi utilizzare solo una mappa fornita da Google. Non sono consentite altre mappe.
L'utente non può rimuovere, modificare o oscurare i loghi Google forniti nell'ambito dei servizi di Navigazione per Android.
Modifiche accettabili all'interfaccia utente di navigazione
L'SDK di navigazione per Android consente alcune personalizzazioni dell'interfaccia utente, come l'aggiunta di indicatori personalizzati, la modifica delle dimensioni e dei contenuti dell'intestazione e del piè di pagina intorno all'area visibile di navigazione o modifica delle dimensioni dell'area visibile di navigazione stessa. In alcune situazioni potrebbe essere opportuno sovrapporre i contenuti anche nella parte superiore della schermata di navigazione attiva.
In tal caso, non è consentito introdurre modifiche che impediscono l'utilizzo sicuro da parte dei conducenti. Ad esempio, le seguenti modifiche possono influire negativamente sulla sicurezza del conducente e devono essere evitate:
- Mostrare animazioni che distraggono durante la navigazione attiva.
- Visualizzazione degli overlay sulla schermata di navigazione senza un'azione esplicita del conducente.
- Posizionamento di overlay sulla schermata di navigazione attiva che nascondono la posizione attuale del conducente o bloccano in modo permanente informazioni di navigazione importanti. Ciò include le prossime svolte, l'indicazione delle corsie in cui posizionarsi, l'orientamento della bussola e tutti gli elementi standard dell'interfaccia utente nell'esperienza di navigazione.
Altri requisiti di implementazione
- L'utente non è autorizzato a modificare i termini all'interno del prodotto dell'SDK di navigazione senza previo consenso scritto di Google.
- L'app deve mostrare agli utenti finali le seguenti informazioni al primo utilizzo dell'app:
- I Termini e condizioni d'uso dell'SDK di navigazione.
- Gli utenti finali devono sempre esercitare un giudizio indipendente durante l'utilizzo della navigazione, poiché le informazioni del servizio SDK di navigazione possono differire dalle condizioni effettive in tempo reale.
- Gli utenti finali sono gli unici responsabili dei costi sostenuti quando seguono le indicazioni fornite dal servizio Navigation SDK, ad esempio per i pedaggi o per le corsie dei veicoli con numero elevato di persone.