javascript - 为什么即使我有多次交易,产品收入仍然为 0(Google Analytics Enhanced Ecommerce)
问题描述
我正在使用此代码将产品和交易详细信息发送到 GA Ecommerce。
ga('create', 'UA-xxxxxxxxx-1');
ga('require', 'ec');
let purchaseObj = {},
prodObj = {};
prodObj.id = 'P123';
prodObj.name = 'Product 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。它可以在转化>电子商务>销售业绩下找到
但在 Product Performance 选项卡中,Product Revenue 仍然显示为 0。
我在这里错过了什么吗?谢谢!
解决方案
推荐阅读
- c++ - 在 SFINAE 上下文中使用的表达式中使用的 static_assert
- ruby-on-rails - 用于复杂关联的 ActiveModel 序列化器
- html - 为什么 HTML 不允许嵌套表单?
- android - 如何将相机基本照片中的照片保存在数据库中?
- excel - 从“ThisWorkbook”问题中复制
- gitlab - Gitlab CI/CD 作业的日志超出限制
- java - 当 Junit 使用 Gradle 测试成功时自动提交 Git
- android - 如何捕获股票 Android Clock 应用程序事件?
- reactjs - 在单个组件中使用多个 redux 连接 HOC
- javascript - 未捕获的类型错误:无法在我的 php 文档上设置 null 的属性“值”