アプリがユーザーのデバイスにインストールされていて、Device
の policy
に従って利用可能な場合、アップデートを受信できます。アプリが Device
の policy
から削除されると、このデバイスは、そのアプリのアップデートを受信しなくなります。
アプリのアップデートを管理する
managed Google Play では、簡単にアプリをアップデートできるように、ユーザーが選択できるさまざまなアプリ アップデート モードが用意されています。アプリのアップデート モードはアプリごとに個別に設定できます。このモードには次のモードがあります。
- デフォルトの更新モードです。
- 高優先度モード。
- 延期モード。
デフォルトの更新モード
このモードでは、次の制約が満たされると、デフォルトでアプリが自動的に更新されます。
- デバイスが Wi-Fi ネットワークに接続されている。
- デバイスが充電中である。
- デバイスがアクティブに使用されていない。
- 更新対象のアプリがフォアグラウンドで実行されていない。
Google Play では通常、アプリのアップデートが 1 日に 1 回確認されるため、アプリのアップデートがアップデート キューに追加されるまでには最長で 24 時間ほどかかることがあります。アプリはキューに追加されると、次回上記の制約が満たされたときに自動的に更新されます。
特定のアプリをデフォルトの更新モードに設定するには、下記のデバイスの AutoUpdateMode ポリシーを参照します。
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
高優先度モード
デベロッパーが新しいバージョンを公開した直後に常にアプリを更新したい場合は、そのアプリに対して高優先度モードを選択できます。
高優先度モードを使用すると、デベロッパーが新しいバージョンを公開し、Google Play で審査されると、すぐにアプリが更新されます。その時点でデバイスがオフラインの場合は、デバイスが次回インターネットに接続されたときに直ちにアプリが更新されます。
特定のアプリを高優先度モードに設定するには、下記のデバイスの AutoUpdateMode ポリシーを参照します。
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
延期モード
アプリの更新を一時停止する場合は、そのアプリで [延期モード] を選択します。
延期モードを使用する場合、アプリが最初に古くなってから最初の 90 日間は、アプリが自動更新されません。90 日が経過すると、アプリの最新バージョンがデフォルトの更新モードを使用して自動的にインストールされます。アプリを最新バージョンにアップデートすると、デベロッパーがアプリの新しいバージョンを公開してから新たに 90 日間の延期期間が開始されます。
特定のアプリを延期モードに設定するには、下記のデバイスの AutoUpdateMode ポリシーを参照します。
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
以下に、延期モード使用時に想定される更新動作の例を示します。
日付 | アプリのステータス |
---|---|
5 月 1 日 | デバイスのアプリは最新の状態です。 |
インストールされているバージョン: 1.0 | |
利用可能な最新バージョン: 1.0 | |
5 月 2 日 | デベロッパーが新しいバージョン(2.0)を公開した。90 日の期間は 7 月 31 日に始まり、7 月 31 日に終了します。 |
インストールされているバージョン: 1.0 | |
利用可能な最新バージョン: 2.0 | |
6 月 6 日 | デベロッパーが新しいバージョン(3.0)を公開している。90 日の期間は 7 月 31 日に始まり、7 月 31 日に終了します。 |
インストールされているバージョン: 1.0 | |
利用可能な最新バージョン: 3.0 | |
6 月 11 日 | デベロッパーが新しいバージョン(4.0)を公開した。90 日の期間は 7 月 31 日に始まり、7 月 31 日に終了します。 |
インストールされているバージョン: 1.0 | |
利用可能な最新バージョン: 4.0 | |
7 月 31 日 | 90 日が終了すると、アプリは更新キューに追加され、制約が満たされるとデフォルトの更新動作に沿って自動的に更新されます。 |
90 日の期間は 7 月 31 日に始まり、7 月 31 日に終了します。 | |
インストールされているバージョン: 1.0 | |
利用可能な最新バージョン: 4.0 | |
8 月 1 日 | 制約が満たされているため、アプリは利用可能な最新バージョン(4.0)に更新されます。 |
インストールされているバージョン: 4.0 | |
利用可能な最新バージョン: 4.0 | |
8 月 15 日 | デベロッパーが新しいバージョン(5.0)を公開している。新しい 90 日間の期間が開始し、11 月 13 日に終了します。 |
インストールされているバージョン: 4.0 | |
利用可能な最新バージョン: 5.0 |
更新モードの設定を解除
特定のアプリのアップデートモードは、デバイスの AutoUpdateMode ポリシーで示すとおり、未設定のままにすることができます。下記の例をご覧ください。
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
重要な注意事項
特定のアプリが高優先度モードまたは延期モードの延期期間にある間、選択したアプリで以下は無視されます。
- ネットワーク制約 - これに対応するポリシー フィールドは AppAutoUpdatePolicy です。
- メンテナンスの時間枠 - これに対応するポリシー フィールドは SystemUpdate です。