首页 文章

自定义变量值未从Google跟踪代码管理器传递到Google Analytics

提问于
浏览
2

我设置了Google跟踪代码管理器和2个数据层变量:一个用于跟踪用户ID,要传递给Google Analytics以同步用户会话,另一个用于跟踪访问者类型 .

在使用Universal Analytics标记时预览Google跟踪代码管理器时,两个变量都按预期分配值 . UA标记配置为在所有页面上触发Window Load(gtm.load),但在检入Analytics时,Audience Reports下没有显示自定义变量,也没有任何特定于用户ID的同步(这是针对新视图) . 我已尝试在dom ready和页面视图上触发UA标记,但结果没有变化 .

我的visitorType变量映射到Analytics中的相应自定义维度索引,自定义维度在GA中处于活动状态 . userid已定义为Tag Manager中设置的字段和分配给数据层值的值 . 我的Google Analytics启用了用户ID视图,我创建了一个新视图,以便能够查看用户ID的分析 .

http://i.stack.imgur.com/WDCo3.png

1 回答

  • 0

    我想您应首先在GTM中创建一个dataLayer变量,告诉GTM您正在推送的dataLayer变量应该与IMG中显示的{}和{}进行映射 .

    用"uid"示例:在容器中,转到变量>> dataLayer变量在变量名中,你应该使用uid(在IMG中提到),在数据层变量名中,你应该使用 exactly 推送变量的名称进入dataLayer .

相关问题