アプリの更新

アプリがユーザーのデバイスにインストールされていて、Devicepolicy で指定可能な場合、アップデートを受信できます。アプリが Devicepolicy から削除されると、このデバイスはアプリのアップデートを受信しなくなります。

管理されたアプリのアップデートを容易にするために、managed Google Play には、ユーザーが選択できるさまざまなアプリのアップデート モードが用意されています。アプリのアップデート モードは、アプリごとに個別に設定でき、以下のモードがあります。

  • デフォルトの更新モード。
  • 高優先度モード。
  • 延期モード。

デフォルトの更新モード

このモードでは、次の制約が満たされると、デフォルトでアプリが自動的に更新されます。

  • デバイスが Wi-Fi ネットワークに接続されている。
  • デバイスが充電中である。
  • デバイスがアクティブに使用されていない。
  • 更新対象のアプリがフォアグラウンドで実行されていない。

通常、Google Play がアプリのアップデートの確認を 1 日に 1 回行うため、アプリのアップデートがアップデート キューに追加されるまでに最長で 24 時間ほどかかることがあります。アプリがキューに追加されると、次に制約が満たされたときに自動的に更新されます。

次の Devicepolicy を参照して、特定のアプリをデフォルトの更新モードに設定できます。

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdateDefault"
      }
    ]
  }
}

高優先度モード

常にアプリをできるだけ早く更新したい場合は、デベロッパーが新しいバージョンを公開した後で、そのアプリに対して高優先度モードを選択できます。

高優先度モードを使用すると、デベロッパーが新しいバージョンを公開し、Google Play による審査が完了するとすぐにアプリが更新されます。その時点でデバイスがオフラインだった場合、アプリは次回デバイスがインターネットに接続したときに更新されます。

次の Devicepolicy を参照して、特定のアプリを高優先度モードに設定できます。

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdateHighPriority"
      }
    ]
  }
}

延期モード

アプリの更新を一時停止するには、そのアプリに延期モードを選択します。

延期モードを使用する場合、アプリが最初に古くなってから 90 日間は、アプリが自動更新されません。この 90 日が経過すると、アプリの最新バージョンがデフォルトの更新モードで自動的にインストールされます。アプリが最新バージョンにアップデートされると、デベロッパーがアプリの新しいバージョンを次回公開した時点から新たに 90 日間の延期期間が開始されます。

次の Devicepolicy を参照して、特定のアプリを延期モードに設定できます。

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdatePostponed"
      }
    ]
  }
}

以下に、延期モードの使用時に想定される更新動作の例を示します。

日付 アプリのステータス
5 月 01 日 デバイスのアプリが最新の状態である。
インストールされているバージョン: 1.0
最新バージョン 1.0
5 月 02 日 デベロッパーが新しいバージョン(2.0)を公開します。90 日間は 7 月 31 日に開始し、終了します。
インストールされているバージョン: 1.0
最新バージョン: 2.0
6 月 6 日 デベロッパーが新しいバージョン(3.0)を公開します。90 日間は 7 月 31 日に開始し、終了します。
インストールされているバージョン: 1.0
最新バージョン: 3.0
6 月 11 日 デベロッパーが新しいバージョン(4.0)を公開します。90 日間は 7 月 31 日に開始し、終了します。
インストールされているバージョン: 1.0
最新バージョン: 4.0
7 月 31 日 90 日間が終了します。 アプリは更新キューに追加され、制約が満たされると、デフォルトの更新動作に従って自動的に更新されます。
90 日間は 7 月 31 日に開始し、終了します。
インストールされているバージョン: 1.0
最新バージョン: 4.0
8 月 01 日 制約が満たされているため、アプリは利用可能な最新バージョン(4.0)に更新されます。
インストールされているバージョン: 4.0
最新バージョン: 4.0
8 月 15 日 デベロッパーが新しいバージョン(5.0)を公開します。新しい 90 日間の期間が始まり、11 月 13 日に終了します。
インストールされているバージョン: 4.0
最新バージョン: 5.0

重要な注意事項

特定のアプリが高優先度モードまたは延期モードの延期期間中の場合、選択したアプリについて以下は無視されます。

  • ネットワークの制約 - これに対応するポリシー フィールドは AutoUpdatePolicy です。
  • メンテナンスの時間枠 - これに対応するポリシー フィールドは MaintenanceWindow です。