アプリファイルをアップロードする
Amazonアプリストアへのアプリの申請
このページでは、アプリ申請の要件や、アプリの申請プロセスの概要を確認できます。その後、開発者コンソールに移動して作業を開始することができます。
申請要件
アプリ申請ワークフローを開始する前に、以下の準備が整っていることを確認してください。
- アプリのバイナリファイル:
- Fire OSの場合は、APKファイルまたはAndroid App Bundle(AAB)ファイル。Android開発の詳細については、Android開発者向けドキュメントを参照してください。
-
Vega OSの場合は、VPKGファイル。Vega OS向けの開発の詳細については、Vega OS開発者向けドキュメントのアプリの作成を参照してください。
Vega OSアプリのアプリマニフェストで、
main
カテゴリー(com.amazon.category.main
)を登録していることを確認してください。main
カテゴリーがないと、アプリはFire TVホームランチャーから起動できず、Amazonアプリストアの申請プロセスに失敗します。詳細については、Vega OS開発者向けドキュメントのマニフェストの [components] セクションを参照してください。
- Amazon開発者アカウント。
- アプリの画像アセットと説明。
- アプリのテストを行うための物理デバイス。物理デバイスでのアプリのテストは、ユーザーに最適な体験を提供するための重要なステップです。これらの要件について質問や懸念がありましたら、Amazon開発者サポートにお問い合わせください。
Fire OSデバイスとVega OSデバイスをターゲットにする際の考慮事項
Fire OSデバイスとVega OSデバイスの両方をターゲットにする場合は、コンソールのアプリ一覧の同じエントリを使用して両方のバイナリを申請できます。たとえば、既にアプリのFire OSバージョンがある場合は、既存のアプリにVega OSバージョンを追加できます。アプリ一覧の単一のエントリを使用すると、メタデータとその他のアプリ機能(アプリ内課金など)は両方のバージョンで共有されます。
推奨はしませんが、アプリのFire OSバージョンとは別に、Vega OS対応デバイスのみに向けてVega OSバイナリを新しいアプリとして申請することもできます。アプリが有料の場合、またはアプリ内課金を使用している場合、この方法では、アプリとアプリ内購入のそれぞれについてOSごとに個別の支払いが必要になります。次の表は、アプリのFire OSバージョンとVega OSバージョンを同じアプリ一覧エントリの一部として申請する場合と、個別のアプリとして申請する場合との違いを示しています。
検討すべき領域 | 同じアプリ一覧エントリ | 個別のアプリ申請 |
---|---|---|
アプリのメタデータ | アプリのタイトル、説明、価格、スクリーンショットなどのメタデータは、一度入力するだけで済みます。 | アプリのタイトル、説明、価格、スクリーンショットなどのメタデータは、Fire OSアプリとVega OSアプリで別々に管理する必要があります。 |
アプリ内課金 | 開発者コンソールに追加されたアプリ内課金(IAP)アイテムは、自動的にFire OSアプリとVega OSアプリの両方で利用できるようになります。 | Fire OSアプリ用とVega OSアプリ用に、IAPアイテムを個別に設定する必要があります。Fire OSアプリで購入したコンテンツは、Vega OSアプリでは利用できません。 |
カスタマーレビュー | Fire OSアプリとVega OSアプリのカスタマーレビューがまとめて表示されます。 | Fire OSアプリとVega OSアプリのカスタマーレビューが別々に表示されます。 |
アプリの見つけやすさ | AmazonのECサイトでアプリを検索すると、1つのアプリとして表示されます。 | AmazonのECサイトでアプリを検索すると、Fire OSアプリとVega OSアプリが別々に表示されます。 |
価格 | Fire OSとVega OSの両方で、アプリとアプリ内課金(IAP)アイテムの価格を同じに設定できます。 | アプリとアプリ内課金(IAP)アイテムの価格は、Fire OSとVega OSで同額に設定することも、別々に設定することもできます。ただし、購入したコンテンツを共有することはできません。 |
アプリの取得 | ユーザーが互換性のある別のAmazonデバイスでアプリを購入した場合、ユーザーはそのアプリおよびアプリに関連付けられたアプリ内課金を所有します。つまり、そのアプリをFire OSデバイスとVega OSデバイスのどちらにダウンロードしても、課金アイテムは引き続き利用できます。 | Vega OSアプリおよびそのIAPアイテムは、Fire OSアプリとは別に購入する必要があります。 |
推奨される方法を使用して、Fire OSとVega OSの両方のバイナリを同じアプリ一覧エントリで申請する場合は、アプリが次の条件を満たしていることを確認してください。
- Fire OSバイナリとVega OSバイナリの両方のパッケージ名が同じである必要があります。
- アプリがアプリ内課金(IAP)をサポートしている場合、そのアプリはVega IAPライブラリを統合する必要があります。
複数のAPKとVPKGを管理するためのガイドライン
APKとVPKGの両方を同じアプリ一覧エントリで申請できますが、開発者は、両方のバイナリタイプのバージョン管理を維持する必要があります。各バイナリの開発プロセスは異なるため、APKとVPKGのバージョン管理では次のガイドラインに従ってください。
- Fire OSのバージョンコードとVega OSのビルド番号は互いに独立しています。アプリのAPKとVPKGの両方を申請すると、Amazonアプリストアは新しいバージョンコードを以前のAPK申請のバージョンコードと照合し、新しいビルド番号を以前のVPKGのビルド番号と照合します。
- アプリのアップデートでは、バージョンコードとビルド番号の両方を、それぞれ以前のバージョンコードとビルド番号よりも大きくする必要があります。
Vega OS VPKGのバージョンとビルド番号を設定する方法については、Vega OS開発者向けドキュメントのアプリのバージョン管理を参照してください。
申請の概要
開発者コンソールには、アプリの情報を入力するための画面が複数用意されています。以下のワークフローマップで、このプロセスの手順を説明します。
画面の必須情報をすべて入力すると、サイドバーでその画面に緑色のチェックマーク が表示されます。[アプリファイルをアップロード]、[アプリのターゲットを指定する]、[Amazonアプリストアの詳細] の各画面に緑色のチェックマークが表示されるまで、アプリの申請はできません。
アプリの申請プロセスの概要については、Amazonアプリストアへの申請方法を参照してください。
追加の構成
アプリの機能によっては、前のセクションに示したワークフローに記載されていない手順が必要となる場合があります。
-
アプリ内課金(IAP): アプリ内課金が可能なアイテムを含むアプリの場合は、申請前に対象アイテムを [アプリ内課金(IAP)アイテム] タブに入力する必要があります。手順については、Fire OSでは単一のアプリ内課金(IAP)アイテムを作成・申請する方法、Vega OSではIAPアプリの申請を参照してください。
-
セキュリティプロファイル: アプリがLogin with Amazon APIやAmazon Device Messaging APIを使用する場合は、申請プロセスの一環としてアプリをセキュリティプロファイルに関連付けます。詳細については、Login with Amazonに関するドキュメントのセキュリティプロファイルを参照してください。
開始の手順
アプリを申請する前に、開発者アカウント(無料)を登録し、開発者コンソールでアプリを追加しておく必要があります。ログインしてアプリを追加するには、次の手順を実行します。
-
開発者コンソールにアクセスして、右上隅にある [ログイン] をクリックします。
Amazon開発者アカウントを作成していなくてもAmazon.comアカウントを所有している場合は、そのAmazon.comアカウントを使用してログインできます。開発者コンソールがAmazonアカウントのメールアドレスを使用して開発者アカウントを作成し、2つのアカウントを結び付けて同期させます。開発者コンソールのプロフィール登録ページで、必要な情報を入力してください。
ログインすると、[ダッシュボード] ページが表示されます。
-
ダッシュボードで、Amazonアプリストアウィジェットにある [新規アプリを追加する] > [Android/Vega] をクリックします。
アプリの基本情報を入力するための [新規アプリの申請] ページが表示されます。この情報には、[アプリファイルをアップロード] 画面からアクセスできます。アプリを保存するまで、申請ワークフロー画面は表示されません。
次のステップ
アプリ申請ワークフローの最初の手順である 手順1: アプリファイルをアップロードするに進みます。
Last updated: 2025年10月8日