アトリビューションリンクとは — トラッキングの仕組みとインストールアトリビューション

著者: IT Sectr 公開日: 2026-05-15 読了時間: 8 分

アトリビューションリンクとは、エンコードされたトラッキングパラメータを含むURLで、どの広告チャネル、キャンペーン、クリエイティブがモバイルアプリのインストールや目標アクションにつながったかを特定できるものです。アトリビューションリンクがなければ、マーケターはオーガニックインストールと有料インストールを区別できず、広告予算の実質的な効果を評価できません。AppsFlyer(2025年)によると、アトリビューションはトラッキングなしのラストクリックモデルと比較してROAS推定の精度を30~40%向上させます。

重要なポイント

  • アトリビューションリンク — インストールまたはアプリ内イベントの発生源を特定するパラメータ付きリンク
  • 仕組み リンクのクリックとインストール後のデバイス識別子の照合に基づく
  • パラメータ にはソース(pid)、キャンペーン(c)、ディープリンク(af_dp)、アトリビューションウィンドウが含まれる
  • アトリビューションプラットフォーム — AppsFlyer、Adjust、Branch — がリンクを生成し分析を収集する
  • フィンガープリンティング はデバイスの広告IDが利用できない場合に使用される

アトリビューションリンクとは、モバイル広告におけるトラフィックソースを追跡するための特別なパラメータを含むURLです。ユーザーが広告、メール、投稿内のこのようなリンクをクリックするたびに、アトリビューションプラットフォームがクリックイベントを記録し、一意の識別子に関連付けます。

ユーザーがアプリをインストールして開いた後、アトリビューションプラットフォームのSDKがデバイス識別子をサーバーに送信します。サーバーはこの識別子を保存されたクリックと照合し、どのソースがインストールにつながったかを特定します。このプロセスはポストインストールアトリビューションと呼ばれ、広告チャネルの効果レポート作成の基盤です。これがないと、すべてのソースが同じように効果的に見えます。

アトリビューションリンクはシンプルなもの(ソース識別子のみ)から、詳細なセグメント化のための数十のパラメータを含むものまであります:キャンペーンタイプ、クリエイティブ、オーディエンス、地域、デバイス、さらには特定のインフルエンサーの投稿まで。最新のアトリビューションプラットフォームは、広告IDによる決定論的なマッチングと、フィンガープリンティングによる確率的なマッチングの両方をサポートしています。

リンクによるアトリビューションプロセスは、クリック、ストアへのリダイレクト、インストール、検証の4つの連続したステップで構成されます。各ステップはアトリビューションプラットフォームによって処理され、一連のイベントとして連結されます。

クリック・インストールの仕組み

ユーザーがアトリビューションリンクをクリックすると、ブラウザまたはウェブビューがアトリビューションプラットフォームのサーバーにGETリクエストを送信します。サーバーはクリック識別子、IPアドレス、ユーザーエージェント、リファラー、およびすべての渡されたパラメータを含むレコードを作成します。その後、サーバーはユーザーをApp StoreまたはGoogle Playのアプリページにリダイレクトします。

インストールと初回起動後、アプリ(SDK経由)はデバイスの広告ID(iOSのIDFA、AndroidのGAID)をプラットフォームに送信します。プラットフォームはアトリビューションウィンドウ内で同じIP、ユーザーエージェント、タイムスタンプを含むクリックレコードを検索し、インストールをそのクリックに関連付けます。アトリビューションウィンドウのデフォルトはクリックで7日間、ビュースルーで1日間ですが、キャンペーンごとに設定できます。

フィンガープリンティングと確率的アトリビューション

デバイスの広告IDが利用できない場合(ユーザーが設定でトラッキングを制限している場合)、プラットフォームはフィンガープリンティングを使用します。これは間接的なシグナルのセットに基づく確率的マッチング手法です。シグネチャには、IPアドレス、OSの種類とバージョン、デバイスモデル、言語、タイムゾーン、画面解像度、正確なタイムスタンプが含まれます。6~8個のパラメータの組み合わせにより、5分間のウィンドウ内でAndroidでは95~97%、iOSでは90~94%のマッチング確率が得られます。

アトリビューションプラットフォームはフィンガープリンティングアルゴリズムを継続的に改善し、誤検出をフィルタリングするための機械学習を追加しています。例えば、AppsFlyer Privacy Cloudは、個人データを収集せずに正確なアトリビューションを実現するために、集約データと差分プライバシーを使用しています。これは、iOSでのApp Tracking Transparency(ATT)とAndroidでのGAID制限の導入後に特に重要です。

