在使用 GA4 的 view_cart、begin_checkout 和 add_payment_info 事件时,对于 Item 数组的 Price 参数,在 GA 调试视图中会添加多个零。
例如: 我们发送以下价格的物品:
gtag('event', "view_cart", {
currency:'MXN',
items:[
{
"item_id":"84162903",
"item_name":"Multipack Magnum Mini Cl\u00e1sica 60ml",
"quantity":14,
"affiliation":"MI16",
"discount":0,
"item_brand":"Magnum",
"item_category":"Multipack",
"item_variant":"",
"price":24040.8,
"currency":"MXN",
"coupon":null
},
{
"item_id":"68199453",
"item_name":"Pinta Magnum Almendras 440ML",
"quantity":14,
"affiliation":"MI16",
"discount":0,
"item_brand":"Magnum",
"item_category":"Helado",
"item_variant":"",
**"price":9570.96**,
"currency":"MXN",
"coupon":null
},
{
"item_id":"67536209",
"item_name":"Magnum Double Caramelo 93ML",
"quantity":14,
"affiliation":"MI16",
"discount":0,
"item_brand":"Magnum",
"item_category":"Paletas",
"item_variant":"",
"price":7654.5,
"currency":"MXN",
"coupon":null
},
{
"item_id":"209045",
"item_name":"Magnum Mini Almendras Multipack",
"quantity":14,
"affiliation":"MI16",
"discount":0,
"item_brand":"Magnum",
"item_category":"Paletas",
"item_variant":"",
"price":7295.4,
"currency":"MXN",
"coupon":null
}
],
value:48311.66,
cartQty:56
})
并出现为price: 9570960000
。即使对于非十进制数字,也会添加0。
期望值:9570.96
这会给出错误的值。如何使其正确?