Google Play への公開
MeDo で生成した Android アプリを Google Play で公開するためのステップバイステップガイド。アカウントの準備、ストア掲載情報からテスト、リリースまでを解説します。
前提条件
Google Play Console でリリースを作成する前に、次のものを準備してください。
- Google アカウントと Google Play 開発者アカウント。Google は 1 回限りの登録料を請求します。
- 有効な支払い方法と、アカウント確認に必要な本人確認または組織の情報。
- Google Play の新規アプリ用に署名済みの Android App Bundle(AAB)。APK はローカルインストールや既存のワークフロー用で、Google Play が許可する場合にのみ使用します。
- 512 × 512 px のアプリアイコン、1024 × 500 px のフィーチャーグラフィック、そしてアプリを代表するスマートフォンのスクリーンショット 2 枚以上。
- アプリのデータ収集、利用、保存、共有、削除のプロセスを正確に記載した公開プライバシーポリシーの URL。
- アプリ名、簡単な説明、詳しい説明、リリースノート、サポート用メールアドレス。
パッケージ名を確認する
ストア掲載情報を作成する前に、Android プロジェクトまたはパッケージング設定でアプリケーション ID(パッケージ名とも呼ばれます)を確認してください。
com.company.appnameのような逆ドメイン形式を使います。- パッケージ名は Google Play 上でアプリを永続的に識別するもので、公開後は変更できません。
- Play Console のパッケージ名がアップロードするビルドと完全に一致していることを確認します。
1. 開発者アカウントを登録して確認する
- Google Play Console を開き、アプリを所有するアカウントでサインインします。
- 個人または組織の開発者アカウントを作成し、求められる連絡先と支払い情報を入力します。
- Google Play デベロッパー販売 / 配布契約に同意し、登録料を支払います。
- 製品版リリースを作成する前に、本人確認と連絡先の確認を完了します。
アカウントの所有者、サポート用メール、公開される開発者情報は常に最新に保ってください。必要な確認が完了するまで、Google が公開をブロックすることがあります。
2. Play Console でアプリを作成する
- Play Console で Create app(アプリを作成) を選択します。
- アプリ名とデフォルトの言語を入力します。
- アプリかゲームか、無料か有料かを選択します。
- 初期の申告を完了してアプリを作成します。
- アプリのカテゴリ、サポート用メール、ウェブサイト、その他の連絡先を追加します。
パッケージ名と価格モデルは慎重に選んでください。一部の識別子や価格の変更は公開後に制限されます。
3. MeDo でリリースを作成して確認する
- モバイルプロジェクトで、エディター上部の Export installation package(インストールパッケージをエクスポート) をクリックし、Android app(Android アプリ) タブのままにします。
- 形式のドロップダウンで AAB を選び、Packaging V… version(パッケージング V… 版) をクリックして 300 クレジット の消費を確認します。数分待ってから、ビルドリストから
.aabファイルをダウンロードします。 - アップロードする前に、同じバージョンの APK も作成して実際の Android スマートフォンにインストールし、アプリが動作することを確認してください。Android:アプリをスマートフォンに入れる を参照してください。
- 最終リリースを作成する前に、最新の Google Play のターゲット API レベル要件 を確認します。
Google Play では、新規アプリを Android App Bundle(AAB)としてアップロードする必要があります。APK 形式は直接インストールや、APK を受け付けるストア向けです。
4. ストア掲載情報を設定する
リリースするアプリと一致する正確な内容で、メインのストア掲載情報を完成させます。
提出するビルドにない機能を示唆するスクリーンショット、説明、グラフィックは使わないでください。
5. ポリシーとアプリコンテンツの申告を完了する
リリースを提出する前に、Policy and programs(ポリシーとプログラム) または App content(アプリのコンテンツ) の必須項目をすべて完了します。
- プライバシーポリシーとデータセーフティ:アプリとそのサードパーティ SDK が収集または共有するすべてのデータを申告します。
- データ削除:ユーザーがアカウントを作成できる場合や、アプリが個人データを扱う場合は、必要な削除方法またはリクエスト経路を提供します。
- アプリのアクセス権:ログインや会員制で制限される機能がある場合は、審査用の認証情報と手順を提供します。
- 広告:アプリに広告が含まれるかどうかを申告します。
- ターゲットユーザーとコンテンツ:対象の年齢層を選択し、該当する場合はファミリーポリシーに従います。
- コンテンツのレーティング:IARC のアンケートに正確に回答します。
- 権限と機密性の高い API:機密性の高い権限について説明し、アプリに必要なものだけをリクエストします。
申告内容は、提出するビルドと公開しているプライバシーポリシーの両方と一致している必要があります。
6. リリースを作成してテストする
現在の段階に応じてリリーストラックを選びます。
選択したトラックで:
- 新しいリリースを作成し、署名済みの AAB をアップロードします。
- Play Console の警告やエラーを確認します。
- 必要に応じてローカライズしたリリースノートを追加します。
- リリースを保存し、変更内容を確認して、選択したトラックに提出します。
- 実機で重要なフローが動作することを確認してから、テスト済みのリリースを製品版に昇格させます。
7. 提出、審査、モニタリング
- Publishing overview(公開の概要) で、ストア掲載情報、アプリのコンテンツ、国や地域、リリースの準備が整っていることを確認します。
- 変更を審査に提出し、十分なリードタイムを確保します。新規アカウント、機密性の高い権限、複雑なアプリでは審査に時間がかかることがあります。
- Google がリリースをリジェクトした場合は、指摘されたポリシーまたは技術的な問題を解決してから再提出します。
- 公開後は、Android vitals、クラッシュ、ANR、レビュー、段階的公開の指標をモニタリングします。
- 今後のリリースでも、ターゲット API レベル、依存関係、プライバシーポリシー、データセーフティの申告を一致させておきます。