【发布时间】:2015-01-17 02:28:51
【问题描述】:
我喜欢实现自己的事件跟踪(客户端和服务器),类似于 Google 分析。他们使用这样的java脚本:
...
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackEvent', 'button3', 'clicked'])
...
此代码将一些数据发送到谷歌分析网址。 而不是 _gaq 我喜欢实现我自己的函数,它将请求发送到我的服务器,该服务器将对结果做一些事情。许多网站将使用代码 sn-p。
但是任何人都可以看到请求并制作一个机器人或类似的机器人,其行为方式与用户在网站上执行某项操作并触发跟踪事件的方式相同。
有什么方法可以让我检测用户是否点击了某些东西,或者请求是由垃圾邮件发送者发送的吗?谷歌分析事件跟踪如何防止垃圾邮件事件跟踪?
【问题讨论】:
标签: javascript security google-analytics event-tracking