【发布时间】:2015-03-31 15:09:24
【问题描述】:
我正在尝试在 GTM 中作为产品数组的一部分的自定义 html 标记中引用 dataLayer 变量,但我的供应商已通知我该变量一直返回为“未定义”。在标签中,我将变量定义为 {{transactionProducts.category}}
我已经检查了调试器中的宏,我想我可以看到问题 - 看起来这个变量既定义为单个 dataLayer 变量,它出现在未定义的位置,然后又定义为 transactionProducts 下的数组,以及我们定义的其他参数,例如 sku、名称、类别、价格和数量。
这些宏正确地通过 - 所以这些是我想要的,而不是单个未定义的宏。
我的问题是 - 我如何访问这些?我想访问它应该使用“。”定义的数组。即 transactionProduct.category - 但默认为单个未定义的宏...
有什么想法吗?
如果这是一个超级简单的问题,我深表歉意 - 我仍在处理事情。
干杯,
罗西
【问题讨论】:
标签: javascript macros google-tag-manager google-datalayer