ディープリンクの役割
ディープリンクは、商品ページ、プレイリスト、事業者とのチャットなど、アプリ内の特定の場所へユーザーを連れて行きます。アプリがインストールされていれば、スマートフォンはその画面でアプリを開きます。インストールされていない場合は、よくできたディープリンクなら、Webページやアプリストアの掲載ページに切り替わります。
ディープリンクの種類
最近のディープリンクは、たいてい普通のhttpsのWebアドレスのように見え、OSがそれをアプリのものと認識します。Appleはこれをユニバーサルリンク、Androidはアプリリンクと呼びます。どちらも、サイトの所有者が小さな検証用ファイルを公開する必要があります。exampleapp://item/42 のような古いカスタムURLスキームも多くのアプリで使えますが、アプリがないとエラーになります。
- ユニバーサルリンク(iOS)とアプリリンク(Android):サイトの所有者が検証するhttps URLです
- カスタムURLスキーム:アプリ固有のプレフィックスで、Webへの切り替えはありません
- ディファードディープリンク:新規ユーザーをストアへ送り、インストール後に目的の画面へ案内します
QRコードでのディープリンクの使い方
QRコードには、httpsのディープリンクを使うのがたいてい最も安全です。アプリの有無にかかわらず、どのスマートフォンでも動作するからです。動作が異なる場合があるため、iOSとAndroidの両方で、アプリがある場合とない場合をテストしてください。多くのSNSやメッセージングサービスは、自社アプリを直接開く独自のリンク形式を公開しています。