Qualità app per auto

Per offrire un'esperienza eccezionale agli utenti in auto, completa i controlli e i test di compatibilità con le auto che seguono durante la progettazione e lo sviluppo della tua app.

Le checklist e i test definiscono un ampio insieme di requisiti di qualità per le varie categorie di app supportate da Android Auto e Android Automotive OS. Molti requisiti si applicano solo a categorie specifiche, quindi assicurati di filtrare in base alla categoria della tua app. Consulta le definizioni dei livelli di qualità delle auto per dettagli sulle linee guida che la tua app deve soddisfare per essere accettata sul Google Play Store.

Testare l'app

Testa la tua app in base ai criteri applicabili elencati in questa pagina prima di inviarla per la revisione a Google Play. Se applicabile, testa entrambi i modi in cui gli utenti possono accedere alla tua app:

Sistema operativo Android Automotive
Utilizza l'emulatore Android per convalidare ogni elemento dell'elenco di controllo. Per ulteriori informazioni, consulta Eseguire test utilizzando l'emulatore Android Automotive OS.
Android Auto
Utilizza l'unità principale da tavolo Android Auto (DHU) per convalidare ogni elemento dell'elenco di controllo. Per ulteriori informazioni, consulta Eseguire il test utilizzando l'unità principale da computer.

Categorie di app

Categorie supportate Android Auto Sistema operativo Android Automotive

Livelli di qualità delle auto

I livelli di qualità definiscono i criteri per aiutarti a valutare il livello di assistenza fornito dalla tua app per le auto. Ogni categoria si basa su quelle sottostanti. In altre parole, per essere ottimizzata per l'auto, un'app deve soddisfare anche tutti i requisiti di idoneità per l'auto applicabili.

Oltre alle linee guida specifiche per le auto, a ogni livello sono associate linee guida della qualità delle app per schermi di grandi dimensioni pertinenti per le attività implementate dalla tua app.

I livelli di assistenza includono:

Livello 3: auto pronta

La tua app è compatibile con gli schermi di grandi dimensioni e può essere utilizzata quando l'auto è parcheggiata. Sebbene l'app potrebbe non avere funzionalità ottimizzate per l'auto, gli utenti possono utilizzarla come su qualsiasi altro dispositivo Android con schermo di grandi dimensioni.

Questo livello si applica principalmente alle categorie parcheggiate di app, che devono soddisfare tutti i requisiti di questo livello per essere accettate sul Google Play Store.

Livello 2: ottimizzato per le auto

La tua app offre un'esperienza eccezionale sul display della consolle centrale dell'auto. Per farlo, la tua app dispone di alcune funzionalità specifiche per le auto che gli utenti possono utilizzare nelle modalità di guida o di parcheggio, a seconda della categoria dell'app.

Per essere accettate sul Google Play Store, le app appartenenti alle categorie create per l'utilizzo alla guida devono soddisfare tutti i requisiti applicabili di questo livello.

Livello 1: auto differenziate

La tua app è progettata per funzionare con la varietà di hardware delle auto e può adattare la sua esperienza alle modalità di guida e di parcheggio. Offre la migliore esperienza utente progettata per i diversi display delle auto, come la consolle centrale, il quadro strumenti e altri display, come i display panoramici presenti su molte auto premium.

Auto pronta

Criteri ID Categorie applicabili Descrizione
Categorie consentite PC-1 Tutti

L'app non deve includere funzionalità diverse da quelle dei tipi di app destinate alle auto. Consulta Categorie di app supportate.

Rendimento previsto EP-1 Tutti

L'app deve funzionare come previsto o descritto nella scheda del Google Play Store dell'app.

EP-2 Media, navigazione, PDI, IOT, meteo, video, giochi, browser

Quando l'app viene riavviata dalla schermata Home, deve ripristinare lo stato dell'app il più vicino possibile allo stato precedente.

Orientamento del display DO-1 Video, giochi, browser

L'app può essere distribuita su dispositivi con orientamenti dello schermo fissi. Consulta la sezione Funzionalità richieste di Android Automotive OS.

Architetture CPU CP-1 Video, giochi, browser

L'app deve supportare sia le CPU x86_64 che ARM.

Rendering dell'app AR-1 Tutte le categorie supportate da Android Automotive OS

Nelle attività implementate dall'app, gli elementi dell'interfaccia utente interattiva non devono essere ostruiti dalle barre di sistema o dai ritagli del display. Consulta Lavorare con rientranze della finestra e ritagli del display.

Distrazione dell'autista DD-3 Video, giochi, browser

L'app non deve essere avviabile o utilizzabile durante la guida e non deve riprodurre audio. Consulta Assicurati che non siano presenti attività ottimizzate per evitare distrazioni.

