2012-11-19 51 views
0

我需要跟踪一个动态按钮,发送用户到另一个网址,这取决于他的产品。有点像pinterest。该网站是在PHP中。跟踪点击动态按钮通过PHP

我有问题跟踪有多少用户点击按钮。试过Piwik,Google,Clicky,Mixpanel和Kissmetrics。每个人都提供不同的数对于我一直在搜索的用户来说,这是一个JavaScript问题,因为出站时间。还尝试使用sendmail功能,但每次用户访问该产品时都会发送一封电子邮件,而不是每次点击该按钮时

是否有一种简单的方法可以在不使用任何指标服务的情况下跟踪网站内的点击次数?我只需要跟踪两件事情:

  • URL(其中发送用户)
  • 点击(点击数)
+1

对不起,没有得到这个错,但你的描述中读取的方式给我的感觉你很忙试图做_something_而不是决定一个单一的解决方案,并真正按照你想要的方式工作。例如'也尝试使用sendmail [...],但每次发送一封电子邮件[...]'。这显然是您使用sendmail的一种方式。我建议你先试着回答一个简单的问题:_究竟是什么*你想要count_? _在哪些情况下,*完全* _?试图通过尝试尽可能多的可能性来解决问题毫无意义。准确! – arkascha

回答

0

这听起来像是你前人的精力只需要发送一个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.'); 
    } 
}); 
}); 
+0

如果用户双击该按钮,应该将其计为一次还是两次?我想说的是:在解决问题之前,不应该明确这些问题吗? – arkascha

+0

取决于你是否想注册。这没有在问题中指定。它说:点击一个按钮的次数。如果dblclicks不受欢迎,那么只需向ajax和bool添加一个超时以检查它。 – toxicate20

+0

我并不是在暗示你的建议是错误的。我刚才说过,在回答这个问题之前可能需要一个确切的问题。 – arkascha