我刚刚完成了网站标记,目前正在提交测试数据。
在一页上,我们触发一个电子商务购买事件,该事件由交易信息/产品信息组成。
通过从页面中检索值来填充交易对象,即从html labels
正常工作,但是,当我们检查Google Analytics > All Web Site Data
时,GA似乎出于某种奇怪的原因正在格式化数字并删除尾随零,请参见示例:
并非所有购买事件都会发生这种情况,因为您可以在表顶部看到$1,793.04
的条目,并且该条目已正确显示。
关于填充事务对象,我们没有做任何格式化,因此我们只是引用html label
值并将其传递,所以我不确定这是如何发生的。有谁之前经历过这个吗?
最佳答案
我个人没有在其他任何文档中找到此格式,只是为了确保您可以符合Measurement Protocol预期的格式。表示最终将发送到GA服务器以处理您的值的http请求。 analytics.js中的transactionRevenue和大多数货币值的类型均为CURRENCY,您可以在parameter reference中找到这些数据类型的文档。从链接中我引用
小数点用作整数和整数之间的定界符
货币的小数部分。
因此,我建议您使用一些js函数设置字符串值的格式。删除逗号,然后使用(。)作为整数和小数点的分隔符。
关于google-analytics - Google Analytics(分析)中的收入显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43131856/