2013-04-17 2 views
1

У меня возникли серьезные проблемы с поиском проблемы в следующем javascript-коде.GA - E-commerce не отслеживает товар

Google Analytics отслеживает мои транзакции просто отлично, но не показывает никаких продуктов.

Этот код взят из «view source code» на странице получения.

<script type="text/javascript"> 

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'xxxxxxx-x']); // I replaced my account no. 
_gaq.push(['_trackPageview']); 
_gaq.push(['_set', 'currencyCode', 'DKK']); 

_gaq.push(['_addTrans', 
'28996', 
'xxxxx.xx', // I replaced the domainname with xxxxx.xx 
'104.00', 
'20.80', 
'0.00', 
'fredercia', 
'Denmark' 
]); 


_gaq.push(['_addItem', 
'28996', 
'150649', 
'BRAUN ORAL-B ELTANDB&#216;RSTE', 
'99.00', 
'1' 
]); 




_gaq.push(['_addItem', 
'28996', 
'150000', 
'5 dages LOP-salg', 
'5.00', 
'1' 
]); 


_gaq.push(['_trackTrans']); 

(function() { 
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
})(); 

</script> 

Может ли кто-нибудь увидеть проблему здесь?

ответ

1

Похоже, что вам не хватает параметра category на _addItem - см. Google Docs for _addItem.

В то время как параметр category не является обязательным, его исключение приведет к утере необходимого параметра quantity.

Вы можете передать пустую строку category, если вы не один:

_gaq.push(['_addItem', 
'28996', 
'150649', 
'BRAUN ORAL-B ELTANDB&#216;RSTE', 
'', 
'99.00', 
'1' 
]); 
+0

тестирования сейчас :) – MathiasH

Смежные вопросы