嗨,请问您如何设置变量以获取数据层中数组中所有购买的skus的列表?例如:
transactionProducts:[
{sku: “1234”, name: “product 1”, price: “2.99”, quantity: “1”}
{sku: “5678”, name: “product 2”, price: “5.99”, quantity: “1”}
{sku: “9012”, name: “product 3”, price: “8.49”, quantity: “2”}
]
从上面的数组中,我想获得每个sku值并将它作为变量的值一起返回。所以像'1234','5678','9012'
因为现在我创建变量transactionProducts.0.sku
,但它只是变量textContent
。
有没有办法做到这一点? 谢谢
答案 0 :(得分:0)
如果您想在GTM中使用自定义JS:
function () {
sku = []
for (i=0; i< transactionProducts.length; i++) {
sku.push(transactionProducts.i.sku);
}
return sku;
}