我必须将电子商务跟踪代码纳入现有代码。
我知道我应该使用这些方法_addItem
,_addTrans
,_trackTrans
。
我可以使用此代码:
`
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addItem',
'1234',
'DD44', // SKU/code - required
'T-Shirt', // product name
'Olive Medium', // category or variation
'11.99', // unit price - required
'1' // quantity - required
]);
_gaq.push(['_addTrans',
'1234', // transaction ID - required
'Womens Apparel', // affiliation or store name
'28.28', // total - required
'1.29', // tax
'15.00', // shipping
'San Jose', // city
'California', // state or province
'USA' // country
]);
_gaq.push(['_trackTrans']);
`
或必须在_addTrans
_addItem
谢谢
答案 0 :(得分:2)
虽然您可以这样做,但该项目不会与交易相关联。如果您在没有交易的情况下首先调用_addItem,则该项目将与空交易相关联,并且SKU将显示报告。
阅读https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiEcommerce#_gat.GA_Tracker_._addItem了解更多详情......