計測・テック 公開 2026.04.11更新 2026.08.18

ディープリンクとは?OneLink・Adjust Linkの仕組みと設定方法

アプリ広告の成果を左右する「ディープリンク」。広告をタップしたユーザーをアプリ内の特定画面にダイレクトに遷移させることで、UXを向上させ、CVRを大幅に改善できます。本記事では、ディープリンクの基本概念から、AppsFlyer OneLink・Adjust Linkの具体的な設定手順、TikTok広告での活用法、よくあるトラブルの解決策までを体系的に解説します。

この記事のポイント

  • ディープリンクは「アプリ内の特定画面に直接遷移させるリンク」。通常・ディファード・コンテキストの3種類があり、広告運用ではディファードディープリンクが必須
  • AppsFlyer OneLinkもAdjust Linkも、テンプレート作成→URL生成→テストの3ステップで設定可能。Universal Links / App Linksの事前設定が鍵
  • ディープリンクの導入でストア離脱を防ぎ、CVRが改善。リエンゲージメント施策にも不可欠な基盤技術

ディープリンクとは?基本概念を理解する

ディープリンクとは、アプリ内の特定の画面(ページ)に直接遷移させるリンクのことです。通常のリンクがWebサイトのトップページに飛ばすだけなのに対し、ディープリンクは「商品詳細画面」「キャンペーンページ」「会員登録画面」など、アプリ内の任意の画面をピンポイントで開くことができます。

たとえば、ECアプリの広告をタップしたユーザーが、アプリのトップ画面ではなく広告に表示されていた商品の詳細画面に直接たどり着く。この体験の違いが、コンバージョン率に大きな差を生みます。

ディープリンクの3つの種類

ディープリンクは、ユーザーの状態(アプリがインストール済みかどうか)によって挙動が異なります。大きく分けて3種類あります。

種類インストール済みの場合未インストールの場合主な用途
通常ディープリンク
Standard Deep Link
用途限定
アプリ内の特定画面を開くエラーになるか、ストアに遷移するインストール済みユーザーへの導線
ディファードディープリンク
Deferred Deep Link
標準
アプリ内の特定画面を開くストアに誘導しインストール後、初回起動時に目的の画面を自動表示新規獲得広告で最も重要。広告運用の標準
コンテキストディープリンク
Contextual Deep Link
用途限定
特定画面+コンテキスト情報を渡す同上に加え、流入元・キャンペーン情報・クーポンコードも引き継ぐパーソナライズした初回体験を作りたい場合

広告運用においては、新規ユーザーとリエンゲージメントの両方をカバーするため、ディファードディープリンクに対応したリンクを使うのが標準です。AppsFlyer OneLinkやAdjust Linkは、この3種類すべてに対応しています。

なぜ広告でディープリンクが重要なのか

ディープリンクが広告運用で重視される理由は、大きく2つあります。

1. UX向上によるCVR改善

ディープリンクがない場合、広告をタップしたユーザーはアプリのトップ画面に飛ばされ、自分で目的のページを探す必要があります。この「探す手間」が離脱の最大要因です。

ディープリンクを設定すれば、広告の訴求内容とアプリ内の遷移先が一致し、ユーザーは迷わずアクションを起こせます。業界の一般的な事例では、ディープリンク導入後にCVRが2〜3倍改善されるケースも珍しくありません。

2. リエンゲージメント施策の基盤

一度アプリをインストールしたものの休眠状態にあるユーザーに対して、特定のキャンペーン画面やお得な情報を直接見せて復帰を促すリエンゲージメント広告は、ディープリンクなしには成立しません。アプリのトップに戻すだけでは、ユーザーの再訪動機が弱すぎるためです。

AppsFlyer OneLinkの設定手順

AppsFlyer OneLink は、iOS / Android / Web のすべてに対応するワンリンクソリューションです。1つのURLでデバイスを自動判別し、適切な遷移先に振り分けます。