Nota: se la tua app riproduce audio, deve soddisfare il requisito DD-2.

Notifiche non pertinenti IN-2 Video, giochi, browser

L'app non deve pubblicare notifiche in evidenza.

Navigabilità dell'app AN-1 Video, giochi, browser

Gli utenti possono navigare nell'app senza incontrare dead end.

Dati sensibili SD-1 Browser

I browser non devono salvare o consentire l'accesso a password o informazioni di pagamento a meno che l'utente non possa bloccare l'accesso alle password utilizzando un blocco del profilo.

SD-2 Browser

Prima di sincronizzare i dati con l'auto, i browser che sincronizzano le password o i dati di pagamento devono eseguire i seguenti passaggi:

  1. Chiedi all'utente di eseguire l'autenticazione.
  2. Comunica all'utente sullo schermo dell'auto che i suoi dati verranno sincronizzati con l'auto.
(Scopri come)

Norme sulla qualità degli schermi di grandi dimensioni associate

Sebbene queste linee guida siano pertinenti per tutte le attività implementate dalla tua app, si tratta di requisiti di Livello 3 solo per le app inutilizzate.

Criteri ID Indicazioni per le auto
Configurazione e continuità LS-C1 Le modifiche alla configurazione nelle auto sono causate principalmente dallo spostamento di un'app tra i display, ad esempio quando si sposta un'app su o da un display distante.
LS-C2 Nessuna indicazione aggiuntiva.

Ottimizzata per l'auto

Criteri ID Categorie applicabili Descrizione
Esperienze inutilizzate PE-1 Media, navigazione, PDI, IoT, meteo

Solo sistema operativo Android Automotive: ad eccezione della fornitura di flussi di configurazione, impostazioni e accesso quando il veicolo è parcheggiato, l'app non deve fornire alcuna funzionalità tramite le proprie attività.

Animazione schermo SA-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app non deve mostrare elementi animati sullo schermo, ad esempio immagini o video animati.

Eccezione: le animazioni in canvas quando l'utente è parcheggiata sono consentite se sono pertinenti all'attività di guida.

Annunci visivi o di testo AD-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app non deve mostrare pubblicità basata su testo diversa dal nome dell'inserzionista o del prodotto.

Utilizzo delle immagini IU-1 Media, messaggistica, navigazione, PDI, IoT, meteo

Gli elementi dell'app non mostrano immagini sullo schermo. Le eccezioni includono:

  • Le app possono mostrare una singola immagine statica per il contesto dei contenuti sullo sfondo della schermata di consumo, ad esempio la copertina di un album o il logo aziendale dell'inserzionista.
  • Le app possono mostrare icone nel riquadro di navigazione dei contenuti.
  • Le app possono mostrare immagini e fotografie per favorire il processo decisionale.
  • Le app di navigazione possono mostrare un'immagine per le indicazioni stradali o per i crocevia.
Informazioni visive sullo smartphone VI-1 Media, navigazione, PDI, IoT, meteo

Solo Android Auto: se l'utente deve accedere allo schermo del telefono, ad esempio per rispondere a una richiesta di autorizzazione, l'app deve mostrare un messaggio che lo inviti a guardare lo schermo solo quando è sicuro farlo. Per ulteriori informazioni, consulta Gestire gli errori generici per i contenuti multimediali e Gestire l'input utente per le app di navigazione, i punti d'interesse, l'internet delle cose e il meteo.

L'app non si arresta in modo anomalo AC-1 Navigazione, PDI, IoT, meteo

Gli utenti devono essere in grado di completare le attività nell'app utilizzando al massimo cinque schermate. Per ulteriori informazioni, consulta Limitazioni dei modelli.

Testo scorrevole ST-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app non deve mostrare testo in scorrimento automatico.

Comandi vocali VC-1 Media, navigazione

L'app deve supportare i comandi vocali dell'Assistente Google. Per ulteriori informazioni, consulta Supportare le azioni vocali per i contenuti multimediali e Supportare gli intent di navigazione per la navigazione.

Risposta ritardata DR-1 Media, navigazione, PDI, IoT, meteo

I pulsanti specifici per l'app devono rispondere alle azioni dell'utente con un ritardo massimo di due secondi.

DR-2 Media, navigazione, PDI, IoT, meteo

L'app deve essere avviata in non più di 10 secondi.

DR-3 Media, navigazione, PDI, IoT, meteo

L'app deve caricare i contenuti in non più di 10 secondi.

Contrasto VD-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app deve fornire icone e colori che soddisfino i requisiti di contrasto di Android Auto. Per ulteriori informazioni, consulta Contrasto.

VD-2 Contenuti multimediali

