私たちのサイトから外部の Web サイトへのクリックを追跡しようとしています。外部 Web サイトでは、チェックアウトのお礼ページにコードを配置して、特定のクリックが販売につながったことをサーバーに伝えたいと考えています。
このトラッキング コードはどのように機能しますか? ピクセルである必要がありますか?ユーザーを外部 Web サイトに送る前に、Cookie をドロップする必要がありますか?
ありがとう。
ピクセルベースのコンバージョン トラッキングは非常に簡単です。HTTP GET 要求を受け入れ、それらの要求のログを書き込む基本的な Web サーバーをセットアップします。マーチャントの確認ページに、src
属性が追跡サーバーの URL である画像を配置します。この URL には、販売のために収集する必要があるデータが含まれており、サーバー ログに表示されます。
(いいえ、これはピクセルである必要はありません。クライアントがサーバーから何かを要求することは、言い訳になる可能性があります。XHR 要求、スクリプト タグなどは問題なく機能します。)
例: オーダー ID 番号と売上高を知る必要がある場合、マーチャントに次のようなピクセルを埋め込ませることができます
<img src="http://tracker.example.com/i.gif?orderID=12345&orderVal=99.95">
。サーバー ログには、そのサイトで生成された売上の記録が含まれます。
ここで、生成した売上を残りの売上から分離する何らかの方法が必要です。これには、次の 3 つの方法があります。
アフィリエイト ネットワークはそのサード パーティである可能性があり、マーチャントはトラフィック ソースを追跡し、そのデータを使用して追跡ピクセルをいつ表示するかを決定できます。また、自分で追跡することもできます。どちらに進むかは、パートナーシップの条件によって異なります。
どの売上があなたのものかを追跡する一般的で簡単な方法の 1 つは、トラッカーと同じドメインに Cookie を設定することです。多くのクライアントがサードパーティの Cookie をブロックするため、トラッキング サーバーがリダイレクト サーバーでもある場合に最適なトラッキングが行われます。
例: サイトでアウトバウンド クリックがトラッキング サーバーを通過するようにします。以前は自分
<a>
を指すタグが ありましたが、http://destination-site.com/landing-page.html
現在はトラフィックを次の宛先に送信していますhttp://tracker.example.com/redirect.php?url=http%3A%2F%2Fdestination-site.com%2Flanding-page.html
。この例でredirect.php
は、Cookie と宛先サイトへのリダイレクトを設定する必要があります。
サーバー ログには、マーチャントの確認ページからの画像リクエストの Cookie 値と、Cookie で渡した (またはバックエンドで関連付けられた) その他のデータが含まれるようになります。トラッキング サーバーのログを見ると、Cookie を含む画像リクエストはあなたのものであり、他のものはそうではないことがわかります。
より多くの関係者が関与し、より深い報告の必要性、遵守すべき会計および PII ポリシー、詐欺に対する懸念などがあると、事態は複雑になりますが、それが要点です。