Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

E-Commerce-Tracking

$
0
0
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:

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>

Im Template thankyou.tpl dann folgendes:

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>

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

Viewing all articles
Browse latest Browse all 6951

Trending Articles