L'app deve fornire insiemi di icone bianche che il sistema colora per fornire una compensazione automatica del contrasto.

VD-3 Contenuti multimediali

L'app deve fornire colori che il sistema possa ottimizzare per una facile leggibilità all'interno del veicolo.

Pulsanti grigi GB-1 Contenuti multimediali

Gli elementi interattivi non selezionabili intenzionalmente non devono essere funzionanti.

Distrazione dell'autista DD-1 Navigazione

Il canale audio di navigazione può essere utilizzato solo dalle app di navigazione e per le istruzioni di navigazione. Per ulteriori informazioni, consulta Guida vocale.

DD-2 Video, giochi, browser

Durante la guida, l'app non deve essere avviabile e l'UI dell'app non deve essere visibile. L'audio dell'app deve interrompersi quando l'utente inizia a guidare e non può essere riattivato durante la guida. Per ulteriori informazioni, consulta Verificare che non siano presenti attività ottimizzate per le distrazioni.

Pagamenti PA-1 Navigazione, PDI, IoT, meteo

L'app deve avere flussi semplici se gli acquisti sono abilitati, utilizzando scorciatoie come acquisti recenti o preferiti. Per ulteriori informazioni, consulta la sezione Effettuare un acquisto utilizzando un metodo di pagamento esistente.

L'app non deve consentire quanto segue:

  • Configurazione dei metodi di pagamento
  • Più articoli da selezionare per l'acquisto
  • Impegno a pagamenti ricorrenti, ad esempio abbonamenti
Annunci di notifica NA-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app non deve presentare pubblicità tramite notifiche.

Notifiche non pertinenti IN-1 Media, messaggistica, navigazione, PDI, IoT, meteo

L'app deve mostrare notifiche solo quando sono pertinenti alle esigenze del conducente.

Esempi:
Esempio positivo: notifica all'utente dell'arrivo di un nuovo messaggio.
Sbagliato: informare l'utente dell'uscita di un nuovo album.
Scadente: per le app meteo, la tua app pubblica notifiche non correlate ad avvisi imminenti per la posizione, il percorso o la destinazione corrente.

Riproduzione automatica dei contenuti multimediali MA-1 Contenuti multimediali

L'app non deve avviarsi automaticamente all'avvio o senza un'azione avviata dall'utente per selezionare l'app o i contenuti multimediali dell'app. Per ulteriori informazioni, consulta Implementare i comandi di riproduzione.

Funzionalità di messaggistica MF-1 Messaggi

L'app deve ricevere messaggi in arrivo. Per ulteriori informazioni, consulta Creare app di messaggistica per Android Auto.

MF-2 Messaggi

I messaggi devono essere raggruppati correttamente e visualizzati nell'ordine corretto. Per ulteriori informazioni, consulta Creare app di messaggistica per Android Auto.

MF-3 Messaggi

L'utente può rispondere a un messaggio. Per ulteriori informazioni, consulta Creare app di messaggistica per Android Auto.

MF-4 Messaggi

L'app deve utilizzare modelli di design di app di messaggistica nel formato breve. Le app di messaggistica nel formato lungo tradizionali, come le app per l'email, non sono consentite.

MF-5 Messaggi

L'app deve implementare un servizio di messaggistica peer-to-peer e non servizi di notifica, come quelli per meteo, titoli e risultati sportivi.

NF-1 Navigazione

L'app deve fornire indicazioni stradali passo passo.

NF-2 Navigazione

L'app disegna solo i contenuti della mappa sulla superficie dei modelli di navigazione. Le indicazioni stradali passo passo, le indicazioni sulle corsie e l'ora di arrivo stimata devono essere visualizzate nei componenti pertinenti del modello di navigazione. Nell'area sicura della mappa è possibile disegnare ulteriori informazioni pertinenti alla guida, al limite di velocità, alle ostruzioni stradali e così via.

NF-3 Navigazione

Quando l'app fornisce indicazioni stradali passo passo basate su testo, deve anche attivare le notifiche di navigazione. Per ulteriori informazioni, consulta Notifiche stradali.

NF-4 Navigazione

Quando l'app di navigazione fornisce indicazioni stradali passo passo basate su testo, deve inviare le informazioni sulla svolta successiva al display del cruscotto del veicolo. Per ulteriori informazioni, consulta Metadati di navigazione.

NF-5 Navigazione

L'app non deve fornire notifiche passo passo, guida vocale o informazioni sui cluster quando un'altra app di navigazione fornisce istruzioni passo passo. Per ulteriori informazioni, consulta Avviare, terminare e interrompere la navigazione.

NF-6 Navigazione

L'app deve gestire le richieste di navigazione da altre app Android Auto. Per ulteriori informazioni, consulta Supportare le intenzioni di navigazione.

