首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataLayer -购买的所有skus的列表

DataLayer -购买的所有skus的列表
EN

Stack Overflow用户
提问于 2018-02-08 05:17:35
回答 1查看 542关注 0票数 0

您好,请您如何设置变量,以获得购买的所有skus的列表,这些skus在数据层中的一个数组中?例如:

代码语言:javascript
复制
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,但它只有一个。

有没有办法做到这一点?谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-02-08 17:24:32

如果您想在GTM中使用自定义JS:

代码语言:javascript
复制
function () {
sku = []
for (i=0; i< transactionProducts.length; i++) { 
    sku.push(transactionProducts.i.sku); 
   }
return sku;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48673396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档