通过php跟踪点击动态按钮

通过php跟踪点击动态按钮,php,analytics,tracking,outbound,Php,Analytics,Tracking,Outbound,我需要跟踪一个动态按钮,该按钮将用户发送到另一个url,具体取决于他所使用的产品。有点像pinterest。该网站是用PHP编写的 我无法跟踪有多少用户单击了按钮。尝试了Piwik、Google、Clicky、Mixpanel和Kissmetrics。每个人都提供不同的数据。对于我一直在搜索的内容,一些用户说这是一个javascript问题,因为出站计时。还尝试了sendmail功能,但它会在用户每次访问产品时发送电子邮件,而不是每次单击按钮时发送 有没有一种简单的方法可以在我的站点中跟踪这些点

我需要跟踪一个动态按钮,该按钮将用户发送到另一个url,具体取决于他所使用的产品。有点像pinterest。该网站是用PHP编写的

我无法跟踪有多少用户单击了按钮。尝试了Piwik、Google、Clicky、Mixpanel和Kissmetrics。每个人都提供不同的数据。对于我一直在搜索的内容,一些用户说这是一个javascript问题,因为出站计时。还尝试了sendmail功能,但它会在用户每次访问产品时发送电子邮件,而不是每次单击按钮时发送

有没有一种简单的方法可以在我的站点中跟踪这些点击,而不使用任何这些度量服务?我只需要跟踪两件事:

  • url(发送用户的位置)
  • 点击次数(点击次数)

听起来您只需要向服务器发送一个ajax请求(假设您定义了全局变量
clicks

var url = 'yourUrl';

clicks++;

$('#yourBtn').click(function() {
$.ajax({
   data: {url: url, clicks: clicks},
   url: 'ajax/test.html',
   success: function(data) {
     alert('Load was performed.');
   }
 });
});

抱歉,请不要误解,但从您描述的方式来看,我得到的印象是您正忙着做一些事情,而不是决定一个单一的解决方案,并真正按照您想要的方式工作。例如,“也尝试了发送邮件[…],但它每次都发送电子邮件[…]’。这显然是你如何使用sendmail的问题。我建议你先尝试回答一个简单的问题:你想计算的*确切的*是多少?在什么情况下,*确切的*是多少?尝试尽可能多的可能性来解决问题是没有意义的。准确点!如果用户双击按钮,应该是吗如果是一键或两键?我想说:在寻求解决方案之前,这些问题不应该很清楚吗?取决于您是否要注册。问题中没有指定这一点。它说:按钮的点击次数。如果不欢迎dblclicks,那么只需在ajax中添加一个超时和一个bool来检查。我不是建议您的sug手势是错误的。我只是说,在回答之前,可能值得先问一个精确的问题。