Google analytics Google Analytics奇怪地统计用户ID视图中的页面浏览量

Google analytics Google Analytics奇怪地统计用户ID视图中的页面浏览量,google-analytics,Google Analytics,我有四种看法: 所有访客 已登录的访问者[已启用用户ID] 已登录的访问者[按过滤器] 匿名访客 所有访客包括所有人 登录访客[启用用户ID]使用分析的内部用户ID报告功能仅显示已识别的客户端 登录的访问者[按筛选器]也仅显示已识别的客户端,但通过使用筛选器:站点用户ID[自定义]不为空 匿名访问者相反,统计站点用户ID为空的客户端 只有当我知道站点访问者已登录时,我才设置&uid和站点用户ID自定义变量。因此,理论上,登录访问者[启用用户ID]的页面浏览量(而非会话!)应等于登录访问者[通

我有四种看法:

  • 所有访客
  • 已登录的访问者[已启用用户ID]
  • 已登录的访问者[按过滤器]
  • 匿名访客
所有访客包括所有人

登录访客[启用用户ID]使用分析的内部用户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');

我的第一个想法是如何将跟踪代码添加到页面中。特别是因为听起来好像有一些额外的代码来处理myClientId变量的填充

您是否检查了站点不同页面上的浏览器网络日志,以确保每个页面(或至少是主页)只命中一次


如果您使用的是rails turbo links之类的技术,我会确保您每页也只能加载一个utm调用。

但即使每页有多个点击,如何解释视图之间的差异?只有一个ga('send','pageview')为两个视图提供统计信息。非常确定,如果有多个对跟踪gif的调用,它将计为多个页面视图。我好奇的是,是否真的有第二个调用
ga('send','pageview')
的地方。“浏览器网络”选项卡将显示。如果肯定只有一个呼叫发生,那么答案可能是其他的。但是,同样,即使每页有多个页面浏览量,它们也会被计入登录访问者[按过滤器]和登录访问者[启用用户ID],不是吗?出于好奇,你的“不是空的”怎么说过滤器看起来像?包括站点用户ID regexp“+”