我将首次使用谷歌标签管理器,我有一个非常基本的问题,我正在努力 . 我有我的代码插入数据层 . 但问题是我没有看到任何插入我的代码的地方 . 对不起,如果问题太愚蠢,但这就是我所看到的
我在哪里可以放这个代码?
// The GTM code.
dataLayer.push({
"event": "addToCart",
"ecommerce": {
"currencyCode": "USD",
"add": {
"products": [{
"id": "57b9d",
"name": "Kiosk T-Shirt",
"price": "55.00",
"brand": "Kiosk",
"category": "T-Shirts",
"variant": "red",
"dimension1": "M",
"quantity": 1
}]
}
}
});
1 回答
通常,数据层不是通过GTM插入的,而是在页面代码中创建的 . 如果你create it according to the specifications然后GTM标签将自动读取而没有特殊配置,你必须确保启用了"use datalayer" .
(理论上,也可以创建自定义HTML标记并通过一些自定义javascript将信息推送到数据层,或者创建“Custom Javascript”类型的GTM变量并在那里创建一个数据层 . 但是有几个场景有意义 . 数据层的要点是将后端系统中的数据导入到您的标签中,而GTM不知道您的后端 . )