[英]Flutter Firebase Analytics Ecommerce Purchase
Future<void> logEcommercePurchase ( {String currency, double value, String transactionId, double tax, double shipping, String coupon, String location, int numberOfNights, int numberOfRooms, int numberOfPassengers, String origin, String destination, String startDate, String endDate, String travelClass} )
如何使用此 API 记录购买单个商品? 几天来我一直在四处寻找并尝试了各种方法,例如在记录电子商务购买之前将商品添加到购物车,但它不起作用。 帮帮忙!
我好像 flutterfire 仍然使用旧事件来跟踪这个,我不知道为什么只跟踪酒店房间的购买。
他们在这里提到它已被弃用,您应该使用purchase
事件。 我还没有测试过,但你可以尝试类似的东西:
const data = {
transaction_id: 'T)ID',
value: 1.00,
currency: 'USD',
tax: 0,
shipping: 0,
coupon: '',
items: [{
item_id: 'I_ID',
item_name: 'I_NAME',
item_list_name: 'IL_NAME',
item_list_id: 'IL_ID',
item_brand: 'I_B',
item_category: 'I_C',
item_variant: 'I_V',
quantity: 1,
price: 1,
}]
}
await analytics().logEvent('purchase', data)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.