NF-7 Navigazione

L'app deve fornire una modalità "test drive" che simuli la guida. Per ulteriori informazioni, consulta Simula navigazione.

Funzionalità dei punti d'interesse PF-1 PDI

L'app deve fornire funzionalità significative pertinenti alla guida.

Funzionalità di Internet of Things IT-1 IOT
L'app IoT potrebbe consentire quanto segue durante la guida:
  • Visualizza lo stato attuale dei dispositivi. Ad esempio, per controllare se la porta del garage è aperta o chiusa, se una lampadina è accesa o spenta, se un sistema di sicurezza è attivato o disattivato o se una lavatrice è in funzione o ha terminato il ciclo.
  • Funzionalità semplici one-touch che controllano le funzioni di attivazione e disattivazione. Ad esempio, la possibilità di accendere e spegnere vari dispositivi o aprirli e chiuderli, tra cui accendere e spegnere le luci, accendere e spegnere un termostato o aprire e chiudere una porta del garage o una tenda. Sono incluse anche l'attivazione e la disattivazione di una scena o routine preprogrammata.
  • Avvisare gli utenti di un evento in casa o in un'altra località. Ad esempio, ricezione di notifiche per una routine o una scena, un avviso di sicurezza o una variazione dello stato di apertura o chiusura di una porta.
L'app IoT non deve consentire quanto segue durante la guida:
  • Attività relative alla configurazione di app di qualsiasi tipo. Ad esempio: la possibilità di selezionare dispositivi, sistemi o località da utilizzare con l'app IoT.
  • Attività relative alla creazione, alla modifica o al riordinamento. Ad esempio, la possibilità di creare, modificare o riordinare una scena o una routine, ad esempio una sequenza di eventi quando si parte o si lascia una località, inclusa l'apertura e la chiusura di una porta del garage o l'accensione e lo spegnimento delle luci.
  • Attività relative al controllo granulare dei dispositivi. Ad esempio, la possibilità di controllare determinate funzioni, tra cui la regolazione delle temperature del termostato o il livello di luminosità dell'illuminazione.
Funzionalità meteo WE-1 Meteo L'app deve includere contenuti relativi al meteo, che devono essere pertinenti alla posizione attuale dell'utente o a una posizione specificata dall'utente.
WE-2 Meteo Le informazioni meteo nei riquadri della mappa devono essere leggibili e non possono includere legende complesse. Le app possono includere un massimo di tre legenda. Le app con più legende possono avere un massimo di tre colori, mentre le app con una sola legenda possono avere più di tre colori.
WE-3 Meteo Le informazioni sulle previsioni devono includere icone e simboli facilmente leggibili.
WE-4 Meteo La personalizzazione degli intervalli di previsione non deve essere consentita utilizzando i modelli.
WE-5 Meteo Le app meteo non devono mostrare più di cinque annotazioni univoche della mappa del meteo in una determinata visualizzazione (ad esempio indicatori di temperatura, indicatori di velocità del vento, umidità, overlay radar, indicatori di fulmini, condizioni stradali tutti nella stessa visualizzazione).
Rendering della mappa MR-1 Navigazione, PDI, meteo

Per impostazione predefinita, le app che disegnano mappe devono disegnare una mappa con tema chiaro o scuro quando viene richiesto. Per ulteriori informazioni, consulta Supportare il tema scuro.

Le app possono consentire agli utenti di scegliere di visualizzarle sempre con il tema chiaro o scuro.

Controlli multimediali MC-1 Video

L'app si integra con la sessione multimediale. A seconda dei contenuti, l'app deve supportare i comandi di riproduzione/pausa o di interruzione della riproduzione. Inoltre, l'app deve fornire i metadati di titoli e miniature per ogni elemento multimediale. Consulta Controllare e promuovere la riproduzione utilizzando una MediaSession.

Norme sulla qualità degli schermi di grandi dimensioni associate

Sebbene queste linee guida siano pertinenti per tutte le attività implementate dalla tua app, si tratta di requisiti di Livello 2 solo per le app inutilizzate.

Criteri ID Indicazioni per le auto
Multi-finestra e ripresa multipla LS-M2 Quando un'attività è su un display distante, perde la posizione di attività principale ripresa quando l'utente interagisce con un'attività sul display principale.
UX LS-U1 Alcune auto hanno schermi orizzontali con proporzioni molto più elevate rispetto a quelle comuni su altri dispositivi con schermi di grandi dimensioni. Puoi utilizzare il profilo hardware Automotive Ultrawide per eseguire test su un display di questo tipo.
LS-U2 Come per LS-U1
LS-U3 Per essere considerata un'app ottimizzata per auto, la tua app deve soddisfare il requisito LS-U3 per le dimensioni dei touch target. Per essere considerata differenziata per auto, deve soddisfare il requisito UX-1 per auto.

