我是 Datalayers 和 GTM 的新手,但我想自己学习,现在我正在努力正确完成所有事情。
我尝试从 Datalayer 添加此 item_id。问题是我输入的所有内容都得到“未定义”。
我的数据层看起来像这样:
{
event: "view_item",
gtm: {uniqueEventId: 297, start: 1701096179133},
ecommerce: {
currency: "EUR",
value: 2799,
items: [
{
item_id: "2345",
item_name: "xxxxxxxx",
affiliation: "xxxxx",
coupon: "lorem233",
discount: 400,
index: 0,
item_brand: "lorem ipsum",
item_category: "lorem ipsum",
item_category2: "Japan",
item_category3: "Reisejahr 24",
item_variant: "",
price: 3199,
quantity: 1
}
]
}
}
我的变量:
我也尝试仅使用“item_id”作为数据层变量名称”,但它也不起作用。任何人都可以让我知道我在这里做错了什么吗?
非常感谢你的帮助!
您需要将此值用于您的变量: ecommerce.items.item_id - 捕获商品 ID ecommerce.items.item_name - 捕获商品名称 等等..