我有四种观点:
所有访问者对所有人都很重要;
已登录访问者[已启用用户ID] 仅使用Google Analytics(分析)'内部用户ID报告功能;
登录访问者[通过过滤器] 也仅显示已识别的客户端,但使用过滤器:网站用户ID [自定义]不是空的;
相反,匿名访客会计算具有空站点用户ID的客户。
如果我知道网站访问者已登录,我只会将& uid 和网站用户ID 自定义变量彼此设置。所以理论上的网页浏览量(不是会话) !)登录访问者[已启用用户ID] 应等于登录访问者[按过滤器] 并与匿名访客结合使用应该加起来为所有访客。
但出于某种原因登录访问者[按过滤器] 的网页浏览量比登录访问者[已启用用户ID] 多20%。为什么会这样?
所有点击来自网站,没有移动应用程序集成或类似的东西。而且,请记住,我正在谈论的网页浏览具有尽可能简单的逻辑 - 一次刷新是一次点击。
我发送用户ID和自定义维度,如下所示:
ga('create', 'UA-XXXXXXX-1', 'auto');
ga('require', 'displayfeatures');
if (myClientId) {
ga('set', '&uid', myClientId);
ga('set', 'dimension1', myClientId);
}
ga('send', 'pageview');
答案 0 :(得分:0)
我的第一个想法是如何将跟踪代码添加到页面中的错误。特别是因为听起来有一些额外的代码来处理myClientId变量的填充。
您是否检查了网站上不同网页上的浏览器网络日志,以确保每个网页(或至少是主要网页)肯定只能点击http://www.google-analytics.com/__utm.gif一次?
如果你正在使用像turbo turbo链接这样的技术,我确保你每页只能加载一个utm电话。