gpt4 book ai didi

javascript - 从 dataLayer.push 获取值

转载 作者:行者123 更新时间:2023-11-30 15:44:06 25 4
gpt4 key购买 nike

在我的网店下单后,有这部分代码:

dataLayer.push({
'event': 'trackTrans',
'ecommerce': {
'purchase': {
'actionField': {
'id': 'XXX',
'affiliation': 'My eshop',
'revenue': '158.99',
'shipping': '00',
'coupon': ''
},
'products': [

{'name': 'Microsoft Office',
'id': 'XXX',
'category': 'Microsoft',
'price': 158.99,
'quantity': 1}

]
}
}
});

我正在尝试将 revenue 的值保存到变量中,但我未能达到 revenue 的值,我该怎么做?

非常感谢。

最佳答案

dataLayer 是一个对象数组,所以你应该使用类似这样的东西:dataLayer[x].ecommerce.purchase.actionField.revenue 其中 x 是你的对象的位置(您可以使用 [dataLayer.length -1] 获取最新对象)

关于javascript - 从 dataLayer.push 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40357455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com