好吧,这可能听起来很奇怪,但我需要在站点关闭时设置cookie,或者如果有人知道不同的逻辑,我可以用来解决我的问题:
我正在使用开源解决方案来跟踪我的网站上的点击- http://www.labsmedia.com/clickheat/index.html .Ive更改此脚本,为每次点击添加更多的过滤器,例如用户正在使用什么操作系统,推荐人,以及用户是新的还是返回我正在使用cookies的用户-主要使用cookies http://www.ravelrumba.com/blog/firstimpression-js-library-detecting-new-visitors/的脚本。
现在我的问题是。当您第一次访问网站并点击时,您将被标记为新用户,但在下一次单击时,您将被标记为返回用户。因为cookie是在开始和每次点击时设置的,所以我通过GET发送这些参数,其中一个参数是测试站点上是否存在cookie,如果存在,则会发送您正在返回的访问者。您可以在这个调试链接- http://gjakovljevic.com/index.html?debugclickheat中看到,它在底部询问"New = yes/no“。
所以我需要解决方案,将标记用户为新的整个第一次访问,而不仅仅是第一次点击,所以一旦他离开网站并回来,这一次他的点击将被标记为点击从返回的游客。
这是完整的script - http://www.putuj.org/clickheat/js/clickheat-original.js链接
167行是cookie函数,239行是测试访问者是否是新访问者。
我希望我解释得很好。我正在使用这个热点图脚本,设法更改并添加了许多很好的功能,但我坚持使用cookies :)
发布于 2012-09-17 17:37:59
这里对我来说最好的解决方案是
https://stackoverflow.com/questions/12456526
复制相似问题