2011-03-07 87 views
1

我在执行数据库查询,当用户点击一个外部链接,不具有脚本传递到浏览器历史记录设置cookie的最佳方式感到好奇,所以当用户从追溯到他们将土地在同一页上的外部网站,他们点击执行跟踪脚本的链接,而不是页面。执行跟踪脚本

我注意到谷歌的外部点击跟踪,不知道如何,但我看到有那个可能改变链接的href位置,他们的跟踪脚本中的鼠标按下事件?

我如何能实现类似的功能?

回答

0

下面是跟踪点击我今天早些时候发布了一个解决方案:

counter for number of clicks on links in php

+0

我拿到剧本的工作,但我不能让它设置cookie。任何想法? – John 2011-03-08 00:50:01

+0

做跟踪时,您的意思是设置一个cookie?就我所知,您无法通过Image请求(如脚本所使用的请求)执行此操作。如果您设置会话cookie当你第一次加载页面,你应该能够作用于跟踪脚本的会话信息,虽然。 – 2011-03-08 01:00:10

+0

我想在Cookie中存储ID以防止可能影响分析准确性的重复点击。我是否认为通过js设置cookie是要走的路? – John 2011-03-08 01:17:11