アプリ内でAmazon関連ページへのリンクを設定する方法
アプリを宣伝する方法の1つに、アプリ内からAmazonアプリストアやAmazonのECサイトへの直接リンクを設定するという方法があります。このタイプのリンクは「ディープリンク」と呼ばれ、次の目的で使用されます:
- Amazonアプリストアで公開されている、同じアプリの有料版にリンクする。
- Amazonアプリストアで公開されている、開発者のほかの1つのアプリにリンクする。
- ユーザーがアプリのレビューを書くときに、AmazonアプリストアアプリやAmazonのECサイトにリンクする。
リンクの種類とベースURL
アプリ内からAmazonクライアントにディープリンクする方法は2つあります。それぞれのオプションで必要となるリンクのベースURLは少しずつ形式が異なります。
日本のAmazonウェブサイトで各オプションを使用する場合のベースURLは、次の表のとおりです。
オプション | 概要 | ベースURL |
---|---|---|
AmazonのECサイトへのリンクを設定する | このタイプのリンクでは標準のURL形式を使用し、どのブラウザからでもテストできます。 | http://www.amazon.co.jp/gp /mas/dl/android? |
Amazonアプリストアへの直接リンクを設定する | このタイプのリンクが推奨されており、リンクをたどるとAmazonアプリストアが直接開かれます。直接リンクは特殊な形式を使用しており、通常のブラウザでは開くことができません。 | amzn://apps/android? |
リンクの構成
どちらのリンク形式でも、パラメーターを使用してURLをカスタマイズすることができます。Amazonへのリンクに使用できるパラメーターは、次の表のとおりです。
注: ASIN(Amazon Standard Identification Number)は、アプリがAmazonアプリストアでライブになるまで割り当てられません。アプリが公開される前の段階で、アプリ内にディープリンクを追加するには、p=パラメーターを使用してパッケージ名を指定します。
パラメーター | 概要 |
---|---|
s= | 検索語句を追加します。スペースなどの特殊文字には、URLエンコードを使用してください。 |
p= | 特定のアプリIDを持つアプリの詳細ページにリンクします。詳細については、アプリIDを参照してください。 |
initiatePurchaseFlow=true | (オプション)オプションのこのパラメーターを設定すると、別のアプリの購入ダイアログのリンクが開きます(アプリの詳細ページは開きません)。この方法の利点は、ユーザーが現在のアプリ内にとどまることです。 |
asin= | カタログ内のアプリにはASINという一意の識別コードが付与されます。このASINを使用すると、アプリへの直接リンクを設定できます。アプリのASINは、アプリの詳細ページで確認できます。 |
showAll=1 | 指定されたパッケージ名またはASINに対応するアプリの開発者別に、すべてのアプリを表示します(「p」または「asin」引数が必要)。 |
次の表に、各パラメーターの例を示します。
s= | |
---|---|
Amazonアプリストアへの直接リンク | amzn://apps/android?s=amazon%20mp3 |
AmazonのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?s=amazon%20mp3 |
p= | |
Amazonアプリストアへの直接リンク | amzn://apps/android?p=com.amazon.mp3 |
AmazonのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?p=com.amazon.mp3 |
initiatePurchaseFlow=true | |
Amazonアプリストアへの直接リンク | amzn://apps/android?initiatePurchaseFlow=true&asin=B004FRX0MY |
AmazonのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?initiatePurchaseFlow=true&asin=B004FRX0MY |
asin= | |
Amazonアプリストアへの直接リンク | amzn://apps/android?asin=B004FRX0MY |
AmazonのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?asin=B004FRX0MY |
showAll=1 | |
Amazonアプリストアへの直接リンク | amzn://apps/android?p=com.amazon.mp3 &showAll=1 |
AmazonのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?p=com.amazon.mp3&showAll=1 |
グローバル展開時の考慮事項
リンクにURLを使用する場合、複数のサイト(海外のサイトなど)を処理するロジックの実装が必要となることがあります。これは国やマーケットプレイスに応じて、適切なAmazonドメインを参照するためです。たとえば、日本の場合、http://www.amazon.co.jp/gp/mas/dl/android?p=com.example.myapp.apkなどのリンクは、日本だけで機能し、米国では機能しません。
米国版の正しいリンクは、http://www.amazon.com/gp/mas/dl/android?p=com.example.myapp.apkとなります。
各国/地域のAmazonアプリストア、ドメイン、居住者がアプリを購入できる場所については、国外での使用についてを参照してください。