按自定义用户范围维度过滤Google Analytics(分析)视图时看不到网页点击

时间:2019-08-26 01:16:58

标签: google-analytics google-analytics-filters

尝试使用针对自定义用户范围维度的过滤器设置不同的视图。每个用户都是不同的“组织”的一部分。每个组织都有一个ID。现在,从我阅读的内容来看,只要我进行了正确设置,就应该使用用户自定义维度自动发送用户范围,会话和匹配项下的所有内容。我期望的是在任何特定组织ID范围内查看过滤视图时,都能看到活动用户及其页面视图。但是,我实际上看到的是实时活动的会话用户。他们所在的页面,但实际的页面浏览量似乎已被过滤掉。

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

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

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

dimension2设置为用户级别,视图基于特定的organizationId进行过滤。这是一个SPA,因此我正在记录网页点击量...

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

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

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

我在这里想念什么?

1 个答案:

答案 0 :(得分:1)

根据文档,自定义维度需要在字典中。否则,Google Analytics(分析)在提取时可能无法正确解析它。同样,值得考虑一下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 希望能成功?