Auto differenziata

Criteri ID Categorie applicabili Descrizione
Funzionalità di navigazione NF-9 Navigazione

L'app supporta il rendering sui display cluster e mostra solo i riquadri della mappa su questi display. Consulta Disegno sul display del cluster.

Avviso: le app di navigazione che supportano anche la funzionalità meteo non devono includere informazioni relative al meteo sul display del cluster.

Rendering dell'app AR-2 Video, giochi, browser

L'app viene visualizzata nei ritagli dello schermo per sfruttare al meglio lo spazio sullo schermo a disposizione, mantenendo al contempo la possibilità per gli utenti di continuare a interagire con tutti gli elementi dell'interfaccia utente sullo schermo. Per ulteriori dettagli, consulta Adattare i contenuti ai display di forma irregolare.

Esperienza utente UX-1 Video, giochi, browser

I touch target devono avere almeno 64 dp.

UX-2 Video, giochi, browser

I target di tocco devono essere distanti tra loro di almeno 24 dp e di almeno 24 dp dai bordi dello schermo.

UX-3 Video, giochi, browser

Le dimensioni dei caratteri devono essere almeno pari a 24 sp.

Norme sulla qualità degli schermi di grandi dimensioni associate

Sebbene queste linee guida siano pertinenti per tutte le attività implementate dalla tua app, si tratta di requisiti di Livello 1 solo per le app inutilizzate.

Criteri ID Indicazioni per le auto
UX LS-U4 Sebbene le tastiere siano supportate dal sistema operativo Android Automotive, sono metodi di inserimento meno comuni nelle auto rispetto ad altri dispositivi con schermo di grandi dimensioni. Tuttavia, alcune auto dispongono di dispositivi di input rotatori che si basano sulle stesse API della navigazione a schede con una tastiera, pertanto richiedono anche il rispetto di LS-U4 per funzionare correttamente.
Tastiera, mouse e trackpad LS-I3 Come per LS-U4

Domande frequenti

Cosa succede dopo che ho inviato la mia app?

Le app per auto sono soggette a un'ulteriore revisione manuale oltre alle normali procedure di revisione del Play Store. La tua app viene testata per garantire la conformità ai criteri applicabili.

Dopo aver inviato la mia app, come faccio a sapere se non soddisfa tutti i requisiti per Android Auto o Android Automotive OS?

Se la tua app non soddisfa i requisiti di qualità descritti in questa pagina, il team del Play Store ti contatta tramite l'indirizzo email specificato nell'account Google Play Console associato all'app.

Nota:per informazioni su come pubblicare la tua app su Google Play, vedi Distribuire su auto.

Come faccio a gestire le violazioni delle norme e i ricorsi?

Scopri di più sulla gestione delle violazioni delle norme e dei ricorsi nel Centro norme di Google Play.

La mia app non ha come target solo Android Auto o Android Automotive OS. Se la mia app non soddisfa i requisiti per le auto, l'app nuova o aggiornata viene comunque visualizzata su Google Play per altri dispositivi?

No. Quando Google avvia la procedura di approvazione, la tua app viene sottoposta a una revisione della qualità. Eventuali aggiornamenti successivi non sono disponibili per la distribuzione finché l'app non viene approvata. Se devi apportare aggiornamenti all'app per altri dispositivi, valuta la possibilità di creare una release separata dagli aggiornamenti dell'app per l'auto.

Importante: a causa di questa limitazione, non devi utilizzare l'APK di produzione per la prototipazione dell'assistenza di Android Auto.

Modificare le note

Dicembre 2024

  • Categorie di app: è stata aggiunta la categoria "Meteo", con l'introduzione dei criteri relativi alla funzionalità meteo.
  • Rendering della mappa
    • Categorie interessate: navigazione, PDI, meteo
    • Nuovo criterio: MR-1


      Per impostazione predefinita, le app che disegnano mappe devono disegnare una mappa con tema chiaro o scuro quando viene richiesto. Per ulteriori informazioni, consulta Supportare il tema scuro.

      Le app possono consentire agli utenti di scegliere di visualizzarle sempre con tema chiaro o scuro.

  • Funzionalità di navigazione
    • Criterio rimosso: NF-8
    • Categorie interessate: Navigazione
    • Sostituzione del criterio NF-8 con il criterio MR-1.

    • Criterio aggiornato: NF-9
    • Categorie interessate: Navigazione
    • Testo precedente:


      L'app supporta il rendering sui display cluster e mostra solo i riquadri della mappa su questi display. Consulta Disegno sul display del cluster.


    • Nuovo testo:


      L'app supporta il rendering sui display cluster e mostra solo i riquadri della mappa su questi display. Consulta Disegno sul display del cluster.

      Avviso:le app di navigazione che supportano anche la funzionalità meteo non devono includere informazioni relative al meteo sul display del cluster.


  • Animazione schermo
    • Criterio aggiornato: SA-1
    • Categorie interessate: contenuti multimediali, messaggistica, navigazione, punti d'interesse, meteo
    • Testo precedente:


      L'app non deve mostrare elementi animati sullo schermo, ad esempio grafica animata o video.


    • Nuovo testo:


      L'app non deve mostrare elementi animati sullo schermo, ad esempio grafica animata o video.

      Eccezione: le animazioni in canvas quando l'utente è parcheggiata sono consentite se sono pertinenti all'attività di guida.


