我一直在寻找解决方案,但找不到一个......
我为联盟会员(我的用户)设置了一个jquery生成器,可以在视频结尾处自动使用目标网址投放图片,我需要跟踪wordpress数据库中的链接。
流程图: 从我的网站生成带有目标链接的Jquery代码 - >用户将代码放在他的网站上 - >用户访问者点击其网站上的目标内容 - >我使用jquery跟踪这些点击,这样我就可以向用户显示有多少人点击了他的广告。
我的问题是如何从具有我的jquery代码的外部网站上简单地跟踪目标内容的点击次数?
谢谢你,我希望我的答案可以帮助其他像我一样有类似问题的人:)
答案 0 :(得分:0)
我们在工作场所使用的解决方案是1px宽度和1px高度的图像标签。您可以在图像的src
属性中添加指向PHP脚本的链接,该脚本会在数据库中添加click事件。
所以jQuery看起来像这样:
$('.ad').click(function(){
$(this).append('<img src="http://somesite.com/tracking.php?ref=code" width="1" height="1">');
})
tracking.php 应如下所示:
<?php
// connect to database
// insert in database click for site with refferal $_GET['code']
// code for returning the image
$img=imagecreate(1,1);
$color=imagecolorallocate($img,0,0,0);
imagesetpixel($im,1,1,$white);
header("content-type:image/jpg");
imagejpeg($img);
imagedestroy($img);
?>