Updated: August 26, 2025
Issue
If you use DebugView to debug e-commerce tracking, you may notice that the price parameter is incorrect, the price you send is 3.15:
The DataLayer.push is right:
dataLayer.push({ event: "add_to_cart", ecommerce: { items: [ { item_list_name: "Product details", item_list_id: "Product details", item_name: "CASEME 013 Series PU Leather Mobile Phone Shell with Wallet Stand for iPhone " + "8/7/SE (2020)/SE (2022) 4.7 inch - Black", item_id: "101115653A", price: 3.15, quantity: 1 } ] }, gtm.uniqueEventId: 596 })
but it shows 3150000 in DebugView:
Picture Source:measure
Automatically multiplied by 100000.
Reason
This is GA4 to optimize storage and processing efficiency by converting floating numbers (such as prices) into integer storage.
Solution
Knowing the reason, you can ignore it.