【发布时间】:2019-09-24 03:37:28
【问题描述】:
【问题讨论】:
标签: android firebase firebase-analytics
【问题讨论】:
标签: android firebase firebase-analytics
第一个屏幕截图中的事件摘要显示了发送的 price 参数。这可以是一个字符串,一个数字,任何东西。在你的情况下,它是一个数字。
第二个屏幕截图中的产品摘要显示了发送的value 参数。这必须是货币价值,并且是您应该使用的。
来自the docs:
公共静态最终字符串值
自动累积的特定于上下文的数值 对于每个事件类型。应使用
putLong(String, long)或putDouble(String, double)指定值。这是一个通用目的 可用于累积关键指标的参数 到一个事件。示例包括收入、距离、时间和积分。 注释:预定义货币相关事件的值(例如 ADD_TO_CART) 应附有CURRENCY参数。有效的 累积值的范围是[-9,223,372,036,854.77, 9,223,372,036,854.77]。提供非数值,省略 对应的CURRENCY参数,或提供无效货币 转换事件的代码将导致该转换被忽略 来自报告。Bundle params = new Bundle(); params.putDouble(Param.VALUE, 3.99); params.putString(Param.CURRENCY, "USD" ); // e.g. $3.99 USD
【讨论】: