普段遣いしているとわかるけど、そうではないとわからない系のメモ
やりたいこと
リンクを押すとGooglePlayに遷移する!みたいな奴
書き方例
普通のURL
https://play.google.com/store/apps/details?id={{アプリのパッケージ名}}
で指定できる、ダンジョンメーカーの場合は com.GameCoaster.DungeonMaker
がパッケージ名なので以下のようになる。
https://play.google.com/store/apps/details?id=com.GameCoaster.DungeonMaker
このURIの場合はブラウザで閲覧できる半面、Intentの性質上ストアアプリを開くか通常のブラウザを開くかを聞かれてしまうことがある
特殊URI market
完全にPlayのアプリを開いて欲しい場合はこちらを指定すると良い
market://details?id={{パッケージ名}}
またダンジョンメーカーを例に出すと以下。
market://details?id=com.GameCoaster.DungeonMaker
こちらにすると、Playストアのアプリで開くURIになるので、ブラウザの選択を確認されることがない。ただし、iOSなどAndroid以外のものでこのリンクが作られてしまうと遷移されないので注意。
考え方
広く多くの人が見る画面のリンクであれは https://
はじまりのもの、Android専用ページのリンクであれば market://
のものがよいかと思います。