Un'app può ricevere aggiornamenti se è installata sul dispositivo di un utente ed è disponibile in base alla policy di Device.
Se un'app viene rimossa dal policy di Device, questo dispositivo non riceverà più aggiornamenti per l'app.
Controlla gli aggiornamenti delle app
Per facilitare un aggiornamento controllato delle app, la versione gestita di Google Play offre diverse modalità di aggiornamento delle app tra cui gli utenti possono scegliere. La modalità di aggiornamento dell'app può essere impostata singolarmente per ogni app e include le seguenti modalità:
- Modalità di aggiornamento predefinita.
- Modalità Priorità elevata.
- Modalità Posticipa.
Modalità di aggiornamento predefinita
In questa modalità, le app vengono aggiornate automaticamente per impostazione predefinita, quando vengono soddisfatti i seguenti vincoli:
- Il dispositivo è collegato a una rete Wi-Fi.
- Il dispositivo è in carica.
- Il dispositivo non è utilizzato attivamente.
- L'app da aggiornare non è in esecuzione in primo piano.
In genere Google Play controlla la disponibilità di aggiornamenti delle app una volta al giorno, quindi potrebbero essere necessarie fino a 24 ore prima che un aggiornamento dell'app venga aggiunto alla coda di aggiornamento. Dopo che un'app è stata aggiunta alla coda, verrà aggiornata automaticamente la volta successiva che i vincoli vengono soddisfatti.
Puoi impostare un'app specifica sulla modalità di aggiornamento predefinita facendo riferimento alla policy AutoUpdateMode di questo dispositivo:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
Modalità priorità alta
Se vuoi che un'app venga sempre aggiornata il prima possibile, dopo che lo sviluppatore pubblica una nuova versione, puoi selezionare la modalità Priorità alta per l'app.
Quando utilizzi la modalità Alta priorità, l'app viene aggiornata non appena una nuova versione viene pubblicata dallo sviluppatore ed è stata esaminata da Google Play. Se in quel momento il dispositivo è offline, l'app verrà aggiornata alla successiva connessione a internet.
Puoi impostare un'app specifica sulla modalità Priorità alta facendo riferimento alla seguente policy AutoUpdateMode del dispositivo:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
Modalità Posticipa
Se vuoi mettere in pausa gli aggiornamenti di un'app, puoi selezionare la modalità Posticipa per l'app.
Quando utilizzi la modalità Posticipa, l'app non viene aggiornata automaticamente per un periodo iniziale di 90 giorni dal momento in cui non è più aggiornata. Al termine di questo periodo di 90 giorni, l'ultima versione disponibile dell'app viene installata automaticamente utilizzando la modalità di aggiornamento predefinita. Dopo l'aggiornamento dell'app all'ultima versione disponibile, inizierà un nuovo periodo di rinvio di 90 giorni dalla volta successiva in cui lo sviluppatore pubblicherà una nuova versione dell'app.
Puoi impostare un'app specifica sulla modalità Posticipa facendo riferimento alla seguente policy AutoUpdateMode del dispositivo:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
Ecco un esempio pratico del comportamento di aggiornamento previsto quando utilizzi la modalità Posticipa:
| Data | Stato dell'app |
|---|---|
| 1° maggio | L'app è aggiornata sul dispositivo. Versione installata: 1.0 Ultima versione disponibile: 1.0 |
| 2 maggio | Lo sviluppatore pubblica una nuova versione (2.0).
Il periodo di 90 giorni inizia e terminerà il 31 luglio. Versione installata: 1.0 Ultima versione disponibile: 2.0 |
| 6 giugno | Lo sviluppatore pubblica una nuova versione (3.0).
Il periodo di 90 giorni inizia e terminerà il 31 luglio. Versione installata: 1.0 Ultima versione disponibile: 3.0 |
| 11 giugno | Lo sviluppatore pubblica una nuova versione (4.0).
Il periodo di 90 giorni inizia e terminerà il 31 luglio. Versione installata: 1.0 Ultima versione disponibile: 4.0 |
| 31 lug | Il periodo di 90 giorni termina.
L'app viene aggiunta alla coda di aggiornamento e verrà aggiornata automaticamente in base al comportamento di aggiornamento predefinito, una volta soddisfatti i vincoli. Il periodo di 90 giorni inizia e terminerà il 31 luglio. Versione installata: 1.0 Ultima versione disponibile: 4.0 |
| 1° ago | I vincoli sono soddisfatti, pertanto l'app viene aggiornata all'ultima versione disponibile (4.0). Versione installata: 4.0 Ultima versione disponibile: 4.0 |
| 15 ago | Lo sviluppatore pubblica una nuova versione (5.0).
Inizia un nuovo periodo di 90 giorni che terminerà il 13 novembre. Versione installata: 4.0 Ultima versione disponibile: 5.0 |
Modalità di aggiornamento non impostata
Puoi lasciare non impostata la modalità di aggiornamento di un'app specifica, come indicato nella seguente policy AutoUpdateMode del dispositivo:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
Avvertenze importanti
Mentre un'app specifica è in modalità Priorità alta o nel periodo di posticipo della modalità Posticipa, per l'app selezionata vengono ignorati:
- Vincoli di rete: il campo della policy corrispondente è AppAutoUpdatePolicy.
- Periodo di manutenzione: il campo della policy corrispondente è SystemUpdate.