业务场景
默认情况下,云眼网站AB测试工具会在浏览器cookie中为每一位新的访客设置一个值,以此来标识该访客。在之后的访问中,凡是带有这个特定cookie值的访问都会被云眼系统认为是同一个访客。
在这样的机制下,如果用户首先在PC上访问网页,之后又使用手机访问网页,云眼系统将会认为是两个不同的访客访问了网页。但实际上,这两个访客属于同一个用户。在有些情况下,我们会希望系统能够正确地识别这种情况,从而更加精确地统计,获取更可靠的结果。我们可以使用自定义用户名的方法来满足这一需求。
设置自定义用户名
在网页的任意地方加入下面的js代码(确保网页加载完成前能够执行)
这段js代码会为所有请求指定用户名,无论用户使用何种设备访问网页,只要设置了同样的用户名,他们都会被视为同一个访客。在云眼的访客日志中会把该用户名显示出来。我们建议使用业务系统中的唯一标识,如用户昵称、注册邮箱、手机等。