アトリビューションリンクは、必須パラメータとオプションパラメータを備えた標準的なURL構造を持っています。必須パラメータはソースとキャンペーンを定義し、オプションパラメータはセグメント化とリンクの動作を詳細化します。

text
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
    -H "Authorization: Bearer YOUR_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
    "brand_domain": "app.onelink.me",
    "app_id": "id123456789",
    "campaign": "spring_sale_2026",
    "media_source": "facebook_ads",
    "deep_link": "myapp://sale/spring"
}'

campaignパラメータは広告キャンペーン名を指定し、adgroupは広告グループ、creativeは特定のクリエイティブを指定します。deep_linkパラメータは既存ユーザー向けのディープリンクを設定します。click_labelパラメータは、同じクリエイティブ内の異なるボタンや位置を区別できます。この詳細レベルにより、マーケターはどのチャネルが機能しているかだけでなく、どのボタンテキストや画像がより多くのコンバージョンを生み出しているかを確認できます。

パラメータ説明
pidソース(メディアソース)facebook_ads
cキャンペーン名summer2026
af_dp起動用ディープリンクmyapp://promo
af_click_lookbackアトリビューションウィンドウ7d
af_sub1-5カスタムパラメータpartner_id_42

カスタムパラメータaf_sub1~af_sub5を使用すると、特定のキャンペーンに関する追加情報(パートナーID、オーディエンスタイプ、A/Bテストバリアントなど)を渡すことができます。これらのパラメータに基づいて、アトリビューションプラットフォームはセグメント化されたレポートを生成し、マーケターはマイクロセグメントレベルで予算を最適化できます。

モバイルアトリビューションプラットフォーム

モバイルアトリビューション市場には、それぞれ独自のアトリビューションリンク形式、SDKセット、アルゴリズムを提供する複数の主要プラットフォームがあります。プラットフォームの選択は、ツールスタック、オーディエンスの地理、データプライバシー要件によって異なります。

AppsFlyer

最大のアトリビューションプラットフォームで、ディープリンキングとアトリビューションを1つのリンクに統合するOneLinkをサポートしています。AppsFlyerのSDKは主要なプラットフォーム(iOS、Android、Flutter、React Native、Unity)をすべてサポートし、個人データを収集しないアトリビューションのためのPrivacy Cloudを提供しています。特徴的なのは、モバイルに加えてウェブキャンペーンのアトリビューションもサポートしている点です。

Adjust

Adjustプラットフォーム(AppLovinが買収)は、データ保護に重点を置いた独自のリンク形式を提供しています。AdjustはIPアドレスを保存せずにプライベートフィンガープリンティングを実装した最初のプラットフォームです。AdjustのSDKはKotlin MultiplatformとSwiftUIをサポートし、ダッシュボードはクリックから表示まで30秒未満の遅延でリアルタイムレポートを提供します。

Branch

Branchはユニバーサルリンク(Universal Ads)に特化し、従来のアトリビューションプラットフォームよりもディープリンキングとの深い統合を提供しています。Branch LinksはデスクトップやスマートTVを含むすべてのプラットフォームで動作し、アトリビューションシステムはデバイスグラフを使用してIDFAがなくてもユーザーをソースにリンクします。Branchは月間1万インストールまでのスタートアップ向けの無料プランも提供しています。

プラットフォーム比較

基準AppsFlyerAdjustBranch
リンク形式OneLink(app.onelink.me)Adjust Link(app.adjust.com)Branch Link(lnk.branch.io)
ディファードディープリンキングありありあり
プライバシーPrivacy CloudIP保存なしデバイスグラフ
無料プランなし(30日間トライアル)なしあり、月1万インストールまで
ウェブアトリビューションあり限定あり

プラットフォームを選択する際には、アトリビューションリンクの機能だけでなく、広告ネットワークとの互換性も考慮することが重要です。例えば、FacebookはMMP(モバイル測定パートナー)認証を要求しており、3つのプラットフォームすべてがこれを取得していますが、統合の深さは異なります。AppsFlyerはFacebookクリエイティブごとの最も詳細なセグメント化を提供し、AdjustはTikTokやSnapchatに強みがあります。

プロジェクトでのアトリビューションリンクの設定

アトリビューションリンクの設定には、アプリへのアトリビューションプラットフォームSDKの統合と、広告キャンペーン用のリンク作成の2つの段階があります。最も人気のあるプラットフォームであるAppsFlyerを例にプロセスを見てみましょう。

ダッシュボードでのリンク生成