Maggio 2024

  • Introduzione dei livelli di qualità delle auto
  • Distrazione del conducente
  • Rendering dell'app
    • Categorie interessate: tutte le categorie supportate da Android Automotive OS
    • Nuovi criteri: AR-1


      Nelle attività implementate dall'app, gli elementi dell'interfaccia utente interattiva non devono essere ostruiti dalle barre di sistema o dai ritagli del display. Consulta Lavorare con rientranze della finestra e ritagli del display.

    • Nuovi criteri: AR-2


      L'app viene visualizzata nei ritagli del display per sfruttare al meglio lo spazio sullo schermo disponibile, garantendo al contempo che gli elementi dell'interfaccia utente interattivi rimangano accessibili. Per ulteriori dettagli, consulta Adattare i contenuti ai display di forma irregolare.

  • Controlli multimediali
    • Categorie interessate: video
    • Nuovi criteri: MC-1


      L'app si integra con la sessione multimediale. A seconda dei contenuti, l'app deve supportare i comandi di riproduzione/pausa o di interruzione della riproduzione. Inoltre, l'app deve fornire i metadati di titoli e miniature per ogni elemento multimediale. Consulta Controllare e promuovere la riproduzione utilizzando una MediaSession.

  • UX
    • Categorie interessate: browser, giochi, video
    • Nuovi criteri: UX-1


      I touch target devono avere almeno 64 dp.

    • Nuovi criteri: UX-2


      I target di tocco devono essere distanti tra loro di almeno 24 dp e di almeno 24 dp dai bordi dello schermo.

    • Nuovi criteri: UX-3


      Le dimensioni dei caratteri devono essere almeno pari a 24 sp.

  • Esperienze consentite
    • Categorie interessate: media, navigazione, PDI, IoT
    • Nuovi criteri: PE-1


      Solo sistema operativo Android Automotive: ad eccezione della fornitura di flussi di configurazione, impostazioni e accesso quando il veicolo è parcheggiato, l'app non deve fornire alcuna funzionalità tramite le proprie attività.

  • Funzionalità di navigazione
    • Categorie interessate: Navigazione
    • Nuovi criteri: NF-9


      L'app supporta il rendering sui display cluster e mostra solo i riquadri della mappa su questi display. Consulta Disegno sul display del cluster.

  • Risposta ritardata
    • Categorie interessate: video
    • Rimozione dei criteri DR-1, DR-2 e DR-3 per la categoria video

Ottobre 2023

Luglio 2023

  • Categorie di app: è stata aggiunta la categoria "Browser"
  • Dati sensibili
    • Categorie interessate: browser
    • Nuovi criteri: SD-1


      I browser non devono salvare o consentire l'accesso a password o dati di pagamento, a meno che l'utente non possa bloccare l'accesso alle password utilizzando un blocco del profilo. (Scopri come)

    • Nuovi criteri: SD-2


      Prima di sincronizzare i dati con l'auto, i browser che sincronizzano le password o i dati di pagamento devono eseguire i seguenti passaggi:

      1. Chiedi all'utente di eseguire l'autenticazione.
      2. Comunica all'utente sullo schermo dell'auto che i suoi dati verranno sincronizzati con l'auto.

Aprile 2023

Marzo 2023

  • Modifiche di grammatica e formattazione.

