【发布时间】:2016-02-04 13:00:25
【问题描述】:
我的数据层中有动态值,我想从 Google 跟踪代码管理器中的自定义 HTML 访问这些值
标签中的自定义 HTML:{用于跟踪订单的像素图像}
<img src="https://httpool-secure.net/p.ashx?o=59&e=51&f=img&t={{transactionId}}&etc={{transactionTotal}}" width="1" height="1" border="0"
我的数据层对象:
[{
"event": "ordersuccess",
"transactionId": 86886,
"transactionAffiliation": "Powai",
"transactionTotal": 158,
"transactionTax": 17.5,
"transactionProducts": [{
"sku": "2395",
"name": "Masala Calzone ",
"category": "OTHERS",
"price": "70",
"quantity": "2"
}]
}, {
"gtm.start": 1454584525056,
"event": "gtm.js"
}, {
"event": "gtm.dom"
}, {
"event": "gtm.load"
}]
Data Layer Variable transactionId
Data Layer Variable transactionTotal
现在当我发布我的标签时出现错误:
在标签中发现未知变量“transactionTotal”。编辑标签和 删除对未知变量的引用。
在标签中发现未知变量“transactionId”。编辑标签和 删除对未知变量的引用。
如何将变量关联到我的标签???
【问题讨论】:
-
使用您在 GTM 中为变量指定的名称(“transaction_id”和“total transaction”),而不是 Javascript 变量的名称。
-
@EikePierstorff 很可能是正确的(但他为什么不将此作为解决方案发布?):-)
-
“他”认为这是 OP 的一个微不足道的疏忽,不需要一个完整的答案:-)
-
微不足道与否,它是(我相信)解决方案。 “他”太谦虚了。
标签: google-analytics google-tag-manager