Aggiornamenti in-app

Se gli utenti mantengono aggiornata la tua app sui propri dispositivi, possono provare nuove funzionalità, nonché usufruire di miglioramenti delle prestazioni e correzioni di bug. Sebbene alcuni utenti abilitino gli aggiornamenti in background quando il loro dispositivo è connesso a una connessione non a consumo, ad altri utenti potrebbe essere necessario ricordare di installare gli aggiornamenti. Gli aggiornamenti in-app sono una funzionalità delle librerie di base di Google Play che richiede agli utenti attivi di aggiornare l'app.

La funzionalità degli aggiornamenti in-app è supportata sui dispositivi con Android 5.0 (livello API 21) o versioni successive. Inoltre, gli aggiornamenti in-app sono supportati solo per i dispositivi mobili Android, i tablet Android e i dispositivi ChromeOS.

Flussi di aggiornamento

La tua app può utilizzare le librerie Google Play Core per supportare i seguenti flussi UX per gli aggiornamenti in-app:

Aggiornamenti flessibili

Gli aggiornamenti flessibili consentono il download e l'installazione in background con un monitoraggio dello stato controllato. Questo flusso UX è appropriato quando è consentito all'utente di utilizzare l'app durante il download dell'aggiornamento. Ad esempio, potresti incoraggiare gli utenti a provare una nuova funzionalità non fondamentale per quella di base dell'app.

Figura 1. Esempio di flusso di aggiornamento flessibile.

Aggiornamenti immediati

Gli aggiornamenti immediati sono flussi UX a schermo intero che richiedono all'utente di aggiornare e riavviare l'app per continuare a utilizzarla. Questo flusso UX è ideale per i casi in cui un aggiornamento è fondamentale per la funzionalità di base dell'app. Dopo che un utente accetta un aggiornamento immediato, Google Play gestisce l'installazione degli aggiornamenti e il riavvio dell'app.

Figura 2. Esempio di flusso di aggiornamento immediato.

Supportare gli aggiornamenti in-app nell'app

Scopri come supportare gli aggiornamenti in-app nella tua app, a seconda dell'ambiente di sviluppo:

Termini di servizio

Se accedi alla libreria degli aggiornamenti in-app o la utilizzi, accetti i Termini di servizio del kit di sviluppo software principale di Play. Leggi e comprendi tutti i termini e le norme applicabili prima di accedere alla libreria.

Sicurezza dei dati

Le librerie Play Core sono l'interfaccia di runtime della tua app con il Google Play Store. Pertanto, quando utilizzi Play Core nella tua app, il Play Store esegue i propri processi, tra cui la gestione dei dati ai sensi dei Termini di servizio di Google Play. Le informazioni di seguito descrivono il modo in cui le librerie Play Core gestiscono i dati per elaborare richieste specifiche dalla tua app.

Aggiornamenti in-app

Dati raccolti sull'utilizzo Metadati del dispositivo
Versione dell'applicazione
Elenco di moduli e pacchetti di asset installati
Scopo della raccolta dei dati I dati raccolti vengono utilizzati per determinare se è disponibile un aggiornamento e quali saranno le dimensioni previste per l'aggiornamento.
Crittografia dei dati I dati sono criptati.
Condivisione dei dati I dati non vengono trasferiti a terze parti.
Eliminazione dei dati I dati vengono eliminati dopo un periodo di conservazione fisso.

Cerchiamo di essere il più trasparenti possibile, ma sei l'unico responsabile nel decidere come rispondere al modulo della sezione Sicurezza dei dati di Google Play in merito alle misure di raccolta, condivisione e sicurezza dei dati utente della tua app.