addtransaction的收入始终为零

时间:2015-07-15 22:17:55

标签: google-analytics e-commerce

我正在网店的购物车页面上实现addItem和addTransaction。订单下达后,我会浏览购物车内容并将每个单独的商品添加为带有Google Analytics分析电子商务插件的addItem,然后我创建交易并将其完全发送给Google。

谷歌分析中发生的事情是所有交易都显示为0收入,0税和0运费 - 但如果我输入一个单独的交易,我可以看到订购的商品价格,名称和数量。

这是呈现的最终执行Google分析代码:

ga('require', 'ecommerce');
ga('ecommerce:addItem', {  'id': '143506092300',  'name': 'PRODUCT NAME #1 , COLOR Black',  'price': '229.00',  'quantity': '1'});
ga('ecommerce:addTransaction', {  'id': 'xxx123',  'affiliation': 'Web Shop Name',  'revenue': '229.00',  'shipping': '0.00',  'tax': '45.80'});
ga('ecommerce:send');

有人看到我在这里失踪了吗?

1 个答案:

答案 0 :(得分:0)

所以我有两个问题:

addItem块中的ID实际上是产品ID,但它应该是事务ID。

解决方案是在所有addItem调用中使用相同的ID,并在事务调用中使用此ID。 此外,交易代码应显示在之前 addItem调用,以下内容适用于我:

ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {  'id': '143506092300',  'affiliation': 'Web Shop Name',  'revenue': '229.00',  'shipping': '0.00',  'tax': '45.80'});
ga('ecommerce:addItem', {  'id': '143506092300',  'name': 'PRODUCT NAME #1 , COLOR Black',  'price': '229.00',  'quantity': '1'});
ga('ecommerce:send');