Google analytics 谷歌分析中的收入显示不正确

Google analytics 谷歌分析中的收入显示不正确,google-analytics,Google Analytics,我刚刚完成了一个网站的标记,目前正在提交测试数据 在一个页面上,我们触发一个电子商务购买事件,该事件由交易信息/产品信息组成 事务对象是通过从页面上检索值来填充的,即从html标签中检索值这一切都按预期工作,但是当我们检查谷歌分析>所有网站数据时似乎GA出于某种奇怪的原因正在格式化数字并删除尾随的零,请参见一个示例: 并非所有购买事件都会发生这种情况,正如您在表顶部看到的,$1793.04的条目已正确显示 关于填充事务对象,我们没有做任何格式化工作,所以我们只是引用html标签值并传递它,所以

我刚刚完成了一个网站的标记,目前正在提交测试数据

在一个页面上,我们触发一个电子商务购买事件,该事件由交易信息/产品信息组成

事务对象是通过从页面上检索值来填充的,即从
html标签中检索值
这一切都按预期工作,但是当我们检查
谷歌分析>所有网站数据时
似乎GA出于某种奇怪的原因正在格式化数字并删除尾随的零,请参见一个示例:

并非所有购买事件都会发生这种情况,正如您在表顶部看到的,
$1793.04
的条目已正确显示


关于填充事务对象,我们没有做任何格式化工作,所以我们只是引用
html标签
值并传递它,所以我不确定这是如何发生的。以前有人经历过吗

就我个人而言,我在其他任何地方都没有发现这种记录,只是为了确保您能够符合测量协议所要求的格式。这意味着最终将发送到GA服务器以处理您的值的http请求。analytics.js中的transactionRevenue和大多数货币值的类型为CURRENCY,您可以在中找到这些数据类型的文档。从我引用的链接

小数点用作整数和整数之间的分隔符 货币的一小部分


所以我建议您使用一些js函数来格式化字符串值。删除逗号,然后使用(.)作为整点和小数点的分隔符。

就我个人而言,我在其他任何地方都没有发现这一点,只是为了确保您能够符合测量协议要求的格式。这意味着最终将发送到GA服务器以处理您的值的http请求。analytics.js中的transactionRevenue和大多数货币值的类型为CURRENCY,您可以在中找到这些数据类型的文档。从我引用的链接

小数点用作整数和整数之间的分隔符 货币的一小部分


所以我建议您使用一些js函数来格式化字符串值。删除逗号,然后使用(.)作为整体和分数点的分隔符。

我投票将此问题作为离题题关闭,因为它与谷歌分析网站有关,与编程无关。我投票将此问题作为离题关闭可能更适合,因为它与谷歌分析网站有关,与编程无关,可能更适合