根据" Enhanced Ecommerce"产品数据"数量"只支持整数。
但是,我们购物车上的一些商品是按英镑出售的,因为数量不是整数,但可以。 0.3ls,1.2lb等 两个问题:
在我们将其发送到GA之前,以1unit = 0.01lb的方式工作的解决方法有其自身的缺点,并导致表示数据影响。
答案 0 :(得分:1)
多数民众赞成。 “数量”是整数。所以传递浮点值是不可能的。 如果您销售的产品xx的数量为0.3l,1.2磅......请尝试将这些作为产品的变体来处理。
variant': '1.2lb',
仅将数量用于可数包装单位。
答案 1 :(得分:1)
您建议的解决方法(使用较小的单位)是目前唯一的好解决方案,直到Google实施浮动数量。
就数据表示而言,它实际上没有影响:产品单位无论如何都是任意的,因为你可以将磅,盎司,克,毫克或这些或其他单位的任何倍数作为产品的最小增量。只要每单位价格准确,您的数据就是正确的。价格最多可以有6位小数,因此任何舍入误差都可以忽略不计。
为了确保您的数据可读,我建议您寻找足够低的基本单位(例如千分之一磅),这样您就可以随时以整数倍的形式表达当前和未来产品的订单。这样,您只需在读取报告数据时进行一次转换(x 1000),而不必记住每种产品的基本单位。