Dicembre 2022

  • Funzionalità di Internet of Things
    • Categorie interessate: internet of things
    • Nuovi criteri:


      L'app IoT potrebbe consentire quanto segue durante la guida:
      • Visualizza lo stato attuale dei dispositivi. Ad esempio, per vedere se la porta del garage è aperta o chiusa, se una lampadina è accesa o spenta, se un sistema di sicurezza è attivato o disattivato o se una lavatrice è in funzione o ha terminato il ciclo.
      • Funzionalità semplici one-touch che controllano le funzioni di attivazione e disattivazione. Ad esempio, la possibilità di accendere e spegnere o aprire e chiudere vari dispositivi, tra cui accendere e spegnere le luci, accendere e spegnere un termostato o aprire e chiudere una porta del garage o una tenda. Sono incluse anche l'attivazione e la disattivazione di una scena o di una routine preprogrammata.
      • Avvisare gli utenti di un evento in casa o in un'altra località. Ad esempio, ricezione di notifiche per una routine o una scena, un avviso di sicurezza o una modifica dello stato di apertura o chiusura di una porta.
      L'app IoT non deve consentire quanto segue durante la guida:
      • Attività relative alla configurazione di app di qualsiasi tipo. Ad esempio, la possibilità di selezionare dispositivi, sistemi o località da utilizzare con l'app IoT.
      • Attività relative alla creazione, alla modifica o al riordinamento. Ad esempio, la possibilità di creare, modificare o riordinare una scena o una routine, ad esempio una sequenza di eventi quando si parte o si lascia un luogo, inclusa l'apertura e la chiusura di una porta del garage o l'accensione e lo spegnimento delle luci.
      • Attività relative al controllo granulare dei dispositivi. Ad esempio: la possibilità di controllare determinate funzioni, inclusa la regolazione delle temperature del termostato o del livello di luminescenza dell'illuminazione.

Maggio 2022

  • Categorie di app: "Parcheggi e ricarica " è stata sostituita con"Punti d'interesse"
  • Animazione sullo schermo
    • Categorie interessate: contenuti multimediali, messaggistica, navigazione e punti d'interesse
    • Testo precedente:


      L'app non mostra elementi animati sullo schermo, come grafica animata, video o barre di avanzamento.


    • Nuovo testo:


      L'app non mostra elementi animati sullo schermo, come grafica animata o video.


  • Utilizzo delle immagini
    • Categorie interessate: contenuti multimediali, messaggistica, navigazione e punti d'interesse
    • Testo precedente:


      Gli elementi dell'app non mostrano immagini sullo schermo. Tra le eccezioni rientrano:

      • Le app possono mostrare una singola immagine statica per il contesto dei contenuti sullo sfondo della schermata di consumo, ad esempio la copertina di un album o il logo aziendale dell'inserzionista.
      • Le app potrebbero mostrare icone nel riquadro di navigazione dei contenuti.
      • Le app di navigazione, parcheggio e ricarica possono mostrare immagini e fotografie per aiutare a prendere decisioni.
      • Le app di navigazione potrebbero mostrare un'immagine per le indicazioni stradali o per i crocevia.

    • Nuovo testo:


      Gli elementi dell'app non mostrano immagini sullo schermo. Tra le eccezioni rientrano:

      • Le app possono mostrare una singola immagine statica per il contesto dei contenuti sullo sfondo della schermata di consumo, ad esempio la copertina di un album o il logo aziendale dell'inserzionista.
      • Le app potrebbero mostrare icone nel riquadro di navigazione dei contenuti.
      • Le app possono mostrare immagini e fotografie per favorire il processo decisionale.
      • Le app di navigazione potrebbero mostrare un'immagine per le indicazioni stradali o per i crocevia.

  • Poiché le auto sono dispositivi con schermi di grandi dimensioni, le app devono soddisfare determinate categorie
    • Categorie interessate: contenuti multimediali, messaggistica, navigazione, punti d'interesse e video
    • Testo precedente:


      L'app non include giochi o altre funzionalità al di fuori dei tipi di app destinati alle auto. Per ulteriori informazioni, consulta Categorie di app supportate.
    • Nuovo testo:


      L'app non include funzionalità diverse dai tipi di app destinati alle auto. Per ulteriori informazioni, consulta Categorie di app supportate.
  • Informazioni visive sullo smartphone
    • Categorie interessate: media, navigazione e PDI
    • Testo precedente:


      Solo Android Auto: se l'utente deve accedere allo schermo del telefono, ad esempio per rispondere a una richiesta di autorizzazione, l'app deve mostrare un messaggio che lo inviti a guardare lo schermo solo quando è sicuro farlo. Per ulteriori informazioni, consulta Gestire gli errori generali per i contenuti multimediali e Gestire l'input dell'utente per la navigazione, il parcheggio e la ricarica.
    • Nuovo testo:


      Solo Android Auto: se l'utente deve accedere allo schermo del telefono, ad esempio per rispondere a una richiesta di autorizzazione, l'app deve mostrare un messaggio che lo inviti a guardare lo schermo solo quando è sicuro farlo. Per ulteriori informazioni, consulta Gestire gli errori generali per i contenuti multimediali e Gestire l'input dell'utente per le app di navigazione e dei punti d'interesse.
  • Funzionalità di navigazione
    • Categorie interessate: Navigazione
    • Testo precedente:


      L'app disegna solo i contenuti della mappa sulla superficie dei modelli di navigazione. Le indicazioni stradali passo passo, le indicazioni sulle corsie e l'ora di arrivo stimata devono essere visualizzate nei componenti pertinenti del modello di navigazione. Sul lato destro della mappa è possibile inserire informazioni aggiuntive pertinenti al viaggio, ad esempio il limite di velocità e le occlusioni stradali.
    • Nuovo testo:


      L'app disegna solo i contenuti della mappa sulla superficie dei modelli di navigazione. Le indicazioni stradali passo passo, le indicazioni sulle corsie e l'ora di arrivo stimata devono essere visualizzate nei componenti pertinenti del modello di navigazione. Nell'area sicura della mappa è possibile disegnare ulteriori informazioni pertinenti alla guida, come il limite di velocità e le ostruzioni stradali.
  • Funzionalità dei punti d'interesse
    • Categorie interessate: Punto d'interesse
    • Testo precedente:


      L'app deve fornire funzionalità significative nella sua categoria pertinenti alla guida.
    • Nuovo testo:


      L'app deve fornire funzionalità significative pertinenti alla guida.
    • Criteri rimossi:


      Se un'app di parcheggio mostra un elenco di località accanto a una mappa, ad esempio il modello di mappa Elenco di luoghi, le località nell'elenco possono essere solo parcheggi.

      Analogamente, per un'app di ricarica, le sedi devono essere stazioni di ricarica.


