Un'app può ricevere aggiornamenti se è installata sul dispositivo di un utente ed è disponibile
in base ai policy
di Device
.
Se un'app viene rimossa da policy
di Device
, questo dispositivo non
non riceveranno più aggiornamenti
per quell'app.
Per facilitare un aggiornamento controllato dell'app, la versione gestita di Google Play ha un'app diversa le modalità di aggiornamento disponibili tra cui gli utenti possono scegliere. Modalità di aggiornamento dell'app può essere impostato singolarmente per ogni app e include le seguenti modalità:
- Modalità di aggiornamento predefinita.
- Modalità ad alta priorità.
- Modalità Posticipa.
Modalità di aggiornamento predefinita
In questa modalità, le app vengono aggiornate automaticamente per impostazione predefinita quando: vengono soddisfatti i 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.
Generalmente Google Play controlla la disponibilità di aggiornamenti delle app una volta al giorno, pertanto potrebbero essere necessari fino a 24 ore prima che un aggiornamento di un'app venga aggiunto alla coda di aggiornamenti. Dopo aver aggiunto un'app alla coda, verrà aggiornato automaticamente la prossima volta che i vincoli vengono sono soddisfatte determinate condizioni.
Per impostare un'app specifica sulla modalità di aggiornamento predefinita, fai riferimento alle
seguente/a policy
di Device
:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdateDefault"
}
]
}
}
Modalità ad alta priorità
Se vuoi sempre che un'app venga aggiornata il prima possibile, dopo che lo sviluppatore se pubblichi una nuova versione, puoi selezionare la modalità ad alta priorità per quell'app.
Quando utilizzi la modalità con priorità elevata, l'app viene aggiornata non appena una nuova versione è stato pubblicato dallo sviluppatore ed è stato esaminato da Google Play. Se dispositivo è offline in quel momento, l'app verrà aggiornata la prossima volta che il dispositivo sia connesso a internet.
Per impostare un'app specifica sulla modalità ad alta priorità, fai riferimento alle
seguente/a policy
di Device
:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdateHighPriority"
}
]
}
}
Modalità di posticipazione
Se vuoi mettere in pausa gli aggiornamenti di un'app, puoi selezionare la modalità Rimanda quell'app.
Quando utilizzi la modalità Rimanda, l'app non viene aggiornata automaticamente per 90 giorni dopo che è diventato obsoleto. Dopo questo periodo di 90 giorni, l'ultima versione disponibile dell'app viene installata automaticamente con modalità di aggiornamento. Dopo l'aggiornamento all'ultima versione disponibile, vengono trascorsi 90 giorni di posticipazione inizierà alla successiva pubblicazione di un nuova versione dell'app.
Per impostare un'app specifica sulla modalità di posticipazione, fai riferimento alle
seguente/a policy
di Device
:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdatePostponed"
}
]
}
}
Di seguito è riportato un esempio pratico del comportamento di aggiornamento previsto quando si utilizza il comando Modalità di posticipazione:
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 giu | 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 giu | 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 | Fine del periodo di 90 giorni.
L'app viene aggiunta alla coda di aggiornamenti e verrà automaticamente
vengono aggiornati in base al comportamento di aggiornamento predefinito, una volta
vengono 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 e quindi l'app viene aggiornata
l'ultima versione disponibile (4.0). Versione installata: 4.0 Ultima versione disponibile: 4.0 |
15 ago | Lo sviluppatore pubblica una nuova versione (5.0).
Un nuovo periodo di 90 giorni inizia e terminerà il 13 novembre. Versione installata: 4.0 Ultima versione disponibile: 5.0 |
Avvertenze importanti
Quando un'app specifica si trova in modalità Priorità elevata o nel periodo di posticipazione della modalità Posticipo, per l'app selezionata vengono ignorati i seguenti elementi:
- Vincoli di rete: il campo del criterio corrispondente è AutoUpdatePolicy.
- Periodo di manutenzione: il campo del criterio corrispondente è MaintenanceWindow.