【发布时间】:2023-01-11 03:44:26
【问题描述】:
当我在我的 JS 中使用 DataLayer 变量调用时,GTM 返回“未定义”。
【问题讨论】:
标签: javascript google-tag-manager google-datalayer
当我在我的 JS 中使用 DataLayer 变量调用时,GTM 返回“未定义”。
【问题讨论】:
标签: javascript google-tag-manager google-datalayer
不要使用控制台日志来调试 GTM。使用 GTM 预览。
在 GTM 预览中。选择您希望变量出现的事件,转到变量并查看其值。它应该在那里未定义。现在转到您的数据层,看看那里有什么。在您查询时交易可能不存在。浏览事件,查看 dataLayer 事件推送发生的位置。那就是您应该访问变量的地方。
如果没有,请添加预览中的屏幕截图。
您还应该指出这是否是 GA4 EEC DL 结构。
【讨论】: