Zurzeit sind 176 Mitglieder online.
Zurzeit sind 176 Mitglieder online.
Anleitung
favorite_border
Antworten

Warum funktioniert das Ecommerce Tracking nicht?

Rang 5
# 1
Rang 5

Hallo,

 

bei mir funktioniert das ecommerce Tracking nicht korrekt. Erstens werden die Kategorien (es handelt sich um einen OXID Shop) nicht korrekt übertragen (sondern es erscheinen die Varianten) und zweitens werden Bestellungen doppelt getrackt.

 

Der Code sieht folgendermaßen aus:

 

<!-- Google Analytics Ecommerce-Tracking -->


<script type="text/javascript">
    
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'xxxxxxxxxxxxx']);
  _gaq.push(['_trackPageview']);
  _gaq.push(['_addTrans',
    'TB110167',           // order ID - required
    'xxxxxxxxxxxxxx',  // affiliation or store name
    '155,89',          // total - required
    '1.19',           // tax
    '',              // shipping
    '',       // city
    '',     // state or province
    ''             // country
  ]);
    
    // add item might be called for every item in the shopping cart
    // where your ecommerce engine loops through each item in the cart and
    // prints out _addItem for each
    
                         _gaq.push(['_addItem',
        'TB110167',           // order ID - required
        '83890',           // SKU/code - required
        'Shirt "Name',        // product name
        'Tops',   // category or variation
        '89.97',          // unit price - required
        '1'               // quantity - required
      ]);
                        _gaq.push(['_addItem',
        'TB110167',           // order ID - required
        '82420',           // SKU/code - required
        '3/4-Hose "Name',        // product name
        'Hose',   // category or variation
        '59.97',          // unit price - required
        '1'               // quantity - required
      ]);
    
  _gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

  (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>

 

Hat jemand eine Idee?

Hallo Huhu, ich bin jetzt kein Programmierer und kann dir...

[ Bearbeitet ]
Rang 14
# 2
Rang 14

Hallo Huhu,

ich bin jetzt kein Programmierer und kann dir daher nicht sagen was an dem Code falsch ist aber ich kann dir eine Lösung liefern. Wir nutzen in allen unseren Oxid Shops das kostenlose Modul für das Analytics Tracking was auch das Ecommerce Tracking beinhaltet. Schau mal hier:
http://www.oxidmodule.com/kostenfreie-Module/Google-Analytics-fuer-Oxid-EE.html
Wir haben damit nur gute Erfahrungen.

LG
Patricia

Hallo Patricia, super, danke für deinen Tipp! :-) Ich pro...

Rang 5
# 3
Rang 5
Hallo Patricia,

super, danke für deinen Tipp! :-) Ich probiere es mal aus! Und bei dir funktionieren die genannten Punkte?

Hallo Huhu, in den Shops wo wir das Modul nutzen funktion...

Rang 14
# 4
Rang 14
Hallo Huhu,

in den Shops wo wir das Modul nutzen funktioniert das E-Commerce Tracking sehr zuverlässig. Es wird nichts doppelt erfasst und wir können alles zuordnen,

LG
Patricia