GA4:价格附加多个零

Moh*_*han 27 google-analytics gtag.js google-analytics-4

在使用 GA4 view_cart、begin_checkout、add_ payment_info 事件作为项目数组 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
})
Run Code Online (Sandbox Code Playgroud)

并显示为price: 9570960000. 即使对于非十进制数,也会附加 0。

预计:9570.96

这给出了错误的值。如何使这个正确?

在此输入图像描述

Sco*_*nte 22

根据托尼·麦克雷思评论

这在实际报告中不是问题,仅出现在 DebugView 中。

在内部,该值会乘以 1000000,因此可以将其存储为整数以节省空间。调试工具无法将其转换回来,但真实的报告似乎是正确的。