Google は 2023 年 2 月に公開ワークフローを変更しました。これにより、審査のためにどのような変更を送信したかを簡単に把握できるようになりました。特定の変更が審査に送信されるタイミングを指定することも可能です。
詳しくは、こちらの Android デベロッパー ブログをご覧ください。アップデートの準備をする
- 更新する Android App Bundle のパッケージ名は、現バージョンと同じ名前にする必要があります。
- バージョン コードは、現バージョンよりも大きくする必要があります。アプリのバージョニングについて詳しくは、Android デベロッパー サイトをご覧ください。
- 更新する App Bundle は、現バージョンと同じ署名を使用する必要があります。
$ jarsigner -verify -verbose -certs my_application.aab
結果が同じであれば、同じアップロード鍵を使用しており、このままアプリの更新を進めることができます。結果が異なる場合、App Bundle に正しいアップロード鍵で署名し直す必要があります。
詳しくは、アプリの署名についての記事をご覧ください。
ヒント: App Bundle エクスプローラを使用すると、App Bundle を 1 か所で簡単に管理できます。
App Bundle をアップロードする
更新したアーティファクトの準備が整ったら、新しいリリースを作成できます。
アップデートを配信する
アプリのアップデートを送信した後、アプリのダッシュボードの [アップデート状況] に [審査中] という通知が表示されます。アップデートが公開されると、既存のユーザーへのアップデートの配信が開始されます。
アップデートが利用できるようになると、ユーザーはアプリのストア掲載情報のページまたは Play ストア アプリの [マイアプリ] ページからアップデートをダウンロードできます。また、ユーザーがアプリの自動更新を有効にしている場合、更新版は自動的にダウンロードされて、インストールされます。
アプリのアップデートが既存のユーザーに配信されるまでには、ある程度時間がかかります。
アプリを非公開にする
アプリを非公開にした場合でも、アプリの既存ユーザーはそのアプリを使用でき、アプリのアップデートを受信できますが、新規ユーザーが Google Play でそのアプリを見つけてダウンロードすることはできなくなります。
アプリを非公開にする前に、次の点をご確認ください。
- 最新のデベロッパー販売 / 配布契約に同意していること。
- 対応が必要なエラー(コンテンツのレーティング質問票に回答していない、アプリのターゲット ユーザーとコンテンツに関する詳細情報を提供していない、など)がアプリにないこと。
- 非公開にするアプリで管理対象の公開が有効になっていないこと。
アプリを非公開にするには:
- Google Play Console を開きます。
- アプリを選択します。
- [リリース] > [設定] > [詳細設定] に移動します。
- [アプリの公開状況] タブで、[非公開] を選択します。
システムアプリを更新する
システムアプリ(プリインストールされたアプリを含む)の場合、同じパッケージ名のアプリが Google Play Console にアップロードされるとすぐに、アプリが非公開であっても、Google Play ストアの [マイアプリ] セクションに表示されます。
Google Play では、プリインストールされているアプリの更新を管理できます。ただし、以下の条件を満たしている場合に限ります。
- プリインストール アプリがシステム パーティションの中にある。
- プリインストール アプリが有料ではない。
- プリインストール アプリと Google Play に公開するアプリが同じ署名を使用している。
- プリインストール アプリとアプリの更新版のパッケージ名が同じである。
- アプリの更新版のバージョン コードが、プリインストール アプリのバージョン コードより大きい。
ヒント: Google Play にアップロードする App Bundle から生成されたシステム APK をダウンロードするには、Play Developer API を使用します。
システムアプリをアップロードする必要があり、アップロード時にエラー メッセージが表示される場合は、Google にお問い合わせください。
関連コンテンツ
- アプリを公開する方法について詳しくは、アプリ アカデミーをご覧ください。