我正在使用React-GA库向 Google Analytics 发送分析。
我已经设法将其设置为浏览量和事件跟踪,但我也希望它与电子商务一起使用。我对此很陌生,但我已经弄清楚了:
- 我需要激活 Google Analytics 上的电子商务选项,我已经完成了。
- 当用这个库发送交易数据时,我必须做类似的事情,这个。
所以我的代码现在看起来像这样:
ReactGA.plugin.require("ecommerce");
ReactGA.plugin.execute("ecommerce", "addTransaction", {
id: webPaymentResponse.transactionId,
revenue: "10.00"
});
ReactGA.plugin.execute("ecommerce", "addItem", {
id: webPaymentResponse.transactionId,
name: "Product Name",
price: "10.00",
category: "Food",
quantity: "1"
});
ReactGA.plugin.execute("ecommerce", "send", null);
ReactGA.plugin.execute("ecommerce", "clear", null);
我可以在网络选项卡中看到它正在向 Google Analytics 发送我的请求,但是当我检查我的电子商务选项卡时,我根本看不到任何交易。
我也在项目的根目录中初始化 ReactGA,如下所示:
ReactGA.initialize({
trackingId: "...",
debug: true,
gaOptions: {
cookieDomain: "none"
}
});
因此,如果任何分析人员可以给我一些指导,我会非常高兴。因为我现在真的很困。
谢谢!