Aprile 2022

  • Orientamento del display
    • Categorie interessate: video
    • Nuovi criteri:


      Le UI disegnate dall'app supportano sia le schermate orizzontali che quelle verticali.

  • Distrazione del conducente
    • Categorie interessate: video
    • Nuovi criteri:


      Durante la guida, l'app video non deve essere avviabile e lo schermo dell'app video non deve essere visibile. L'audio dell'app video deve interrompersi quando l'utente inizia a guidare.

  • Flusso di Impostazioni
    • Categorie interessate: video
    • Nuovi criteri:


      L'app deve passare alla home page dopo il tentativo di accesso.

  • Funzionalità per l'automotive
    • Categorie interessate: video
    • Nuovi criteri:


      L'app non contiene attività ottimizzate per il conducente.

  • Architetture CPU
    • Categorie interessate: video
    • Nuovi criteri:


      L'app supporta sia le CPU x86_64 che quelle ARM.

  • Navigabilità dell'app
    • Categorie interessate: video
    • Nuovi criteri:


      L'app consente agli utenti di navigare al suo interno senza incontrare dead end.

Novembre 2021

  • Informazioni visive sullo smartphone
    • Categorie interessate: contenuti multimediali, navigazione e parcheggi e ricarica
    • Testo precedente:


      Mentre l'app interagisce con lo schermo dell'auto e l'auto non è parcheggiata, l'app non attiva lo schermo del telefono per presentare alcuna forma di informazione visuale come notifiche, popup, video, immagini, pubblicità o simili. Per saperne di più, consulta Creare un'app di navigazione per la navigazione, il parcheggio e la ricarica. Analogamente, mentre l'app è in esecuzione l'interfaccia utente di Android Auto sullo schermo dello smartphone, l'app non presenta sullo schermo dello smartphone informazioni visive non correlate a Android Auto.

      Se l'utente deve andare alla schermata del telefono, ad esempio per rispondere a una richiesta di autorizzazione, l'app deve mostrare un messaggio che lo invita a guardare lo schermo del telefono solo quando è sicuro farlo.


    • Nuovo testo:


      Solo Android Auto: se l'utente deve accedere allo schermo del telefono, ad esempio per rispondere a una richiesta di autorizzazione, l'app deve mostrare un messaggio che lo inviti a guardare lo schermo solo quando è sicuro farlo. Per ulteriori informazioni, consulta Gestire gli errori generici per i contenuti multimediali e Gestire l'input dell'utente per la navigazione, il parcheggio e la ricarica.


  • Pagamenti
    • Categorie interessate: navigazione, parcheggio e ricarica
    • Testo precedente:


      L'app deve avere flussi semplici se gli acquisti sono abilitati.


    • Nuovo testo:


      L'app deve avere flussi semplici se gli acquisti sono abilitati, utilizzando scorciatoie come acquisti recenti o preferiti. Per saperne di più, consulta la sezione Effettuare un acquisto utilizzando un metodo di pagamento esistente.

      L'app non deve consentire quanto segue:

      • Configurazione dei metodi di pagamento
      • Più articoli da selezionare per l'acquisto
      • L'utente si impegna a effettuare pagamenti ricorrenti, ad esempio abbonamenti.