我需要在点击广告时识别用户。例如,当用户A在线时,我需要知道他是点击广告单元的人。
当使用我自己的广告时,这是小菜一碟(使用URL重定向) - 但是,现在我们计划切换到Adsense - 通过javascript呈现广告 - 因此我无法在那里设置重定向。
如何跟踪哪个广告单元的用户?如果是adsense?
非常感谢。
- 马库
答案 0 :(得分:0)
即使没有好办法,但这样做很容易。 首先将你的adsense代码放在div中:
<div id="adsDiv" class="adsDiv">
<!--here your adsense code-->
</div>
现在在你的jquery代码中使用这个:
$(".adsDiv").on("click", function(){
setTimeout(function() {
//here call to php function via ajax etc and in php you can easily check which user is currently online via session who clicked on ad.
}, 5000);
});
请注意,您的PHP将在5000毫秒后调用,这意味着用户点击并查看了您的广告。你可以根据需要增加或减少它。
答案 1 :(得分:-1)