📝

ディープリンク

2022/11/29に公開

ディープリンクとは

ウェブページやモバイルアプリの特定のコンテンツに直接リンクする技術のこと。
ディープリンクには主に3つの形式がある。

1. (WWW の文脈上の、元々の、古い意味での)ディープリンク
2. モバイルディープリンク
3. ディファードディープリンク

https://en.wikipedia.org/wiki/Deep_linking


ディープリンク Deep linking

Webサイトのホームページに対するリンクではなく、更に深い階層を指し示すリンクのこと。
例えば「http://example.com/path/page」というようなリンクは、ホームページである「http://example.com」ではなく、更に深い階層のページを指し示している。


モバイルディープリンク Mobile deep linking

モバイルアプリにおけるディープリンクのこと。
ユーザーをモバイルアプリの特定の画面に直接導くためのURIをリンクとして使用する。アプリを単に開くだけでなく、より具体的なアクションや情報に迅速にアクセスする手段を提供することが可能となる。例えば、プロモーションの通知をタップすると、アプリ内の特定の商品ページが直接開かれるように設定するなど。

ディファードディープリンク Deferred deep linking

モバイルアプリにおけるディープリンクはアプリがインストールされていることを前提にしている一方で、ディファードディープリンクはアプリがインストールされていない状態でも動作する仕組みとなっている。

具体的には下記のようなフローとなる。

  1. ユーザーがディープリンクをクリック。
  2. アプリがインストールされていない場合、対応するアプリストアが開く。
  3. ユーザーがアプリをインストール。
  4. アプリがインストールされた後、ディープリンクが自動的にアプリを開き、指定されたコンテンツにナビゲートする。

deffered
「繰延(期限の延長)、後回し」などを意味する


参考

ディープリンクの活用事例
https://repro.io/contents/deeplink/

Discussion