0

我是计算机编程的新手,并试图学习一些可能性来跟踪页面上元素的点击。如果它是指向另一个页面的链接,我知道我可以使用 goo.gl 或 bit.ly 进行 url 跟踪。如果是在 WordPress 中,有几个实用程序可以跟踪页面访问。我已经阅读了足够多的内容,知道 PHP 可以解决这个问题,但我不知道 PHP(尽管指向 PHP 的演练或介绍的链接或可以解释元素跟踪的类似链接,我愿意学习),以及这个项目很小,这就是为什么我正在寻找类似的易于实现的方法。

我能想到的可能的解决方案: * 一个可能的全局值,可以跟踪,但我不知道如何保持用户之间的持久性或重新加载重新加载 * 有点难以跟踪,但为每个元素创建几个 url ,并让 JQuery on('click') 访问该页面,但我不知道如何阻止该页面打开,因为它与用户无关 * 我熟悉 SQL,并且有一个 sql server我可以使用,但不知道如何使用 JS 将其映射到仅一页,因此有关此的任何信息或链接都会有所帮助

我没有研究过谷歌分析,不知道是否可以使用它来实现元素跟踪。

4

3 回答 3

1

在最近的项目中,我使用元素上的 jQuery 事件来跟踪与 Google Analytics 的页面交互。josnidhin 提供的链接包含有关在您的页面上设置事件跟踪的大量信息。这是一个 JSFiddle 示例,展示了我如何使用这种类型的事件跟踪http://jsfiddle.net/kezzman11/qzr6v/

如果您仅将 URL 用于跟踪目的,要防止链接打开,您只需使用 HTML 标记上的 onclick 属性返回 false。例如。onclick="返回假;"。

于 2012-08-06T02:37:37.427 回答
0

您可以将单击事件委托附加到文件的根元素,该文件根据您要跟踪的链接的类进行过滤。在回调函数中,您可以提交包含点击参数的 ajax 请求。在服务器端,这会将点击保存到数据库中。

于 2012-08-06T02:01:09.710 回答
0

使用 javascript+php 构建东西对学习很有帮助。

但我认为你应该使用谷歌分析事件跟踪。您可以在https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide找到文档。

这将需要您执行一些 javascript,但不涉及服务器端设置。

于 2012-08-06T02:06:16.963 回答