google-analytics - 按自定义用户范围维度过滤谷歌分析 View 时看不到页面点击

标签 google-analytics google-analytics-filters

尝试使用自定义用户范围维度上的过滤器来设置不同的 View 。每个用户都是不同“组织”的一部分。每个组织都有一个 ID。现在,根据我的阅读,只要我设置正确,用户范围、 session 和点击次数下的任何内容都应该使用用户自定义维度自动发送。我期望在查看任何特定组织 ID 范围内的筛选 View 时看到事件用户及其页面 View 。然而,我实际看到的是实时的事件 session 用户。他们所在的页面,但实际的页面浏览量似乎被过滤掉了。

我的代码看起来像这样...

gtag('config', 'UA-#########-' + gaCode, {
custom_map: {
    dimension2: 'defaultOrganization'
}

gtag('set', 'defaultOrganization', user.organizationId);

维度2设置为用户级别, View 根据特定的organizationId进行过滤。这是一个 SPA,所以我像这样记录页面点击量...

gtag('config', 'UA-#########-' + gaCode, {
    page_path: $location.path()
});

正如我之前所说,我希望该用户的任何页面 View 也会发送自定义维度2,或者至少在 View 中过滤时显示出来,但是当我在行为>网站内容>所有页面下检查时,我什么也看不到.

当我查看未经过滤的原始“原始数据” View 时,我可以清楚地看到页面点击量。

我在这里缺少什么?

最佳答案

根据文档,自定义维度需要按照映射位于字典中。否则,谷歌分析可能无法正确解析它。另外,可能值得考虑一下 defaultOrganization 事件是什么。可能值得考虑使用默认事件之一 google analytics default events

尝试通过以下形式发送尺寸:

// Sends the custom dimension to Google Analytics.
gtag('event', 'any_event_name', {'dimension_name': dimension_value});

在这种具体情况下,它会是

// Sends the custom dimension 'defaultOrganization' to Google Analytics.
gtag('event', 'defaultOrganization', {'defaultOrganization': user.organizationId});

Custom dimensions and metrics with gtag.js 希望有效👍

关于google-analytics - 按自定义用户范围维度过滤谷歌分析 View 时看不到页面点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57650859/

相关文章:

google-analytics - 另一个域上的 Google Analytics UAT

google-analytics - Google Analytics - 是否可以在同一自定义报告的每个选项卡中使用不同的过滤器?

google-analytics - Google Analytics API SDK中UnsampledReport的DownloadType

javascript - 使用 Javascript 进行实时基本 Web 分析

google-analytics - 为不同的域设置谷歌分析

ios - 如何在 iOS 中跟踪表中的行选择事件

android - 通过 gmail 帐户获取 Google Analytics 集成应用程序列表

google-analytics - 使用增强型电子商务 (GA),Google Analytics 需要多长时间来聚合数据?

google-analytics - Google Analytics API返回多个着陆页数据

google-analytics - 谷歌分析核心报告 API;或使用自定义维度过滤