微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Google Analytics 不向仪表板发送任何事件或自定义维度数据

如何解决Google Analytics 不向仪表板发送任何事件或自定义维度数据

场景: 我正在使用这个模块:https://www.drupal.org/project/google_analytics 3.1 版 它使用的是 Google Analytics 4. Drupal 版本 8.9.x

我们按照文档 https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets 创建了一些自定义维度,并相应地添加Google Analytics(分析)配置中。

查看页面代码时,我看到那里添加代码

  gtag("config","G-MESUREMENT-KEY",{
    "custom_map": {
      "dimension1":"user_company","dimension2":"user_role","dimension3":"user_badge_access"
    }
  }
  );
  gtag("event","custom",{
    "user_company":"TEST Company","user_role":"authenticated,member_administrator,administrator","user_badge_access":"Office"
   }
  );

使用一些 Chrome GA 调试器“GTM/GA”,我看到参数正在那里传递。在 Chrome 调试器的“Pay Load”请求中,它显示了它发送的值:

en=page_view&ep.anonymize_ip=true en=page_view en=custom&ep.user_company=Surface%20Oncology&ep.user_role=authenticated%2C%20member_administrator%2C%20administrator&ep.user_badge_access=Office

但是当我在 GA 仪表板中打开 DebugView 时我没有看到数据! 有趣的部分是,一些 chrome 调试器,如“Google Analytics Debugger 2.8" 启用后,似乎打开调试器并连接到 GA 仪表板,DebugView 显示事件和参数数据。所以一定有什么东西限制或拒绝连接GA Dashboard来推送数据。

enter image description here

阅读了大量文档,进行了大量测试,但未能找到原因。该站点完全受登录保护,但事件 /user/login 页面可供所有人访问,根本不发送数据。

如果有人能阐明这个问题,那对我真的很有帮助。提前致谢。

解决方法

其实这是我的理解错误。所有数据都毫无混乱地推送到 GA 仪表板。我在创建基于自定义维度参数的比较报告时看不到数据的原因是“范围”差异。

因此,如果您想根据事件范围参数创建报告,请转到 Engagement->Events,如果您想根据用户范围参数创建报告,请转到 Audience 选项卡,但用户范围报告将如果捕获的用户记录小于 10,则不显示数据。

参考文档:https://support.google.com/analytics/answer/2709828?hl=en

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?