STEP 1:OneLinkテンプレートの作成

  1. AppsFlyerの管理画面にログインし、左メニューの「Experiences & Deep Linking」→「OneLink」を開きます
  2. 「New OneLink Template」をクリックし、テンプレート名を入力します(例:「general_deeplink」)
  3. 対象のiOS / Androidアプリを選択します
  4. サブドメインを設定します(例:yourapp.onelink.me)。このドメインがOneLinkのベースURLになります
  5. ディープリンクのフォールバック(アプリ未インストール時の遷移先)として、App Store / Google Play のURLが自動設定されます。Webのフォールバック先も指定可能です

STEP 2:OneLinkカスタムURLの生成

  1. 作成したテンプレートを選択し、「Create Link」をクリックします
  2. ディープリンクパラメータ(af_dp)にアプリ内遷移先のURIスキームを入力します(例:myapp://product/123)
  3. キャンペーン名(c)、メディアソース(pid)、アドセット名(af_adset)などのアトリビューションパラメータを設定します
  4. 「Generate Link」で短縮URLが発行されます。このURLをそのまま広告のリンク先に使用します

STEP 3:テスト

  1. テストデバイスをAppsFlyerに登録します(IDFA / GAIDで紐付け)
  2. アプリがインストールされた状態でOneLinkをクリックし、指定画面が開くことを確認します(通常ディープリンクのテスト)
  3. アプリをアンインストールした状態でOneLinkをクリックし、ストア経由でインストール後に指定画面が開くことを確認します(ディファードディープリンクのテスト)
  4. AppsFlyerのログでアトリビューションデータが正しく記録されていることを確認します

Adjust Linkの設定手順

Adjust Linkは、Adjustが提供するディープリンクソリューションです。トラッカー(計測リンク)にディープリンクパラメータを追加することで、ワンリンク形式のディープリンクを実現します。

STEP 1:トラッカーの作成

  1. Adjustの管理画面にログインし、対象アプリのダッシュボードを開きます
  2. 「Campaign Lab」からトラッカーを新規作成します
  3. チャネル(TikTok、Meta等)を選択し、キャンペーン名・アドグループ名を設定します
  4. トラッカーURLが発行されます(例:https://app.adjust.com/abc123)

STEP 2:ディープリンクパラメータの追加

  1. 発行されたトラッカーURLに、deep_linkパラメータとしてアプリ内遷移先を指定します(例:&deep_link=myapp%3A%2F%2Fproduct%2F123)
  2. ディファードディープリンクを有効にする場合は、Adjust管理画面のアプリ設定で「ディープリンク」セクションからディファードディープリンクを有効化します
  3. 必要に応じてリダイレクト先(フォールバック)を設定します。未インストール時にカスタムLPを表示したい場合に使用します

STEP 3:テスト

  1. Adjustのテストコンソールを使い、テストデバイスを登録します
  2. アプリインストール済みの状態でリンクをクリックし、正しい画面が開くことを確認します
  3. アプリ未インストール状態でリンクをクリックし、インストール後に正しい画面が開くことを確認します
  4. Adjustダッシュボードでアトリビューションイベントが正しく記録されていることを確認します

ZVA の運用サービス

ディープリンクでつまずきやすいのは、OS側の対応です

Universal Links / App Linksの設定は、アプリ側の開発対応が必要になります。ZVAはMMP連携の設定支援を含めて、広告運用を引き受けます。

広告運用について相談する

Universal Links(iOS)/ App Links(Android)の対応

ディープリンクを確実に動作させるためには、OSレベルのリンク技術であるUniversal Links(iOS)とApp Links(Android)への対応が不可欠です。

Universal Links(iOS)

Universal Linksは、Appleが提供するリンク技術です。通常のHTTPS URLをタップするだけで、ブラウザを経由せずに直接アプリが起動します。

  • apple-app-site-association(AASA)ファイルをWebサーバーの .well-known/ ディレクトリに配置します
  • AASAファイルには、アプリのBundle IDと対応するURLパスを記述します
  • Xcodeのプロジェクト設定で「Associated Domains」にドメインを登録します
  • AppsFlyer / Adjustを使用する場合、MMP側が管理するドメイン(onelink.me / adj.st等)のAASA設定はMMP側で自動管理されるため、アプリ側のAssociated Domainsに追加するだけで完了します

App Links(Android)

App Linksは、Googleが提供するAndroid版のリンク技術です。Universal Linksと同様に、HTTPSリンクから直接アプリを起動できます。

  • assetlinks.jsonファイルをWebサーバーの .well-known/ ディレクトリに配置します
  • AndroidManifest.xmlで、対象のActivityに autoVerify="true" 付きのintent-filterを設定します
  • assetlinks.jsonには、アプリのパッケージ名とSHA-256証明書フィンガープリントを記述します
  • MMP利用時は、Universal Linksと同様にMMP管理ドメインの設定はMMP側で行われます

URIスキーム vs Universal Links / App Links:従来のURIスキーム(myapp://)方式は設定が簡単ですが、他のアプリに乗っ取られるリスクがあり、アプリ未インストール時にエラーになるなどの問題があります。現在はUniversal Links / App Linksの使用が推奨されており、AppsFlyer・Adjustともにこの方式を標準サポートしています。

TikTok広告でのディープリンク活用

TikTok広告は、ディープリンクとの相性が非常によい媒体です。アプリインストールやリエンゲージメントを目的とするキャンペーンでは、ディープリンクの設定が成果を大きく左右します。

設定の流れ

  1. MMP連携の確認TikTok Ads ManagerとAppsFlyer / Adjustの連携(ポストバック設定)が完了していることを確認します
  2. ディープリンクURLの準備OneLinkまたはAdjust Linkで、TikTok向けのディープリンクURLを生成します。メディアソースをTikTok用に設定してください
  3. 広告作成時に設定TikTok Ads Managerの広告作成画面で「ディープリンクURL」の入力欄にURLを貼り付けます
  4. ディファードディープリンクの有効化新規インストールユーザーにもディープリンクを適用する場合は、MMP側でディファードディープリンクを有効にしたうえで、TikTokの広告設定でも「ディファードディープリンク」をオンにします

TikTokでのディープリンク活用パターン

  • 新規インストール促進:特定のキャンペーン画面やウェルカムオファーに直接遷移させ、インストール直後のエンゲージメントを最大化
  • リターゲティング:カート放棄ユーザーに対して、放棄した商品の画面を直接表示。購入完了率を引き上げる
  • 季節キャンペーン:期間限定のセールページやクーポン画面に直結させ、広告からアクションまでの導線を最短化

よくあるトラブルと対処法

ディープリンクは設定項目が多く、初回設定時にトラブルが発生しやすい領域です。代表的な問題と対処法をまとめます。

症状原因確認・対処
リンクをタップしてもアプリが開かないAASA / assetlinks.json の配置ミスファイルが /.well-known/ に配置されているか、Content-Type が application/json になっているかを確認
Associated Domains / intent-filter の設定不備アプリ側の設定がMMP管理画面のドメインと一致しているか確認
iOSのクリップボード制限iOS 14以降、URLをコピペしてSafariに貼り付けるとUniversal Linksが発火しないことがある。必ず実際のタップで動作確認する
アプリではなくストアに飛んでしまうUniversal Links が無効化されている右上のドメイン表示をタップしてSafariに切り替えると、そのドメインのUniversal Linksが無効化される。設定アプリからリセットするか、長押しで「アプリで開く」を選び直す
アプリのバージョンが古いディープリンク対応コードが入っていない古いバージョンでは動作しない。最新版でテストする
パラメータが欠落する・正しく渡らないURLエンコードの不備パラメータが正しくURLエンコードされているか確認。特に &= などの特殊文字に注意
MMP管理画面の設定漏れディファードディープリンクのパラメータ転送が有効になっているか確認
アプリ側の受け取り処理の不備アプリのコードでパラメータを正しく解析・処理しているか、開発チームと連携して確認

設定が不安なら専門家に相談を:ディープリンクはMMP・アプリ開発・広告媒体の3者にまたがる設定が必要で、どこか1箇所でもミスがあると全体が動きません。ZVAでは広告運用だけでなく、MMP連携やディープリンクの設定支援も含めて、成果報酬型でワンストップで対応しています。「設定がわからない」「テストが通らない」といったお悩みもお気軽にご相談ください。

まとめ

ディープリンクは、アプリ広告の成果を最大化するために欠かせない基盤技術です。通常ディープリンク・ディファードディープリンク・コンテキストディープリンクの3種類を理解し、Universal Links / App Linksに対応した形でMMP(AppsFlyer OneLink / Adjust Link)から設定するのが現在の標準的なアプローチです。

特に重要なのは、設定後のテストを怠らないことです。iOS / Android の両方で、インストール済み・未インストールの両パターンを必ず実機で確認してください。ディープリンクが正しく動作していれば、広告タップからコンバージョンまでの導線がシームレスになり、CVRの改善に直結します。

参考資料・出典

各プラットフォームの仕様・管理画面の名称は変更される場合があります。実務では必ず公式ドキュメントの最新版をご確認ください。上記の一次情報に基づかない制作・運用上の数値(本数・工数・単価・改善率など)は、株式会社ZVAの自社運用実績に基づく参考値であり、案件条件により変動します。

よくある質問

ディープリンクとディファードディープリンクの違いは何ですか?
通常のディープリンクは、アプリが既にインストールされているユーザーをアプリ内の特定画面に直接遷移させるリンクです。一方、ディファードディープリンクは、アプリが未インストールのユーザーに対して、ストア経由でインストール完了後に目的の画面を自動的に開く仕組みです。新規インストールと既存ユーザーの両方をカバーできるため、広告運用では基本的にディファードディープリンク対応のリンクを使用します。
AppsFlyer OneLinkとAdjust Linkはどちらを選ぶべきですか?
どちらを選ぶかは、導入しているMMP(モバイル計測パートナー)に依存します。AppsFlyerを利用中であればOneLink、Adjustを利用中であればAdjust Linkを使用してください。機能面では両者ともディファードディープリンク、ユニバーサルリンク、App Linksに対応しており、大きな差はありません。MMPの選定自体は、連携メディア数や料金体系、サポート体制などを踏まえて判断するのが一般的です。
ディープリンクがうまく動作しない場合、何を確認すべきですか?
まず確認すべきは、(1) Universal Links(iOS)/ App Links(Android)の設定ファイル(apple-app-site-association / assetlinks.json)が正しくホスティングされているか、(2) アプリ側のスキーム設定とMMP管理画面の設定が一致しているか、(3) テスト時にリンクをコピペではなく実際にクリックで開いているか、の3点です。iOSではSafari以外のブラウザやアプリ内ブラウザでUniversal Linksが動作しないケースもあるため、テスト環境にも注意が必要です。
TikTok広告でディープリンクを使うにはどうすればよいですか?
TikTok Ads Managerで広告を作成する際、クリエイティブ設定画面の「ディープリンクURL」欄にOneLinkまたはAdjust LinkのURLを入力します。事前にTikTokとMMP側の連携設定(ポストバック設定)が完了していることが前提です。また、ディファードディープリンクを有効にするには、MMP管理画面でTikTok用のディープリンクパラメータを正しく設定しておく必要があります。設定後は必ずテストデバイスで動作確認を行いましょう。

▶ RELATED SERVICE

配信の設計から改善まで、
成果報酬型で任せられます

TikTok Ads・Meta Ads・YouTube Shortsの運用を成果報酬型で。CPI・CPAだけでなく、その先のLTV・ROASにコミットします。計測設計やMMP連携の支援も含みます。

  • 成果が出るまで費用ゼロ
  • 80社以上の運用実績
  • MMP連携の設定支援つき
運用代行について相談する

あわせて読みたい

※ 本記事は一般的な情報提供を目的としたものであり、特定のツールやサービスの導入を推奨するものではありません。記載されている設定手順や仕様は各サービスのアップデートにより変更される場合があります。最新の情報は各サービスの公式ドキュメントをご確認ください。ディープリンクの設定・運用に関する意思決定は、ご自身の責任において行ってください。