我正在尝试在" .js"下的分析中实施user_ID跟踪。特征。有人可以帮助分配一个"唯一,持久和非个人可识别的字符串ID"到我的谷歌网站的现有用户。
为了论证,现有用户在我的google网站上注册了以下虚构的电子邮件地址:frixbee@frixbee.com
我已经检查了与user_ID相关的查询但没有具体的答案
答案 0 :(得分:1)
用户ID是存储在您的服务器/数据库中的与电子邮件或电子邮件或任何标识相关的唯一内容。
您需要在内部与真实用户相关的匿名字符串,但公开发送的只是匿名字符串 - 用户ID。
您的模板或CMS中的某些宏已加入Javascript Unioversal Analytics配置代码段
正如艾克所说:
ga('create', 'UA-XXXX-Y', { 'userId': 'USER_ID' });
USER_ID 是模板系统的宏,返回该匿名字符串。
答案 1 :(得分:0)
你不清楚你的意思" .js功能"。
对于用户ID,您必须生成此服务器端并将其与用户数据一起存储(您不能通过cookie等在客户端存储它,因为这对于清除他们的用户来说不会起作用cookies或使用不同设备访问该网站)。
除此之外,对于用户标识使用哪种格式并不重要 - 这可能是散列/加密的电子邮件地址,或随机数,或用户注册的毫秒数。重要的是,不能从id中识别用户(除了你自己将它与服务器上存储的记录相匹配)。
您从服务器和pass it to Analytics via Javascript
中提取IDga('create', 'UA-XXXX-Y', { 'userId': 'USER_ID' });
您需要创建一个特殊的用户标识视图,该视图仅显示来自经过身份验证的用户的数据。