【发布时间】:2020-04-19 07:25:39
【问题描述】:
我创建了一个自定义维度来将 user-_id(shopify 客户 ID)传递给 GA 中的自定义报告,但是它没有填充。我采取的步骤: 1. 在 GA 中定义自定义维度,称为“用户 ID”,范围为用户 2.在标签管理器中配置页面视图标签,一个新的变量来从数据层捕获user_id。 以下是标签管理器助手的屏幕截图:
- 使用这个新维度和其他指标创建自定义报告
知道为什么它不传递数据吗?
【问题讨论】:
-
您能说明一下您是如何触发该代码的吗?看起来像 GTAG.js 语法,而不是 GTM。您如何确定未发送 user_id 值?试试chrome.google.com/webstore/detail/adswerve-datalayer-inspec/…
-
您使用的是 GA 原生 user_id 字段,而不是自定义维度,因此它不会在您的报告中显示为自定义维度。但是,GA 使用本机 user_id 进行以用户为中心的处理,但在报告中不可用,除了用户资源管理器。
-
这是我的 GA 中的自定义维度,索引 9。然后我在 google 标签管理器中添加了一个数据层变量,自定义维度索引为 9。
-
我看到我的数据层推送如下: Arguments(3) callee: (...) 0: "config" 1: "UA-102855209-1" 2: linker: {domains: Array (5)} anonymize_ip: true allow_ad_personalization_signals: true currency: "USD" link_attribution: true optimize_id: undefined page_referrer: null send_page_view: false user_id: "6823249287" proto: Object length: 3 Symbol(Symbol.iterator ): ƒ values() 获取被调用者: ƒ () 设置被调用者: ƒ () proto: Object 我如何将它连接到数据层变量?
-
好的,我更改了它,我看到它使用 GTM 助手将其推入数据层。还在 GTM 中使用维度 9 和数据层值“user_id”定义了自定义维度和变量。还有什么要配置的吗?还是应该现在开始流动?
标签: google-analytics google-tag-manager custom-dimensions