アフィリエイト マーケティングと PHP を使用して、次のようなトラッキング ピクセルを作成する方法を知っています。
<img alt="" src="http://example.com/pixel.php?tracking=43233" />
次に、pixel.php で次のようなことを行います。
<?php
$sTrack = @ $_GET['tracking'];
$sTrack = urldecode($sTrack);
$sTrack = strip_tags($sTrack);
$sTrack = trim($sTrack);
// do something with sTrack here
header('Content-type: image/gif');
readfile('images/invisible.gif');
問題は、このオファー ページで、URL のクエリ パラメータとして cname と cemail を受け取っていることです。顧客は、PHP をサポートしていないが Javascript を挿入できるものをホストしており、この中で jQuery を使用することはできません。場合。代わりに、100% 純粋な Javascript でこれを行う必要があります。したがって、$_GET を読み取って cname と cemail を取得することはできません。
location.search がこれらのパラメーターを提供することを知っています。load イベントのように、最後に location.search を渡すことができるように、IMG タグを変更する方法が必要なだけです。また、IE7 以降のすべてのブラウザー、Opera、Safari、Chrome で動作する必要があります。