Androidアプリは、Google Play Consoleで開発者登録し、署名付きビルドを作って審査に出す流れで公開します。細かくは①開発者アカウント登録 ②署名付きビルドの作成 ③ストア掲載情報の入力 ④コンテンツレーティングとデータセーフティの申告 ⑤テスト配信を経た製品版リリース、の5工程です。iPhone(App Store)とは申請の型が異なり、特に個人の新規アカウントはテスト配信の工程が必須になっている点でつまずきやすいところです。開発が終わったアプリをGoogle Playに出すまでの手順を、つまずきやすいポイントとあわせて整理します。
Androidアプリ公開までの全体の流れ(6ステップ)
Androidアプリの公開もApp Storeと同様に審査がありますが、手順の型は少し異なります。大まかな流れは、開発者アカウントの登録、署名付きビルドの作成、ストア掲載情報の入力、コンテンツレーティングなどの申告、テスト配信を経た製品版公開、という順番です。
この流れをステップごとに整理します。特に、個人の新規アカウントは製品版の前にテスト配信が必須になっている点が、App Storeのフローとの大きな違いです。要件は変わることがあるため、進める際は都度Google Playの公式ヘルプで最新情報を確認してください。
iPhone版のリリースはXcodeでの申請作業を伴いますが、Androidの場合はビルドしたAABファイルをアップロードすれば、それ以降の作業はほぼWebブラウザ上のPlay Consoleだけで完結します。開発環境を問わず進めやすい点は、Android側の分かりやすいメリットと言えます。
①② 開発者アカウントの登録と署名付きビルドの準備
Google Playでアプリを公開するには、まずGoogle Play Consoleにアクセスして開発者アカウントを作成します。開発者名や連絡先などの基本情報を入力し、登録料を支払う流れです。登録料は買い切りで、Apple Developer Programのような年払いの更新は必要ありません(金額は変更されることがあるため、最新は公式サイトで確認してください)。
登録の過程では本人確認(開発者認証)も必要になります。個人か法人かによって求められる書類が異なり、確認に数日かかることもあるため、公開スケジュールには余裕を持たせておくと安心です。この本人確認まわりは近年強化される傾向にあるので、進める際は必ず公式の最新案内を確認してください。
アプリ本体は、Android Studioなどから署名付きのAAB(Android App Bundle)形式で書き出します。以前はAPK形式の提出も一般的でしたが、現在Google PlayはAAB形式の提出を基本にしているため、プロジェクトの書き出し設定を事前に確認しておきましょう。署名に使う鍵(キーストア)は同じアプリとしてアップデートを配信し続けるために必須のファイルで、再発行がきかないため、必ず複数箇所にバックアップを取っておいてください。
③ Play Consoleでストア掲載情報を入力する
Play Consoleでアプリを作成したら、ストアに表示される情報を入力していきます。具体的には、タイトル・簡単な説明・詳細な説明・アイコン・スクリーンショットなど、ユーザーがダウンロード前に目にする素材一式です。それぞれ文字数やサイズの指定があるため、事前にテキストと画像をひととおり準備してから入力すると作業がスムーズです。
ここで入力する内容は、公開後にどれだけダウンロードされるかを左右する部分でもあります。特にタイトルと説明文は、Google Play内の検索結果にも影響するため、「どんな言葉で探されそうか」を先に決めてから書くことをおすすめします。作りながら考えるより、検索されそうな言葉を先に洗い出しておくほうが、文章に一貫性が出やすくなります。
検索されそうな言葉の目星をつけるには、キーワードごとの検索されやすさを調べられるツールが便利です。AppLupeのようなASOツールを使うと、気になるキーワードの検索ボリューム目安や関連キーワードを、メール登録だけ(カード不要)で毎日3回まで無料で調べられます。掲載情報を書き始める前のひと手間として、アイデア段階から数字を見ておく習慣をつけておくと、後からの書き直しも減らせます。
④ コンテンツレーティングとデータセーフティを申告する
ストア掲載情報の入力と並行して、コンテンツレーティングの申告フォームに回答します。暴力表現や恐怖表現の有無、ギャンブル要素、広告の有無といった質問に順番に答えていくと、対象年齢の目安が自動的に判定される仕組みです。回答内容と実際のアプリの中身がずれないよう、開発した本人が答えるようにしましょう。
あわせて必須なのがデータセーフティの申告です。収集するデータの種類や利用目的、第三者への提供の有無などを申告し、その内容はストアページの一部としてユーザーにも表示されます。実際にアプリが収集しているデータと申告内容がずれていると、後から指摘や差し戻しの原因になるため、利用している解析SDKや広告SDKを洗い出したうえで、漏れなく正確に答えることが大切です。
これらの申告フォームは、内容を保存しただけでは公開に反映されません。審査に提出する前にすべての項目を完了させておく必要があるため、入力途中のまま放置しないよう、他の準備と並行してでも早めに片づけておくのがおすすめです。
⑤⑥ テスト配信を経て、審査後に公開する
ここまで準備ができたら、いきなり製品版として公開するのではなく、内部テスト→クローズドテストという段階を踏むのが基本の流れです。内部テストは少人数の関係者だけに配信して動作を確認する工程で、クローズドテストはそれよりも範囲を広げたテスターに配信する工程です。
特に個人の新規アカウントは、製品版として公開する前に、一定人数・一定期間のクローズドテストを実施することが求められる仕組みになっています。対象となる人数や期間、条件は変更されることがあるため、着手前に必ずGoogle Playの公式ヘルプで最新の条件を確認してください。
テストの条件を満たし、必要な申告や素材の準備が整ったら、製品版としての審査に進みます。審査にかかる期間は目安として数日とされていますが、初回の申請やアカウントの状況によってはもう少し長引くこともあります。公開予定日がある場合は、逆算して余裕のあるスケジュールを組んでおくと安心です。
つまずきやすいポイントは3つ
審査で差し戻されやすいのが、コンテンツレーティングやデータセーフティの申告漏れ・記入ミスです。特にデータセーフティは実装内容と申告内容の整合性を見られるため、外部SDKの追加などアプリの仕様を変えたときは、申告内容も一緒に見直す習慣をつけておくと安全です。
次に多いのが、スクリーンショットやアイコンといったストア素材の準備不足です。掲載情報の入力欄を前にしてから慌てて用意すると、文章と画像のちぐはぐさが出やすくなります。説明文を考えるタイミングで、素材もセットで準備しておくと、後からの手戻りが減ります。
最後に見落としがちなのが、署名鍵(キーストア)の管理です。紛失すると同じアプリとしてアップデートを配信できなくなり、実質的に別アプリとして作り直すことになります。パスワードとあわせて、複数の場所にバックアップを残しておくことを強くおすすめします。
よくある質問
Q. Androidアプリの公開に費用はかかりますか?
はい、Google Play Consoleの開発者アカウント登録には買い切りの登録料がかかります。Apple Developer Programのような年払いの更新は不要ですが、金額は変更されることがあるため、登録前に公式サイトで最新の金額を確認してください。
Q. 審査にはどのくらいの期間がかかりますか?
目安として数日とされていますが、初回の申請やアカウントの状況によってはもう少し長引くこともあります。公開日を決めている場合は、審査期間に余裕を持たせたスケジュールを組んでおくと安心です。最新の状況は公式のヘルプで確認してください。
Q. 個人開発でもテスト配信は必須ですか?
個人の新規アカウントは、製品版として公開する前に一定人数・一定期間のクローズドテストを行うことが求められる仕組みになっています。対象となる人数や期間の条件は変更されることがあるため、着手前にGoogle Playの公式ヘルプで最新の要件を確認してください。
AppLupe(アップルーペ)運営ツールこのブログを運営しているAppLupeは、App Store対応のASOツールです。「作ったアプリが検索で見つからない」を解決するために、キーワード調査から順位計測までを1つにまとめています。
- キーワードの検索ボリューム(AppLupe指数)と関連キーワードを確認
- 競合アプリがどのキーワードから流入しているかを実測
- AIがタイトル・サブタイトル・スクリーンショットの改善案を自動生成
- 狙ったキーワードの検索順位を毎日自動トラッキング