自定义维度在GTM中跟踪,但未在UA中显示

par*_*ara 8 google-tag-manager universal-analytics

我尝试设置Google跟踪代码管理器.网页浏览量已正确跟踪,但在Universal Analytics中,我看不到自定义维度.

在Google Universal Analytics中:

我在"管理" - >"自定义定义" - >"自定义维度"下的Universal Analytics配置文件中定义了一些自定义维度.

以下维度是相关的:

(Name)                   (Index)
PageView Author          7
PageView Themenwelt      8
PageView Seitentyp       9
PageView Posttyp         10
PageView Modified Date   11
Run Code Online (Sandbox Code Playgroud)

在Google跟踪代码管理器中

我添加了一个包含跟踪类型"页面视图"的通用分析标记页面以及"自定义维度"的以下设置:

(Index)                  (Dimension)
7                        {{Tracking Variable Posttyp}}
9                        {{Tracking Variable Seitentyp}}
8                        {{Tracking Variable Themenwelt}}
7                        {{Tracking Variable Autor}}
11                       {{Tracking Variable Modified Date}}
Run Code Online (Sandbox Code Playgroud)

使用"Javascript变量"宏通过宏获取维度的值.这样一个宏的例子就是:

Global Variable Name: window.analytics_tracking_params.Author
Run Code Online (Sandbox Code Playgroud)

变量在标记管理器代码之前的网站内容中定义.

当我进入标签管理器的调试模式时,我可以看到触发的事件,以及"Dimension"的以下调试条目:

{
   7: Tracking Variable Autor,
   8: Tracking Variable Themenwelt,
   9: Tracking Variable Seitentyp,
   10: Tracking Variable Posttyp,
   11: Tracking Variable Modified Date,
}
Run Code Online (Sandbox Code Playgroud)

宏正确解析为网站上设置的值.

---------->我相信Google跟踪代码管理器设置是正确的.

同样,在Google Universal Analytics中:

我创建了一个自定义报告("自定义" - >"+新自定义报告"),其中包含以下设置:

Metric Groups:  Pageviews (Users)

Dimension Drilldowns: PageView Posttyp (Custom Dimensions)
Run Code Online (Sandbox Code Playgroud)

在图表下方的报告表中,只有此消息" 此视图没有数据. ".无论我选择哪个自定义维度,都会发生这种情况.

---------->我相信Google Universal Analytics中的设置是正确的,但显然某些内容无法正常运行.

似乎数据未正确发送到Universal Analytics或Universal Analytics无法处理数据并显示它.有什么我可能忘记或误解的吗?

小智 1

我的 GTM 配置也遇到了类似的问题。我的宏检索设置为填充空字符串作为默认值的自定义维度的值(请参阅默认值复选框:“要将默认值设置为空字符串,请选择此选项并保留文本字段空白的。”)。

不幸的是,我的自定义维度在某些地方被空字符串覆盖,因此在 GA 页面点击量等中被记录,但自定义维度已设置为空白。

我通过取消选中默认值框来更改此设置,因此将使用 nil 值(或在 JS 中:未定义)代替空字符串。通过该设置,我的自定义尺寸不会再次被空字符串覆盖。

也许这也能解决你的问题?