唯一访客的精准识别

作者: 刘一二 发布时间: 2022年8月26日 浏览: 1008

通常情况下,我们用 IP 地址作为唯一访客的识别标志,但它有一些不足:

  • 局域网里的用户,对外是同一个IP,有多少访问时,无法准确区分
  • 用户IP有变化时,如上网设备重启。系统又将其识别为新用户

 

更好的解决方案是,我们主动给用户分配唯一标识,并在用户与网站的所有交互中,识别并维护这个标识。

可以用 cookie 实现,键名示例:user-token

用户首次访问时,判断是否存在该 cookie,如果不存在,刚自动为该用户创建一个唯一 user-token,并持久化存储,并写入到 cookie中,尽可能长期,该 user-token 将作为此用户的永久标识。用户下次访问网站时检查 cookie,并自动延期。

用户在网站中的操作,如加入购物车,匿名下单,均以 user-token 记录,

即使用户注册了账号,登录了账号,这个唯一的 user:token 可以用户绑定,登录后的操作,除了记录用户ID, 仍然需要记录 user-token。

通过这些操作,以 user-token 维度,我们可以实现更精确用户画像,例如统计分析用户爱好,看了哪些内容,看了多久,什么时候注册了账号,注册账号后又做了什么。用户注册账号前后的行为可以合并分析处理。

 

同时利用了这个 user-token,我们可以实现很多人个性化的功能,如:

  • 购物车永久有效。
  • 不需要登录/注册即可匿名下单。
  • 登录/注册 后保留未登录前加入购物车的内容
  • 登录/注册 后找回登录前的匿名订单

 

最新文章
热门文章
热门搜索
猜你喜欢
导航