您好,请您如何设置变量,以获得购买的所有skus的列表,这些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,但它只有一个。
有没有办法做到这一点?谢谢
发布于 2018-02-08 17:24:32
如果您想在GTM中使用自定义JS:
function () {
sku = []
for (i=0; i< transactionProducts.length; i++) {
sku.push(transactionProducts.i.sku);
}
return sku;
}https://stackoverflow.com/questions/48673396
复制相似问题