我刚刚切换到使用Google跟踪代码管理器,因此所有内容都集中在一个地方。到目前为止,我不得不说我喜欢它,但我认为我在分析电子商务价值方面存在问题。使用跟踪代码管理器为Google Analytics设置电子商务价值
在谷歌的文档,它显示了作为一个例子按照使用数据层doc:
<script>
dataLayer = [{
'transactionId': '1234',
'transactionAffiliation': 'Acme Clothing',
'transactionTotal': 38.26,
'transactionTax': 1.29,
'transactionShipping': 5,
'transactionProducts': [{
'sku': 'DD44',
'name': 'T-Shirt',
'category': 'Apparel',
'price': 11.99,
'quantity': 1
},{
'sku': 'AA1243544',
'name': 'Socks',
'category': 'Apparel',
'price': 9.99,
'quantity': 2
}]
}];
</script>
以上就是我紧随其后。使用标记助理插件的Chrome显示一切工作正常,价值按预期进入,但...今天我有一些销售和数据未显示在我的GA帐户...
我还发现this page in the help doc它显示了一个完全不同的方法来添加具有完全不同值的电子商务数据。在这里,他们用这样的事情是我是如何与常规谷歌Analytics(分析)脚本(不是标签管理器)这样做:
ga('ecommerce:addTransaction', {
'id':'1234',
'affiliation':'some site',
'revenue':100.00,
'currency':'USD'
});
ga('ecommerce:addItem', {
'id': '1234',
'name': 'some product',
'sku': 'some sku',
'price': 150.00,
'quantity': 1
});
那么,什么是使用谷歌标签管理来指定这些值的正确方法?
不确定所有的细节,所以只需将其添加为评论。使用GTM时,请使用特定于GTM的方法,即使用dataLayer的第一种方法。当您不使用GTM时使用第二块代码,因此所有这些都是inpage代码。 – nyuen 2015-01-09 21:16:45
事实证明,我忘记了在我的GTM帐户中添加GA的“交易”跟踪类型。我现在没有时间检查它,但是当我这样做时会回报...这是我在上面发布的链接中提到的第一件事。 – user756659 2015-01-10 01:46:16