我的应用程序中有一个小型网页浏览器,可以使用Google分析点击网页。那个小小的Web浏览器禁用了cookie和本地磁盘存储。
我的用户分析是否因此而倾斜?是否每个用户都报告为新用户,而实际上他们是现有用户?
答案 0 :(得分:4)
是的,您的Google Analytics数据将受到影响。例如,您将无法区分会话和返回访问者之间的匹配。如你所说,每位访客都会被报告为新访客。
Google Analytics使用客户端ID 参数来唯一标识访问者。正如official Field Reference所述:
客户端ID
所有匹配类型都必需。
匿名识别浏览器实例。默认情况下,此值为 存储为第一方分析跟踪cookie的一部分,带有 两年到期。
如果您的应用程序可以为每个用户生成一个唯一的密钥并将其保存在cookie或localStorate中的其他位置,您仍然可以create your own Client ID:
禁用Cookie
默认情况下,analytics.js使用单个Cookie来保留唯一ID 跨页面的客户标识符。在某些情况下,您可能想要使用 您自己的存储机制并将数据直接发送到Google Analytics 不使用cookies。
您可以使用以下命令禁用analytics.js设置Cookie:
ga('create', 'UA-XXXX-Y', { 'storage': 'none', 'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b' });
禁用cookie存储时,您必须自己提供 clientId参数,除了您正在使用的特殊情况 跨域链接参数。
答案 1 :(得分:1)
是。 Google Analytics使用客户端ID来确定用户是新用户还是返回用户。
请注意,如果您的用户已登录(可能没有使用Cookie),那么您可以使用user ID功能确定返回用户的新用户。