AdTech
アフィリエイトトラッキングプラットフォーム:SaaSを借りる、トラッカーを運用する、自社開発する
クリックからペイアウトまでのトラッキングの仕組み、ブラウザピクセルとサーバー間ポストバックの違い、SafariとChromeで何が変わるか、そして、二つのシステムで成果の帰属が食い違う理由を扱います。あわせて、SaaSプラットフォームに含まれるものと失うもの、トラッカーの自社運用、不正、ペイアウトと紛争、EUと米国のプライバシールールも取り上げます。最後の各節では、並行テストの進め方、契約を終えたあとに手元に残るもの、自社開発が妥当な場合、確認すべき質問を挙げます。
執筆:amBrain読了11分
この記事の内容
アフィリエイトトラッキングは、どのパートナーが顧客を連れてきて、その顧客が後に何をしたかを記録し、適切なパートナーに適切な額を支払えるようにするものです。方法は三つあります。ベンダーが運用するソフトウェア・アズ・ア・サービス(SaaS)のプラットフォームを借りる方法、ライセンスのもとで自社のサーバーにトラッカーを入れる方法、そして、トラッキングとペイアウトのシステムを自分で書く方法です。違いは、生データを誰が持ち、コミッションのルールを誰が変えられるかにあります。
結論から言うと、標準的なパートナープログラムなら、プラットフォームを借り、契約する前に、実際のトラフィックで現行のシステムと並べて動かしてください。生データのエクスポートと円滑な解約を契約に明記してください。データを自社のサーバーに置く必要があり、保守できる人がいるなら、トラッカーを自社でホストします。自社開発は、コミッションのルール、取扱量、あるいは他社に販売する製品が、プラットフォームの提供範囲を超える場合に限ってください。
アフィリエイトトラッキングプラットフォームは、クリックからペイアウトまでに何をしますか?
パートナー(アフィリエイトやパブリッシャーとも呼びます)には、トラッキングリンクが渡されます。訪問者がそれをクリックすると、プラットフォームがクリックを記録し、そのクリック1回だけに付く固有のコードであるクリックIDを割り当てます。ベンダーの一社であるEverflowは、トラッキングは「このお客様を連れてきたのはどのパートナーか」に答えるもので、「すべてのクリックに固有のIDを割り当てる」ことで実現すると述べています。訪問者はクリックIDが付いた状態で広告主のサイトに着地します。その訪問者が後で登録や購入をすると、広告主のシステムが、報酬の対象となる行動であるコンバージョンを、そのクリックIDとともに報告します。プラットフォームは両者を突き合わせ、コミッションのルールを適用し、パートナーへの支払額であるペイアウトを、そのパートナーの残高に加えます。この記事で引用したページはすべて、2026年11月10日に確認したものです。
ブラウザピクセルとサーバー間ポストバックのどちらを使うべきですか?
ブラウザピクセルは、サンクスページに置く小さなコードです。訪問者のブラウザ内で動き、コンバージョンを報告します。ポストバックは、コンバージョンが起きたときに一方のサーバーがもう一方のサーバーへ送るメッセージです。これをサーバー間(server-to-server、S2S)トラッキングと呼びます。広告主のサーバーがトラッキングプラットフォームを呼び出し、クリックIDを返します。Voluumのドキュメントはこれを「コンバージョンをトラッキングするサーバー間(S2S)方式」と呼んでいます。Everflowは、この呼び出しは「ユーザーのブラウザではなく、御社のサーバーから」行われると説明しています。
Everflowのヘルプセンターは、ピクセルは「広告ブロッカーやCookieの削除で機能しなくなることがある」一方、ポストバックは「広告ブロッカーやCookieの問題の影響を受けない」と述べています。これはEverflow自身の主張ですが、ポストバックそのものについては理屈が通ります。サーバー同士の呼び出しは、訪問者のブラウザに左右されないからです。ただし、その前のクリックは今もブラウザに左右されます。代償は、御社側の作業です。システムは、クリックIDを着地時に保存し、後で送り返さなければなりません。オフラインで成立した商談については、顧客関係管理(CRM)システムからも送り返す必要があります。
SafariとChromeのCookie制限は、今のトラッキングにどう影響しますか?
Cookieは、サイトが訪問者を後から見分けるためにブラウザへ保存する小さなファイルです。Safariのエンジンを開発するWebKitは、そのルールを公開しています。WebKitのIntelligent Tracking Prevention(ITP)は「デフォルトですべてのサードパーティCookieをブロックする」とされています。ITPは、URLにIDを付けたリンクも監視します。クリックIDは通常この形で受け渡されます。これを検知すると、ITPは「ランディングページ上でJavaScriptによって作られたCookieの有効期限を24時間に制限する」とあります。さらに、スクリプトで書き込まれたCookieやその他のストレージを「サイトでのユーザー操作が7日間ない場合」に削除します。
Chromeは別の道を選びました。2025年4月22日、Googleは「ChromeでサードパーティCookieをユーザーが選べるという現在の方針を維持する」と書きました。2025年10月17日には「次のPrivacy Sandboxテクノロジーを廃止する」と述べ、その中に、広告のコンバージョンを測定するブラウザのツールであるAttribution Reporting APIが含まれていました。Googleのクッキーに関するページは、2026年10月26日に最終更新されており、Cookieは「ブラウザの設計、Enterpriseポリシー、またはユーザーの選択によってブロックされることがある」と述べています。そのため、ブラウザのCookieにしか残していないクリックIDは、一部の訪問者では失われます。訪問者が着地した時点で、自社のサーバーに保存してください。
アフィリエイトトラッキングのシステムが二つあると、誰に成果が帰属するかで食い違うのはなぜですか?
アトリビューションは、複数のパートナーが顧客に接していたとき、どのパートナーに成果を認めるかを決めるルールです。ラストクリックは、コンバージョンの直前に最後にクリックされたパートナーに成果を与えます。Cookieベースのコンバージョンでは、Everflowの初期設定がこの方式で、「コンバージョンが起きる直前に最後のクリックをもたらしたパートナーに、そのコンバージョンを帰属させる」とされています。ファーストクリックは、最初のパートナーに成果を与えます。アトリビューションウィンドウは、システムがどこまで遡ってクリックを探すかの期間で、それより古いクリックには何も付きません。Everflowの不正対策ガイドには「7日間のクリックスルーアトリビューションが標準で、30日間のクリックスルーアトリビューションを採用する広告主もいる」とあります。
二つのシステムが食い違うのは、ルールや期間が違う場合、日の区切りのタイムゾーンが違う場合、重複の扱いが違う場合、あるいはクリックIDが失われた場合です。最初のペイアウトの前に、ルール、期間、タイムゾーンをパートナーとの規約に明記してください。
SaaSプラットフォームには何が含まれ、何を手放すことになりますか?
SaaSプラットフォームは通常、ホスト型のトラッキングリンク、パートナー登録、レポート、ペイアウト、不正対策のツールを一つのアカウントで提供します。TUNEは自らを「高度にカスタマイズできるSaaSプラットフォーム」とし、「650を超えるエンドポイントを備えたAPIベースの基盤」を持つと説明しています。impact.comは自らを「ブランドとアフィリエイトのパブリッシャー、クリエイター、支持者をつなぎ、測定可能な成果と収益を生み出すパートナーシップ管理プラットフォーム」と呼んでいます。EverflowとAffiseは広告主とネットワークに向けて販売しており、Voluumはホスト型のトラッカーです。
お金、コントロール、履歴の一部を手放すことになります。Everflowの料金ページは「個別見積もりをリクエスト」するよう求め、「Everflowのプランには6か月の契約が必要です」と述べています。TUNEの広告主向けプランのページでは、Scaleが「年払いで月額1,500ドル」で、コンバージョンは「月2,500件」が含まれ、パートナーへの支払いとオンボーディングは「Fee Based」と記されています。Affiseの入門プランは「7 000コンバージョン」と「クリック数無制限」を掲げています。Voluumは、あるプランに「最大1,000,000イベント」を掲げています。こうした上限が、取扱量が増えたときの請求額を決めます。
ホスト型またはセルフホスト型のトラッカーを運用するには、何が必要ですか?
トラッカーは、クリックとコンバージョンを記録するソフトウェアです。ホスト型トラッカーはベンダーが運用し、SaaSと同じです。セルフホスト型はKeitaroのように、ライセンスのもとで自社のサーバー上で動かします。同社の料金ページは「マーケターとメディアバイヤー向けの個人プラン」を掲げているため、想定しているのはトラフィックを買う人たちです。パートナーの登録、承認、支払いについて何ができるかを確認してください。
ドキュメントには「Keitaroをインストールして動かすには、サーバー(VPSまたはVDS)が必要」とあり、OSとしてCentOS Streamが挙げられています。サーバーがあらかじめ用意されていても、ライセンスは必要です。サーバーの規模は1日あたりのクリック数で決められ、「トラッカーとサーバーのバージョンの更新」は保守作業として挙げられています。サーバー、バックアップ、パッチ、処理能力、稼働の維持は、すべて自社の担当になります。
どのような不正を想定すべきで、各方法では何が手に入りますか?
最初のパターンはクリックスパミングです。Everflowは、不正行為者が「ユーザーが広告を目にするたびに、自分のクリックトラッキングリンクを発火させる」手口を説明しています。パートナーは、本来なら発生していた売上の成果まで自分のものにしてしまいます。Cookieスタッフィングは、クリックしていない訪問者にCookieを置く手口で、impact.comは「Cookieスタッフィングの形跡」を不審なトラフィックの項目に挙げています。クリックインジェクションは、コンバージョンが完了する直前にリンクを発火させる手口で、アプリのインストールについては、クリックからコンバージョンまでが15秒未満のものを、Everflowは「ほぼ間違いなく不審」としています。
SaaSプラットフォームには、すぐ使える道具がそろっています。EverflowのSmartSwitchルールは「トラフィックをブロックし、失敗扱いにし、またはアラートを送る」もので、Everflowは初期設定で、同じクリックIDからの2件目のコンバージョンを拒否します。impact.comの理由コードはプロキシを示し、「承認前に、この理由コードが付いたイベントを慎重に目視で確認する」ことを勧めています。TUNEは「Proactive Fraud Prevention」を掲げています。セルフホスト型のトラッカーでは、ログと、自分で設定するルールが手に入ります。自社開発では、すべてのシグナルが手に入る代わりに、検知の仕組みを自分で書く仕事が生じます。どの方法でも、ペイアウトは確定する前に、確認のための保留期間を置いてください。
ペイアウト、照合、パートナーとの紛争は、どのように扱われますか?
ペイアウトのルールは、誰に、いくら、いつ支払うかを決めます。impact.comは、一つのモデルを文書で示しています。コンバージョンは保留として始まり、保留中のアクションは「ロック期間内であれば、変更または取り消すことができる」とされます。ロック日を過ぎると「ロック済みのアクションになり」、「ロック済みのアクションに対して支払うべきコミッションの額は確定する」とあります。御社のプログラムにも、同じ二つの日付を書面で定める必要があります。コンバージョンをまだ取り消せる期限と、支払いを行う日です。
照合とは、プラットフォームのコンバージョン一覧を、広告主自身の注文やCRMの記録と、期間ごとに一行ずつ突き合わせることです。件数、金額、ステータス、返金を見ます。差異は、あとからの返金、重複、タイムゾーン、クリックIDなしで届いたコンバージョンから生じることが多いです。どちらの記録を基準にするかは、パートナーとの規約で取り決めてください。紛争は、記録で解決します。クリック、そのID、そしてコンバージョンです。合計値しかなければ、コンバージョンがなぜ却下されたのかを、パートナーに示せません。
EUと米国のプライバシールールは、トラッキングとパートナーのデータにとって何を意味しますか?
EUについては、欧州データ保護会議(EDPB)が2024年10月7日に公表したePrivacy指令に関するガイドライン2/2023(バージョン2.0)が、トラッキングリンクを扱い、アフィリエイトマーケティングを例に挙げています。同ガイドラインは、ショップが誰にコミッションを支払うかを把握できるよう、パートナーに渡すトラッキングリンクを「アフィリエイトマーケティングとして知られる慣行」と述べています。そして、そのようなリンクをユーザーの端末に届けることを保存にあたるとして、「この保存が恒久的でなくても、ePrivacy指令第5条(3)が適用される」としています。御社の仕組みに同意が必要か、例外に当てはまるかは、弁護士に確認すべき問題です。
米国では、ルールが州によって異なります。カリフォルニア州司法長官は「GPCを通じた場合を含め、個人情報の販売または共有をオプトアウトする権利」を挙げています。GPCはGlobal Privacy Controlのことで、サイトに対し、その人のデータの販売や共有をやめるよう伝えるブラウザの設定です。クリックのログにはIPアドレスが含まれ、パートナーの記録には氏名、銀行口座の情報、税務書類が含まれます。ベンダーを使う場合は、データを何のために使うかを決めるのは誰で、相手に代わって扱うだけなのは誰かを確認してください。EUではこれらを管理者と処理者と呼び、カリフォルニア州ではビジネスとサービスプロバイダーと呼びます。データ処理の条件に署名するのは誰かも、確認してください。
プラットフォームを、現行のシステムとどのように比べてテストしますか?
両方を同時に動かしてください。Everflowの料金ページのFAQは、既存のプログラムを動かし続け、「データは両方のプラットフォームに蓄積される」という移行の方法を説明しています。
- 同じ実際のクリックとコンバージョンを、数週間分まるごと両方のシステムに送り、それぞれのシステムのクリックIDを保存してください。
- まず、確かめたい問いと合格ラインを決めてください。パートナーごとのクリック、コンバージョン、金額、そしてコンバージョンから報告までの遅れです。
- 難しいケースを含めてください。Safariの訪問者、他のアプリに組み込まれたブラウザ、返金、そしてオフラインで成立したコンバージョンです。
- ペイアウトを動かす前に、すべての差異を、自社のデータベースの数字を使って説明してください。
アフィリエイトトラッキングのベンダーを離れるとき、何が手元に残りますか?
Everflowの保存期間の表では、クリックは「ロウレベル90日、ハイレベル2年」、コンバージョンは「ロウレベル1年、ハイレベル2年」とされています。コンバージョンデータの控えを手元に残すには、同社のAPIを使うか「UIからエクスポートを依頼する」ようにとあります。VoluumのProfitプランには「データ保存期間6か月」と表示があり、ほかのプランは12か月から24か月です。Everflowは「すべてのネットワークとプラットフォームからのデータ移行を無料で行います」とも述べています。これは乗り入れる側の話で、料金ページには、出ていく側については何も書かれていません。
契約期間の全体にわたり、生のクリックとコンバージョンを、御社が管理するストレージへ継続的にエクスポートすることを、書面で求めてください。トラッキングドメインは自社で取得したものを使います(パートナーのリンクが指すウェブアドレスです)。そうすれば、乗り換えのあとでも、パートナーのリンクを新しいシステムに向け直せます。TUNEのプラン表には「Secure Custom Application and Tracking Domain」が載っています。あわせて、コミッションのルールを読める形で出してもらうこと、ペイアウトの履歴、そして解約の事前通知期間も求めてください。
自社のトラッキングとペイアウトのシステムを作るのは、どのような場合に正当化されますか?
めったにありません。あるとすれば、たいてい、プラットフォームの不足がはっきりしたあとです。次のような場合は、自社開発が正当化できます。
- 取扱量があまりに多く、イベントごとの料金のほうが、自社のシステムを保守するチームより高くつく場合です。
- コミッションのルールが、プラットフォームの届かないデータに左右される場合です。たとえば、返金後の純売上、複数の商品にまたがる段階制、パートナーとの契約ごとに異なるルールなどです。
- トラッキングとペイアウトが、他社に販売する製品である場合です。たとえば、自社ブランドのパートナーポータルを持つ、自前のアフィリエイトネットワークです。
- 契約やルールにより、クリックとコンバージョンのすべての記録を、自社のシステムの中にとどめる必要がある場合です。
二つのレポートが食い違うからといって、自社開発に進まないでください。新しいシステムを作ると、数字の組が一つ増えるだけです。自社開発には、アクセスが急増してもクリックを取りこぼさずに収集するサービス、クリックIDの保存場所、最初のメッセージが失敗しても再び受け付けるポストバック用のアドレスが必要です。さらに、コミッションのルール、不正フィルター、ペイアウト台帳(支払うべき額と支払い済みの額の記録)、パートナーポータル、レポート、そして運用保守も要ります。
ベンダーや開発を請け負う会社には、何を質問しますか?
- 料金は具体的に何に対して課され、何がイベントとして数えられ、上限を超えるとどうなりますか?
- 生のクリックとコンバージョンを継続的にエクスポートできますか。形式は何で、保存期間はどれだけですか?
- クリックIDはどのように保存して突き合わせますか。また、Safariの訪問者ではトラッキングはどう動きますか?
- パートナーごと、オファーごとに、どのアトリビューションのルールとウィンドウを設定できますか?
- クリックスパムとCookieスタッフィングはどのように検知しますか。また、フラグの根拠となったシグナルを見られますか?
- ペイアウトはどのように保留、取り消し、エクスポートされますか。また、自社の記録とどのように照合しますか?
- データ処理者は誰ですか。また、どのデータ処理条件に署名しますか?
- 当社の現行システムと並べて、実際のトラフィックで動かしてもらえますか。また、解約時には何が手元に残りますか?
amBrain はどこに位置づけられるか
amBrainはこのブログを公開しています。同社自身の言葉では「amBrainは、アドテク向けのイベント分析パイプラインを構築します。インプレッションとクリックのイベントの収集、処理、レポートです」とのことです。クリックイベントは、アフィリエイトトラッキングの入力の一つです。この一文は、コンバージョン、コミッション、ペイアウトには及びません。
amBrainは2019年からソフトウェアを開発しています。クライアントとの進め方について、同社は「3つの形態があります。フルデリバリー、専任チーム、お客様のチームに組み込むエンジニアです」と述べています。所有権については「クライアントは、当社の再利用可能なコンポーネントを除き、プロダクトとコードの完全な所有権を持ちます」としています。契約前に、そのコンポーネントの一覧を名前つきで出してもらってください。
この記事は事例紹介ではなく、クライアントの業務を扱っていません。上の文にクライアント名は出てこず、amBrainがどこかの会社のためにアフィリエイトトラッキングやペイアウトのシステムを構築したとは、ここには書かれていません。この記事はamBrainの料金や納期を示さず、名前を挙げたどのベンダーとも関係があるとは主張しません。外部の情報源はすべて、それぞれのページから引用しています。
これは法的助言でもありません。契約する前に、ベンダーとの契約、データ処理条項、同意管理の設定を弁護士に確認してもらってください。amBrainを候補に入れる場合は、他の会社と同じ質問をしてください。
トピック
- アフィリエイトトラッキング
- パフォーマンスマーケティング
- 自作か購入か
- 広告運用