跟踪我网站上生成的jquery的链接点击次数,用于其他人的网站

时间:2014-10-07 20:01:03

标签: javascript jquery wordpress

我一直在寻找解决方案,但找不到一个......

我为联盟会员(我的用户)设置了一个jquery生成器,可以在视频结尾处自动使用目标网址投放图片,我需要跟踪wordpress数据库中的链接。

流程图: 从我的网站生成带有目标链接的Jquery代码 - >用户将代码放在他的网站上 - >用户访问者点击其网站上的目标内容 - >我使用jquery跟踪这些点击,这样我就可以向用户显示有多少人点击了他的广告。

我的问题是如何从具有我的jquery代码的外部网站上简单地跟踪目标内容的点击次数?

谢谢你,我希望我的答案可以帮助其他像我一样有类似问题的人:)

1 个答案:

答案 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);
?>