仅在页面加载的特定百分比上进行转换/事件像素加载


Making Conversion/Event Pixel Load only on a specific % of page loads

我有一个安全的图像像素(下面的例子)被用来跟踪转换,我只希望它加载50%的时间,什么是最简单的方法来做到这一点?

<img src="https://tt1.zedo.com/ads2/t?o=376447;h=1231184;z=[timestamp]" width="1" height="1" BORDER="0">

我认为你应该在会话中存储一些计数器。

的例子:

$_SESSION['counter']++;
if ($_SESSION['counter'] % 2 == 0) {
 echo '<img src="https://tt1.zedo.com/ads2/t?o=376447;h=1231184;z=[timestamp]" width="1" height="1" BORDER="0">';
}

您甚至可以在客户端不使用PHP完成此操作如果(math . random> 0.5)(身体的).append美元(" ")