我一直在为我公司的支持中心工作,我们需要在登录时跟踪个人用户。如果可能的话,我们也希望跟踪详细信息,例如访问的页面和在网站上花费的时间。 我可以使用自定义变量跟踪有多少人登录该网站,但我无法跟踪单个用户。这是我用来尝试获取单个用户ID的代码:
$(document).ready( function() {
var welcomeEmail = document.getElementById('welcome_email').innerHTML;
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-30086012-1']);
var welcomeEmail;
if( $('#welcome_email').length > 0 ) {
//This block of logic makes sure that the welcome_email element actually exists, it will not exist if a user is not logged in yet
welcomeEmail = document.getElementById('welcome_email').innerHTML;
}
_gaq.push(['_setCustomVar',1,'UserEmail',welcomeEmail,1]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
我错过了什么/做错了什么。感谢任何反馈。
答案 0 :(得分:36)
我想说隐私政策已经改变了。
您不会(也不会允许任何第三方)使用本服务来跟踪,收集或上传任何个人识别个人的数据(例如姓名,电子邮件地址或账单信息)或其他可以使用的数据与Google的此类信息合理相关。
UserID不会向Google公开任何关于访问者的PII,这似乎是他们所关心的。
答案 1 :(得分:20)
仅供记录。以下是Google关于如何完成此操作的指南: https://developers.google.com/analytics/devguides/collection/analyticsjs/user-id?hl=en
重要强> 它确实需要您将您的属性升级到Universal Analytics。
更新2 :截至2014年4月2日,此功能已超出测试版并且可以广泛使用。
答案 2 :(得分:15)
这违反了Google Analytics terms of service。参见7号隐私。
7.PRIVACY。您不会(也不会允许任何第三方)使用本服务来跟踪或收集互联网用户的个人身份信息,您(或您是否允许任何第三方)也不会关联从您的网站收集的任何数据(或此类第三方网站),作为您使用(或此类第三方使用)服务的一部分,来自任何来源的任何个人身份信息。您将拥有并遵守适当的隐私政策,并遵守与您网站访问者收集信息相关的所有适用法律。您必须发布隐私政策,该政策必须提供您使用收集匿名流量数据的Cookie的通知。
和
虽然用户名或用户ID不是直接PII,但如果它用于绑定后端系统中的某个人......这违反了服务条款。
Google Analytics不是用于此类跟踪的工具。托管在您自己的服务器上的自定义后端解决方案是更好的方法。
答案 3 :(得分:3)
This article指的是新政策。设置使用Google Analytics中的customvariable选项设置的用户ID并不违反其隐私政策。
答案 4 :(得分:0)
请注意::允许Google亲自识别<<这是否意味着,如果谷歌无法识别这个用户的政策是否合适?
您不会上传任何允许Google识别个人身份的数据(例如某些姓名,社会保险号,电子邮件地址或任何类似数据),也不会上传永久识别特定设备的数据(例如唯一设备)标识符,如果这样的标识符不能重置),即使是散列形式。 如果您上传任何允许Google识别个人身份的数据,您的Google Analytics帐户可能会被终止,并且您可能会丢失Google Analytics数据。
https://developers.google.com/analytics/devguides/collection/protocol/policy