アプリ内からのディープリンク
アプリを宣伝するには、アプリ外のコンテンツへの外部リンクを提供するという方法もあります。このような種類のリンクは「ディープリンク」と呼ばれます。 たとえば、アプリ内からHAQMアプリストアやHAQMのECサイトにディープリンクできます。ただし、別のアプリ内のストリーミングビデオコンテンツにユーザーを直接リンクできるのは、2つのアプリが相互に関連付けられている場合のみです。
リンクの種類とベースURL
アプリ内からHAQMクライアントへのディープリンクを設定する方法は2つあります。それぞれのオプションで必要となるリンクのベースURLは少しずつ形式が異なります。
日本のHAQMウェブサイトで各オプションを使用する場合のベースURLは、次の表のとおりです。
オプション | 概要 | ベースURL |
---|---|---|
HAQMのECサイトへのリンクを設定する | このタイプのリンクでは標準のURL形式を使用し、どのブラウザからでもテストできます。 | http://www.amazon.co.jp/gp /mas/dl/android? |
HAQMアプリストアアプリへの直接リンクを設定する | このタイプのリンクが推奨されており、リンクをたどるとHAQMアプリストアアプリを直接開きます。直接リンクは特殊な形式を使用しており、通常のブラウザでは開くことができません。 | amzn://apps/android? |
リンクの構成
どちらのリンク形式でも、パラメーターを使用してURLをカスタマイズすることができます。HAQMへのリンクに使用できるパラメーターは、次の表のとおりです。
p=
パラメーターを使用してアプリIDを指定します。パラメーター | 概要 |
---|---|
asin= |
カタログ内のすべてのアプリに、ASINという一意の識別コードが付与されます。このASINを使用すると、アプリへの直接リンクを設定できます。アプリのASINは、アプリの詳細ページで確認できます。このパラメーターは単独で使用できます。 |
p= |
特定のアプリIDが割り当てられたアプリの詳細ページにリンクします。詳細については、Androidデベロッパー向けドキュメントのアプリケーションIDの設定を参照してください。このパラメーターは単独で使用できます。 |
s= |
検索語句を追加します。スペースなどの特殊文字には、URLエンコードを使用してください。このパラメーターは単独で使用できます。 |
initiatePurchaseFlow=true |
(アプリの詳細ページを開かずに)別のアプリの購入ダイアログを開きます。この方法の利点は、ユーザーが現在のアプリ内にとどまることです。このパラメーターを使用するには、asin またはp パラメーター含める必要があります。 |
intent=app_update |
保留中のアップデートを含め、アプリの最新情報をそのアプリの詳細ページに表示します。強制アップデートをサポートするために使用できます。このパラメーターを使用するには、asin またはp パラメーター含める必要があります。このパラメーターは、Fire TVまたはAndroidモバイルデバイスで使用してください。Fireタブレットでは必要ありません。 |
showAll=1 |
指定したアプリIDまたはASINに関連付けられた開発者のすべてのアプリを表示します。このパラメーターを使用するには、asin またはp パラメーター含める必要があります。 |
次の表に、各パラメーターの例を示します。
asin= | |
---|---|
HAQMアプリストアへの直接リンク | amzn://apps/android?asin=B004FRX0MY |
HAQMのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?asin=B004FRX0MY |
p= | |
HAQMアプリストアへの直接リンク | amzn://apps/android?p=com.amazon.mp3 |
HAQMのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?p=com.amazon.mp3 |
s= | |
HAQMアプリストアへの直接リンク | amzn://apps/android?s=amazon%20mp3 |
HAQMのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?s=amazon%20mp3 |
initiatePurchaseFlow=true | |
HAQMアプリストアへの直接リンク | amzn://apps/android?initiatePurchaseFlow=true&asin=B004FRX0MY |
HAQMのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?initiatePurchaseFlow=true&asin=B004FRX0MY |
intent=app_update | |
HAQMアプリストアへの直接リンク | amzn://apps/android?asin=B004FRX0MY&intent=app_update |
HAQMのECサイトへのリンク | 該当するユースケースではありません。このパラメーターは、アプリ内から、デバイスにインストールされているHAQMアプリストアにユーザーをリダイレクトするためのものです。 |
showAll=1 | |
HAQMアプリストアへの直接リンク | amzn://apps/android?p=com.amazon.mp3 &showAll=1 |
HAQMのECサイトへのリンク | http://www.amazon.co.jp/gp/mas/dl/android?p=com.amazon.mp3&showAll=1 |
グローバル展開時の考慮事項
リンクにURLを使用する場合、複数のサイト(海外のサイトなど)を処理するロジックの実装が必要になることがあります。これは国やマーケットプレイスに応じて、適切なHAQMドメインを参照するためです。たとえば、日本の場合、http://www.amazon.co.jp/gp/mas/dl/android?p=com.example.myapp.apkなどのリンクは、日本だけで機能し、米国では機能しません。
米国版の正しいリンクは、http://www.haqm.com/gp/mas/dl/android?p=com.example.myapp.apkとなります。
各国/地域のHAQMアプリストア、ドメイン、居住者がアプリを購入できる場所については、国外での使用についてを参照してください。
Last updated: 2024年11月5日