データを失わずにクリックトラッカー間を移行する方法
クリックトラッカーは単なるリダイレクトサービスではありません。トラフィックがどこから来たのか、どのオファーが表示され、次に何が起こったのかを記録する「システム・オブ・レコード(正本)」です。そのため、プラットフォーム間の移行は単なる設定変更ではなく、データ整合性のプロジェクトになります。目標は、口にするのは簡単ですが、間違えやすいものです。切り替え後、カットオーバー日をまたいで、どのキャンペーン、クリック、コンバージョンについても、データの欠落、二重カウント、またはアトリビューションチェーンの断絶なくレポートできる必要があります。
クリックトラッカー内に実際に保存されているもの
移行を始める前に、何を移行させるのかを棚卸ししてください。ほとんどのトラッカーは複数の異なるレイヤーを保存しており、それぞれ移行方法が異なります。
- 設定 (Configuration): トラフィックソース、オファー、ランディングページ、キャンペーン、およびそれらの相互関係。
- トラッキングリンク: トラフィックソースに配布済みのクリックURL、およびアフィリエイトネットワークに提供したポストバックURLやピクセルURL。
- 過去のイベントデータ: クリック、コンバージョン、およびそれぞれに付随するメタデータ(サブID、地域、デバイス、タイムスタンプ)。
- アトリビューションルール: どのクリックがコンバージョンに紐づくかをプラットフォームが決定する方法(Cookieウィンドウ、クリックID、重複排除ロジック)。
- 統合 (Integrations): ポストバックエンドポイント、APIキー、およびサーバー間接続。
設定とリンクは再構築可能です。しかし、過去のイベントデータとアトリビューションルールは、単純に手動で再作成することができないため、移行が失敗しやすい箇所となります。
「データを失わずに」が何を意味するかを決定する
ここに唯一の正解はなく、どの選択をするかで計画全体が変わります。
最も強力なオプションは 完全な履歴インポート です。過去のクリックとコンバージョンを新しいプラットフォームに移行し、レポートの連続性を維持します。これは、古いトラッカーが生のイベントデータをエクスポートでき、新しいトラッカーがそれを取り込める場合にのみ可能です。また、その場合でも2つのシステムのスキーマが同一であることは稀であるため、きれいにマッピングできるフィールドもあれば、そうでないフィールドもあります。
現実的な妥協案は レポーティングブリッジ です。履歴は古いツールに残し、そこへの読み取りアクセスを維持したまま、カットオーバー日を明確な境界線として扱います。重複期間については、2つのシステムを手動で照合します。これは一般的で十分に機能する方法ですが、後でレポートのギャップをパフォーマンスの低下と誤認されないよう、境界線を文書化しておくことが条件となります。
最もリスクの高いオプションは、計画のないハードカットオーバー です。この場合、支払いを停止したトラッカーに対して古いリンクが機能し続けることになります。これは避けてください。
クリーンなカットオーバーの仕組み
根本的な問題は、トラッキングリンクがすでに広告プラットフォーム、メールシーケンス、ネットワークダッシュボードなどの「野生」に放たれていることです。それらを回収することはできません。したがって、利用できる手段は「古いリンクを維持する」か「リダイレクトする」かの2つです。
古いトラッカーを並行して稼働させる。 定義された期間(理想的には最長のアトリビューションウィンドウをカバーするのに十分な期間)、以前のプラットフォームをアクティブなままにしておきます。新しいキャンペーンは新しいトラッカーに向け、古いキャンペーンは引き続き古いトラッカー経由で解決させます。短期間だけ2つのツールの料金を支払うことになりますが、稼働中のリンクを切断することはありません。通常、これが最も安全な方法です。
古いリンクを新しいリンクにリダイレクトする。 古いトラッカーがサポートしている場合、既存のリンクを新しいプラットフォームの対応するリンクに向けることができます。長期的にはクリーンですが、瞬間的なリスクが高くなります。パラメータの受け渡しに不一致があると、サブIDデータが静かに消失し、ネットワークとの照合を行うまで気づかない可能性があります。
どちらを選択する場合でも、順序が重要です:
- 新しいトラッカーで設定を再構築し、キャンペーンごとに古いトラッカーと照らし合わせて検証する。
- 実際のトラフィックを流す前に、すべてのリンクタイプ(クリック、リダイレクト、コンバージョンポストバック)をエンドツーエンドでテストする。
- アフィリエイトネットワーク側のポストバックURLとピクセルURLを更新し、コンバージョンが新しいシステムにレポートされるようにする。
- トラフィックを一度にではなく、ソースごとに順次カットオーバーし、問題が発生した際の影響範囲を限定する。
- アトリビューションウィンドウが経過するまで両システムを並行稼働させ、その後照合を行う。
重複期間の照合
並行稼働期間中、両方のトラッカーで一部の同一イベントが記録されます。ここでの仕事は、両者が一致していることを証明するか、一致しない理由を正確に説明することです。
同じ期間の同じキャンペーンについて、クリック数とコンバージョン数を比較してください。重複排除ロジック、タイムゾーンの処理、ボットフィルタリングの違いなどによるわずかな差異は想定内として、どちらのシステムをレポートの正本(権威)とするかを決定してください。その決定を文書化してください。移行で最も多い失敗はデータの損失ではなく、「どちらのツールが真実の情報源(Source of Truth)か」について合意がなかったため、2つのチームが異なる数値を引用してしまうことです。
カットオーバーをまたぐコンバージョンには特に注意してください。切り替え前に発生したクリックが、切り替え後にコンバージョンに至る場合があります。ポストバックがすでに新しいトラッカーに向いている場合、そのコンバージョンは「クリックを記録していないシステム」に届くことになります。このようなエッジケースをどう扱うか事前に決定し、消失させるのではなくフラグを立てて管理してください。
解約前の実用的なチェックリスト
- 古いトラッカーから生のイベントデータをエクスポートし、自社で管理できる場所に保存したか。
- 新しいトラッカーのアトリビューションウィンドウが、古いものと同等かそれ以上であることを確認したか。
- トラッカーのUI上だけでなく、ネットワークレベルですべてのポストバックとピクセルを検証したか。
- 最長のアトリビューションウィンドウが完全に経過するまで、古いリンクが解決される状態を維持しているか。
- 今後のレポートのために、カットオーバー日と「正本(Source of Truth)」の決定事項を文書化したか。
- 照合が完了し、承認(サインオフ)が得られた後にのみ、古いサブスクリプションを解約したか。
クリックトラッカーの移行は地味な作業であり、2つのツールへの支払いを止めるために切り替えを急めたくなるものです。しかし、それに抗ってください。数週間並行運用を続けた場合の追加コストは、再構築不可能なレポートのギャップが生じた際のコストに比べれば、取るに足らないものです。一度古いデータが消えてしまえば、どんなに巧妙な分析を行っても、それを取り戻すことはできないからです。
Scale paid campaigns with Voluum's real-time tracker — 14-day free trial
Enterprise-grade ad and affiliate tracker built for media buyers