AppsFlyerのインターフェースで、アプリ、リンクタイプ(OneLink)を選択し、ソースとキャンペーンを設定します。システムは自動的に選択されたパラメータでhttps://app.onelink.me/{id}?...形式のURLを生成します。生成されたリンクはコピーして広告プラットフォームの広告に貼り付けることができます。大量生成にはAPIが使用されます。例えば、インフルエンサー向けに1万個のユニークリンクを作成する場合です。

bash
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta

上記のリクエストは、AppsFlyerのREST APIを介してOneLinkリンクを作成します。brand_domainパラメータはサブドメインを設定し、app_idはiOS/Androidのアプリ識別子を設定します。APIはすぐにキャンペーンで使用できるリンクを返します。このアプローチにより、ダッシュボードでの手動コピーなしに、数千のキャンペーンのリンク作成を自動化できます。

検証のためのSDK統合

正確なアトリビューションのために、プラットフォームのSDKはアプリ起動時に初期化され、インストールイベントをサーバーに送信する必要があります。iOSではAppDelegateを介して、AndroidではApplicationまたはメインActivityを介して統合が行われます。SDKは自動的にデバイス識別子を収集し、初回起動データとともに送信します。

SDKのセットアップ後、アトリビューションリンクのすべてのクリックが自動的にアトリビューションダッシュボードのインストールと照合されます。マーケターはソース、キャンペーン、クリエイティブ、地域ごとに分類されたレポートを確認できます。さらに、イベントベースのコンバージョン(登録、購入、レベルクリアなど)を設定でき、それぞれが元のアトリビューションリンクに関連付けられます。これにより、クリックからユーザーLTVまでの完全なエンドツーエンド分析が実現します。この関連付けがなければ、マーケターはどのユーザーが最も収益を生み出したかを特定できず、チャネルごとの平均指標に依存せざるを得ず、非効率な広告予算配分につながります。

よくある質問

アトリビューションリンクと通常のリンクの違いは?

アトリビューションリンクには、アトリビューションプラットフォームがトラフィックソースを追跡するための特別なパラメータ(pid、c、af_dp)が含まれています。通常のリンクは、ユーザーの発生元に関する情報を保存せずに、単にURLまたはアプリを開くだけです。

広告IDなしでアトリビューションはどのように機能するのか?

IDFAやGAIDが利用できない場合、プラットフォームはフィンガープリンティングを使用します。IPアドレス、デバイスモデル、OSバージョン、タイムスタンプを照合します。フィンガープリンティングの精度は、5分間のウィンドウ内でAndroidで95%、iOSで90%に達します。

アトリビューションリンクに必須のパラメータは?

ソースパラメータ(pidまたはmedia_source)とアプリ識別子が必須とみなされます。その他のパラメータ(キャンペーン、クリエイティブ、広告グループ、ディープリンク)はオプションですが、これらがないとレポートは内部の詳細なしにチャネルのみを表示します。

アトリビューションリンクでオーガニックインストールを追跡できますか?

オーガニックインストール(リンクをクリックしないインストール)は、アトリビューションリンクを介して特定のソースに紐付けることはできません。アトリビューションプラットフォームはこれらをオーガニックとしてマークし、レポートで個別に表示します。オーガニックキャンペーンには、ウェブ上のUTMタグやアプリストアの統計など、別の方法が使用されます。

アトリビューションプラットフォームの選び方は?

選択は、広告チャネルのスタック、地域、プライバシー要件によって異なります。AppsFlyerは複数のネットワークを持つ複雑なキャンペーンに適しており、Adjustはデータ保護に重点を置いたプロジェクトに、Branchはスタートアップや高度なディープリンキングを備えた製品に適しています。

まとめ

  • アトリビューションリンク — モバイルアプリにおけるインストールとコンバージョンの発生源を特定するパラメータ付きURL
  • 仕組み クリック、リダイレクト、インストール、広告IDまたはフィンガープリンティングによる照合を含む
  • パラメータ pid、c、af_dp、af_sub1-5によりクリエイティブレベルまでのセグメント化が可能
  • アトリビューションプラットフォーム — AppsFlyer、Adjust、Branch — はSDKとレポートダッシュボードを提供
  • フィンガープリンティングは広告IDがない場合でも最大97%の精度でアトリビューションを可能にする
  • 統合にはSDKのセットアップとダッシュボードまたはプラットフォームAPIによるリンク生成が必要

ターンキー方式のモバイルアプリケーションを開発します

IT Sectrは2017年からスタートアップや企業向けにiOS・Androidアプリケーションを開発しています。私たちがご相談に乗り、最適なソリューションをご提案します。

プロジェクトについて相談

こちらもお読みください