Une application peut recevoir des mises à jour si elle est installée sur l'appareil d'un utilisateur et qu'elle est disponible selon le policy
de l'Device
.
Si une application est supprimée de l'policy
de l'Device
, cet appareil ne recevra plus de mises à jour pour cette application.
Pour faciliter la mise à jour contrôlée des applications, Google Play d'entreprise propose différents modes de mise à jour des applications. Le mode de mise à jour de l'application peut être défini individuellement pour chaque application et inclut les modes suivants:
- Mode de mise à jour par défaut.
- Mode haute priorité.
- Mode report
Mode de mise à jour par défaut
Dans ce mode, les applications sont mises à jour automatiquement par défaut lorsque les contraintes suivantes sont remplies:
- L'appareil est connecté à un réseau Wi-Fi.
- L'appareil est en charge.
- L'appareil n'est pas utilisé activement.
- L'application à mettre à jour n'est pas en cours d'exécution au premier plan.
Google Play recherche généralement les mises à jour des applications une fois par jour. De ce fait, un délai de 24 heures peut être nécessaire pour qu'une mise à jour soit ajoutée à la file d'attente. Une fois qu'une application a été ajoutée à la file d'attente, elle est automatiquement mise à jour la prochaine fois que les contraintes sont remplies.
Vous pouvez définir une application spécifique sur le mode de mise à jour par défaut en vous référant au policy
de l'Device
suivant:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdateDefault"
}
]
}
}
Mode Prioritaire
Si vous souhaitez toujours que l'application soit mise à jour dès que possible après la publication d'une nouvelle version par le développeur, vous pouvez sélectionner le mode Priorité élevée pour cette application.
Lorsque vous utilisez le mode prioritaire, l'application est mise à jour dès qu'une nouvelle version est publiée par le développeur et examinée par Google Play. Si l'appareil est hors connexion à ce moment-là, l'application sera mise à jour la prochaine fois qu'il sera connecté à Internet.
Vous pouvez définir une application spécifique sur le mode "Priorité élevée" en vous reportant aux policy
de Device
suivants:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdateHighPriority"
}
]
}
}
Mode report
Si vous souhaitez suspendre les mises à jour d'une application, vous pouvez sélectionner le mode "Report" (Report) pour cette application.
Lorsque vous utilisez le mode "Reporter", l'application n'est pas mise à jour automatiquement pendant 90 jours après sa première obsolescence. Après cette période de 90 jours, la dernière version disponible de l'application est installée automatiquement à l'aide du mode de mise à jour par défaut. Une fois l'application mise à jour vers la dernière version disponible, une nouvelle période de report de 90 jours commence à partir de la prochaine publication d'une nouvelle version de l'application par le développeur.
Vous pouvez définir une application spécifique en mode "Report" en vous référant à l'policy
de l'Device
suivante:
{
"policy": {
"productPolicy": [
{
"productId": string,
"autoUpdateMode": "autoUpdatePostponed"
}
]
}
}
Voici un exemple illustrant le comportement de mise à jour attendu lorsque vous utilisez le mode "Report" (Report) :
Date | État de l'application |
---|---|
1er mai | L'application est à jour sur l'appareil. Version installée : 1.0 Dernière version disponible : 1.0 |
2 mai | Le développeur publie une nouvelle version (2.0).
La période de 90 jours commence le 31 juillet et se termine le 31 juillet. Version installée: 1.0 Dernière version disponible: 2.0 |
6 juin | Le développeur publie une nouvelle version (3.0).
La période de 90 jours commence le 31 juillet et se termine le 31 juillet. Version installée: 1.0 Dernière version disponible: 3.0 |
11 juin | Le développeur publie une nouvelle version (4.0).
La période de 90 jours commence le 31 juillet et se termine le 31 juillet. Version installée: 1.0 Dernière version disponible: 4.0 |
31 juillet | La période de 90 jours se termine.
L'application est ajoutée à la file d'attente de mise à jour et sera automatiquement mise à jour conformément au comportement de mise à jour par défaut une fois les contraintes remplies. La période de 90 jours commence le 31 juillet et se termine le 31 juillet. Version installée: 1.0 Dernière version disponible: 4.0 |
1er août | Les contraintes sont respectées. L'application est donc mise à jour vers la dernière version disponible (4.0). Version installée: 4.0 Dernière version disponible: 4.0 |
15 août | Le développeur publie une nouvelle version (5.0).
Une nouvelle période de 90 jours commence et se terminera le 13 novembre. Version installée: 4.0 Dernière version disponible: 5.0 |
Mises en garde importantes
Lorsqu'une application spécifique est en mode Priorité élevée ou pendant la période de report du mode Report, les éléments suivants sont ignorés pour l'application sélectionnée:
- Contraintes réseau : le champ de règle correspondant est AutoUpdatePolicy.
- Intervalle de maintenance : le champ de stratégie correspondant est MaintenanceWindow.
Il existe un problème connu lorsqu'un appareil est hors connexion pendant une longue période et qu'une nouvelle version d'une application de priorité élevée est publiée. Il est possible qu'elle ne se mette pas à jour automatiquement. Pour vous assurer qu'il sera mis à jour la prochaine fois que l'appareil sera en ligne:
- Définissez
AppAutoUpdatePolicy
surALWAYS
.