WebAPK の更新頻度を高める

Android にプログレッシブ ウェブアプリをインストールすると、Chrome はアプリの WebAPK を自動的にリクエストしてインストールします。APK を介してインストールされた場合、アプリは Android のアプリ設定にあるアプリ ランチャーに表示され、インテント フィルタのセットを登録できます。

Chrome 76 以降

Chrome では 1 日または 30 日ごとに更新の確認が行われます。更新の確認は、大部分の時間が毎日行われます。万が一更新サーバーがアップデートを提供できない場合には、30 日間隔に切り替わります。

Chrome 76 以降の仮の更新チェック

  • 1 月 1 日: WebAPK のインストール
  • 1 月 1 日: WebAPK のリリース → アップデートの確認なし(0 日経過)
  • 1 月 2 日: WebAPK のリリース → 更新が必要かどうかを確認する(1 日経過)
  • 1 月 4 日: Chrome を起動 → 更新の確認なし(Chrome を起動しても効果がない)
  • 1 月 4 日: WebAPK のリリース → 更新が必要かどうかを確認する(1 日以上経過)
  • 1 月 6 日: Android の設定で Chrome のデータを削除する
  • 1 月 9 日: WebAPK のリリース → 更新チェックなし(Chrome の観点からはこれが最初の WebAPK リリース)
  • 1 月 10 日: WebAPK のリリース → 更新が必要かどうかを確認する(1 日経過)

Chrome 75 以前

Chrome では 3 日または 30 日ごとに更新の確認が行われます。ほとんどの場合、3 日ごとに更新の確認が行われます。万が一更新サーバーがアップデートを提供できない場合には、30 日間隔に切り替わります。

Chrome 75 以前の仮のアップデートの確認

  • 1 月 1 日: WebAPK のインストール
  • 1 月 1 日: WebAPK のリリース → アップデートの確認なし(0 日経過)
  • 1 月 2 日: WebAPK のリリース → アップデートの確認なし(1 日経過)
  • 1 月 4 日: Chrome を起動 → 更新の確認なし(Chrome を起動しても効果がない)
  • 1 月 4 日: WebAPK のリリース → 更新が必要かどうかを確認する(3 日以上経過)
  • 1 月 6 日: Android の設定で Chrome のデータを削除する
  • 1 月 9 日: WebAPK のリリース → 更新チェックなし(Chrome の観点からはこれが最初の WebAPK リリース)
  • 1 月 12 日: WebAPK のリリース → 更新が必要かどうかを確認する(3 日以上経過)

参考資料

Chrome がマニフェストをチェックし、場合によっては新しい WebAPK をリクエストしてインストールする追加のトリガーなどの詳細については、WebAPK ドキュメントの WebAPK の更新をご覧ください。