跟踪访客用户的点击,有一些不错的独特性


Tracking clicks of guest users, with some decent kind of uniqueness

请注意,这不是代码问题。

我的应用程序中有一个资源,只对经过身份验证的用户可用。如果一个来宾用户试图通过点击资源来访问它-注册模式显示。

现在,我正在使用jQuery和PHP构建逻辑,以便存储客人的点击。然而,我也想实现一些东西,这将让我检索的唯一用户在那些谁点击的粗略信息。

我的想法是:

  1. 加载特定页面时,设置JS cookie为"unique"值;像这样:[random string of fixed size][timestamp]。饼干将在一年后到期。如果cookie已经存在,就不要这样做做任何事。
  2. 当客户机单击资源时,创建一个Ajax调用来存储点击和cookie值。
  3. 之后,获得"唯一"点击,使SELECTGROUP BY

除非cookie被清除或自定义cookie过期日期超过,否则这应该给我一种方法来确定客人之间的唯一点击(用户)。

我很感兴趣,如果有人能提供一个更好的方法来实现我所需要的。

我不会重新发明轮子并使用谷歌分析来完成这种任务,因为它几乎完成了所有的工作,并为您提供了免费的精美图形和统计数据。