Hallo zusammen,
ich möchte in unserem Oxid Shop (CE 4.8.4) das Analytics E-Commerce-Tracking (Universal) einrichten.
Habe dafür folgenden Code direkt unter dem <body> eingefügt:
Im Template thankyou.tpl dann folgendes:
Die Vorlage dafür habe ich hier gefunden: https://developers.google.com/analyt...csjs/ecommerce
Wenn ich mir den Quelltext anschaue, passen die übergebenen Daten. Allerdings wird in Analytics nichts angezeigt. Kann mir hier jemand weiterhelfen?
Vielen Dank schon mal im Voraus
Gruß,
Johannes
Wenn ich mir den
ich möchte in unserem Oxid Shop (CE 4.8.4) das Analytics E-Commerce-Tracking (Universal) einrichten.
Habe dafür folgenden Code direkt unter dem <body> eingefügt:
Code:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-1', 'xxxxx.de');
ga('send', 'pageview');
ga('require', 'ecommerce', 'ecommerce.js');
</script>
Code:
[{foreach from=$order->getOrderArticles() item=oOrderArticle}]
<script>
ga('ecommerce:addItem', {
'id': '[{ $oOrderArticle->oxorderarticles__oxartnum->value}]', // Transaction ID. Required.
'name': '[{ $oOrderArticle->oxorderarticles__oxtitle->value }]', // Product name.Required.
'sku': '[{ $oOrderArticle->oxorderarticles__oxartnum->value}]', // SKU/code.
'price': '[{ $oOrderArticle->oxorderarticles__oxbprice->value}]', // Unit price.
'quantity': '[{ $oOrderArticle->oxorderarticles__oxamount->value}]' // Quantity.
});
</script>
[{/foreach}]
<script>ga('ecommerce:send');</script>
Wenn ich mir den Quelltext anschaue, passen die übergebenen Daten. Allerdings wird in Analytics nichts angezeigt. Kann mir hier jemand weiterhelfen?
Vielen Dank schon mal im Voraus
Gruß,
Johannes
Wenn ich mir den