Google Analytics增强电商有多笔交易但产品收入仍为0是什么原因
问题原因
你在添加产品信息时未为产品对象配置单价和购买数量字段,Google Analytics(UA版)的产品绩效报告依赖每个产品的price和quantity计算对应营收,交易级的revenue仅会统计到订单整体维度,不会自动拆分到关联的产品上,因此会出现订单交易记录正常但产品收入为0的情况。
修正方案
调整代码补全产品的必填字段即可,参考修改后的代码:
ga('create', 'UA-xxxxxxxxx-1'); ga('require', 'ec'); let purchaseObj = {}, prodObj = {}; prodObj.id = 'P123'; prodObj.name = 'Product 1'; // 补全产品单价和购买数量 prodObj.price = '45.00'; prodObj.quantity = 1; purchaseObj.id = '1234567'; purchaseObj.affiliation = 'My Store Website'; purchaseObj.revenue = '45.00'; purchaseObj.tax = '5.00'; ga('ec:addProduct', prodObj); ga('ec:setAction', 'purchase', purchaseObj); ga('send','pageview');
额外检查项
- 确认GA后台视图已开启增强型电子商务功能,路径为:
管理 > 视图设置 > 电子商务设置,将「启用电子商务」和「启用增强型电子商务报告」都设置为开启 - 若代码修改后数据未即时更新属于正常情况,UA版数据通常会有24-48小时的处理延迟
内容的提问来源于stack exchange,提问作者Carl Ortiz
相关产品推荐
相关产品推荐

