アプリを海外へ配信する方法
アプリを新規で作成すると、すべてのAmazonアプリストアマーケットプレイスで利用できるように初期設定されます。必要に応じて(特にAPKがローカライズに対応している場合)、ストアのアプリ紹介(説明と画像)を複数のマーケットプレイスでローカライズすることで、それらのマーケットプレイスでのエクスペリエンスを向上させることができます。
- Amazonアプリストアでサポートされているローカライズオプション
- Fire TVとタブレットでサポートされているローカライズオプション
- マーケットプレイスと国/地域および言語のマッピング
- マーケットプレイスにおけるFireデバイスの販売状況
- APKをローカライズするためのコーディング方法
- Amazonアプリストアのアプリをローカライズする方法
- ローカライズに関するその他の情報
Amazonアプリストアでサポートされているローカライズオプション
アプリを海外に配信する場合、ローカライズしてAmazonアプリストアで公開するアプリの配信先となる国や地域を指定することができます。Amazonアプリストアとは、ウェブサイトやデバイスのストアに表示されるアプリの紹介画面のことです。
ユーザーの言語に対応しているAmazonアプリストアマーケットプレイスでは、ローカライズされたバージョンでアプリの説明と画像アセットが表示されます。ユーザーの国または地域にあるAmazonアプリストアマーケットプレイスがその言語に対応していない場合、デフォルトで英語が使用されます。
Amazonアプリストアでは、アプリの紹介画面で以下のローカライズをサポートしています。
- オランダ語
- 英語(オーストラリア)
- 英語(インド)
- 英語(米国)
- フランス語
- ドイツ語
- イタリア語
- 日本語
- ポーランド語
- ポルトガル語(ブラジル)
- ポルトガル語(ポルトガル)
- スペイン語
- スウェーデン語
ここでのローカライズは、Amazonアプリストアでアプリを紹介するストアフロントページ(ユーザーがアプリをダウンロードできる画面)を対象としています。実際のデバイスでAPKが対応できるローカライズのことではありません。APKは必要に応じて何か国語にでもローカライズできます。ユーザーがデバイスにAPKをインストールする際、そのデバイスの言語設定に応じてAPKで使用される言語の文字列が適用されます。
Fire TVとタブレットでサポートされているローカライズオプション
Fire TVを使用するユーザーは、デバイスで以下の言語を設定できます。
- ドイツ語(ドイツ)
- ドイツ語(オーストリア)
- 英語(オーストラリア)
- 英語(カナダ)
- 英語(インド)
- 英語(英国)
- 英語(米国)
- スペイン語(メキシコ)
- スペイン語(スペイン)
- フランス語(カナダ)
- フランス語(フランス)
- イタリア語(イタリア)
- オランダ語
- 日本語(日本)
- ポーランド語
- ポルトガル語(ブラジル)
- ポルトガル語(ポルトガル)
- スウェーデン語
Fireタブレットを使用するユーザーは、以下の言語を設定できます。
- ドイツ語(ドイツ)
- 英語(英国)
- 英語(米国)
- スペイン語
- フランス語
- イタリア語
- 日本語(日本)
- ポルトガル語(ブラジル)
- 中国語(簡体字)
デバイスの言語設定に合わせて、Fire TVやFireタブレットのUI文字列がその言語に切り替わります。APKがその言語をサポートしていれば、アプリはそれらの文字列も読み込みます(ユーザーが日本語を選択してもアプリが英語しかサポートしていない場合、Fire TVの通常のUIには日本語の文字列が表示されますが、アプリでは英語の文字列が表示されます)。
英語に加えて、日本語とドイツ語もサポートするために、(Androidの標準のローカライズ方法に従って)APKをローカライズするとします。日本語とドイツ語のローカライズに合わせて、Amazonアプリストアに表示するアプリの説明と画像アセット(これらはアプリ外のものであり、アプリの「メタデータ」と言います)もローカライズします。
日本(Amazon.co.jpマーケットプレイス)のユーザーがアプリをダウンロードする場合、Amazonアプリストアには日本語の説明と画像アセットが表示されます。その後、ユーザーがFireデバイスにそのアプリを読み込むと、アプリのUIはデフォルトで日本語になります(デバイスの言語を日本語に設定している場合)。
ドイツ(Amazon.deマーケットプレイス)のユーザーがアプリをダウンロードする場合は、Amazonアプリストアにはドイツ語の説明と画像アセットが表示されます。そのアプリを読み込むと、アプリのUIはデフォルトでドイツ語になります(デバイスの言語をドイツ語に設定している場合)。
いずれにしても、Amazonアプリストアに1つのアプリと1つのAPKをアップロードするだけです(異なるローカライズやマーケットプレイスのためにアプリやAPKを分ける必要ありません)。 アプリに関するすべての指標(評価、ダウンロード数など)は同じ画面に集約されます。
マーケットプレイスと国/地域および言語のマッピング
以下の画像は、世界各地のAmazonアプリストアマーケットプレイスと、関連する国/地域および言語を表しています。
マーケットプレイスと国は必ずしも一致するわけではありません。マーケットプレイスは言語に基づきます。たとえば、amazon.deマーケットプレイス(ドイツ語)はオーストリアとスイスでも利用されます。また、amazon.frマーケットプレイス(フランス語)はベルギーやルクセンブルグでも利用されます。
グローバル区域 | マーケットプレイスと通貨 | 言語 | 対象の国 |
---|---|---|---|
南北アメリカ | Amazon.com USD |
英語(US) | 米国およびその他の国と地域 ユーザーがAmazon.comマーケットプレイスからアプリをダウンロードできる国と地域の一覧については、Amazon.comでアプリを購入できる国と地域を参照してください。 |
Amazon.ca CAD |
英語、フランス語 | カナダ | |
Amazon.mx MXN |
スペイン語 | メキシコ | |
Amazon.com.br BRL |
ポルトガル語 | ブラジル | |
ヨーロッパ | Amazon.co.uk GBP |
英語(UK) | イギリス、ジブラルタル、ガーンジー島、アイルランド、マン島、ジャージー島 |
Amazon.de EUR |
ドイツ語 | ドイツ、オーストリア、リヒテンシュタイン、スイス、ルクセンブルク、オランダ、フィンランド | |
Amazon.fr EUR |
フランス語 | フランス本土、スイス、ルクセンブルク、モナコ、ベルギー | |
Amazon.it EUR |
イタリア語 | イタリア、バチカン市国、サンマリノ、スイス | |
Amazon.es EUR |
スペイン語 | スペイン、アンドラ、ポルトガル | |
アジア太平洋 | Amazon.co.jp JPY |
日本語 | 日本 |
Amazon.in INR |
英語(インド) | インド | |
Amazon.com.au AUD |
英語(オーストラリア) | オーストラリア、ニュージーランド、クリスマス島、ココス(キーリング)諸島、ハード島とマクドナルド諸島、ノーフォーク島、クック諸島、ニウエ、トケラウ |
その他の参考情報については、Amazonアプリストアに対応するデバイスと国(ストア別)を参照してください。
マーケットプレイスにおけるFireデバイスの販売状況
Fire TVやFireタブレットのデバイスの種類によっては、一部のECマーケットプレイスでしか販売されていないものもあります。
アプリの申請時に、[アプリのターゲットを指定する] 画面の [配信地域] セクションで対象とする国と地域を選択し、[サポート対象デバイス] セクションでサポートするデバイスを選択します。開発者コンソールでは、選択した国や地域でサポートされていないFireデバイスをサポート対象にすることはできません。ただし、複数の国を指定している場合は、公開先の一部の国ではサポートされていないFireデバイスが選択される可能性があります。このような場合、特定のマーケットプレイスでサポートされていないデバイス上ではアプリを表示しないようにするロジックが用意されています。
マーケットプレイスにおけるFire TVの販売状況
ECマーケットプレイスごとのFire TVデバイスの販売状況を以下の表に示します。デバイスはリリース日別に示されています。
マーケットプレイスにおけるFireタブレットの販売状況
ECマーケットプレイスごとのFireタブレットデバイスの販売状況を以下の表に示します。デバイスはリリース日別に示されています。
APKをローカライズするためのコーディング方法
さまざまなローカライズをサポートするためにアプリをコーディングする方法の詳細については、以下のトピックで説明されている、Androidの標準のローカライズ方法を参照してください。
Amazonアプリストアのアプリをローカライズする方法
Amazonアプリストアにアプリを申請する際、ローカライズされたアプリの説明と画像を開発者コンソールで提供することができます。アプリの申請には次のオプションがあります。各オプションについては、以下のセクションで説明しています。
アプリの提供の制限
デフォルトでは、申請したアプリはすべてのマーケットプレイスで提供されることになります。ただし、(アプリが日本語のみをサポートするといった理由などで)日本でのみアプリを提供したいという場合は、アプリを提供する唯一の国として日本を選択することができます。
[アプリのターゲットを指定する] 画面でアプリを提供する国や地域を制限できます。[配信地域] セクションで [選択した国と地域のみ] のチェックボックスをオンにして、アプリを提供する国と地域を選択します。
これにより、Amazonアカウントの [国/地域設定] で該当する居住国を選択しているユーザーにのみアプリが表示されます。
ほかのマーケットプレイス向けの価格設定
アプリを有料にする場合、[Amazonアプリストアの詳細] 画面でマーケットプレイス別に価格を設定することもできます。デフォルトでは、アプリのロイヤリティの計算に使用される標準価格が、最近の為替レートに基づいて外国通貨で自動計算されます。自分で希望の価格に変更することもできます。
たとえば、2.99米国ドルで販売するアプリは英国で1.96ポンドとなります。
標準価格の末尾の値は、.99や.49など、各マーケットプレイスでの一般的な値に変更することができます。Amazonアプリストアでは、ほかのマーケットプレイスの価格がAmazon.comの標準価格に比例するかたちで算出されるため、その国や地域にとって一般的でない価格が自動計算される可能性があります。
ローカライズされた説明の入力
[Amazonアプリストアの詳細] 画面では、アプリのタイトル、説明、特徴の箇条書きなど、Amazonアプリストアでアプリを宣伝するためのコピーを入力できます。ローカライズされた説明を追加するには、[ローカリゼーションの追加と削除] をクリックして追加する言語を選択します。言語を選択するための次のダイアログボックスが表示されます。
サポートするローカライズを選択したら、申請のコンソールに各言語のタブが追加されます。ローカライズ版の説明を入力しない場合、英語(米国)の説明が表示されます。
ローカライズされた画像アセットの追加
[Amazonアプリストアの詳細] 画面では、Amazonアプリストアでアプリのプロモーションに使用するアプリのロゴ、背景画像、スクリーンショットなどの画像アセットをアップロードできます。
ローカライズされた画像アセットを追加するには、[ローカリゼーションの追加と削除] をクリックして希望の言語を選択します。言語のタブが表示され、ローカライズされた画像アセットを追加できます。最初の画像が読み込まれるのを待たなくても、ほかのタブに移動してアップロードする画像を選択できます。
APKのサポート言語を示す方法
[アプリファイルをアップロード] 画面には [サポート言語] というセクションがあり、アプリがサポートする言語を選択できるようになっています。
この [サポート言語] セクションで、Amazonアプリストアのデバイスのアプリ説明ページに表示するサポート言語を追加し、アプリが対応している言語をユーザーに知らせることができます。このセクションが、ローカライズに関してAmazonアプリストアのロジックに影響することはありません(デバイスのアプリ説明ページとは、Amazon.co.jpなどのウェブサイトでの説明ページではなく、Fire TVやFireタブレットなどのモバイルデバイスに表示されるアプリの説明ページのことです)。
ここでサポート言語を選択しても、ローカライズされたほかのAmazonアプリストアのマーケットプレイスでアプリの提供を開始できるということではありません。APKのローカライズインターフェイスは、Amazonアプリストアの申請プロセス中に行う設定で処理するのではなく、APK自体で処理する必要があります。
たとえば、アプリのサポート言語としてタガログ語を選択すると、デバイスのAmazonアプリストア説明ページで、このアプリではタガログ語がサポートされていることをユーザーに知らせることができます。ユーザーがアプリを起動した際にアプリのデフォルト言語としてタガログ語が表示されるかどうかは、APKのコードと、ユーザーがデバイスの言語設定でタガログ語を選択しているかどうかによります。タガログ語はFire TVやFireタブレットの言語設定オプションに含まれていないため、Amazonアプリストアでは、デフォルトでタガログ語のローカライズ環境をユーザーに提供することはありません。ただし、そうした言語をユーザーが選択できる手段をアプリ内で提供することはできます。
ローカライズに関するその他の情報
ローカライズの詳細については、以下の記事を参照してください。
ßLast updated: 2023年12月11日