当我的页面显示时,我将一些数据推送到 Google Tag Manager (GTM) dataLayer:
dataLayer.push({
event: "MY_EXPERIMENT",
variant: "A",
result: "FORM_DISPLAYED"
});
提交表单后,我推送了一些新数据:
dataLayer.push({
event: "MY_EXPERIMENT",
variant: "A",
result: "FORM_SUBMITTED"
});
我在 GTM 中创建了 dataLayer 变量,并将这些变量插入到 GTM 中我的标签的类别/操作/标签字段中。其中一个变量是这样设置的:
该标签由 URL 路径触发,在预览模式下有效。
但是,当我在 Google Analytics 的实时仪表板中查找事件时,类别/标签/事件列中仅显示“未定义”。在我看来,变量设置不正确,但我已经查看了所有内容,看起来还不错。
我究竟做错了什么?