web-dev-qa-db-fra.com

Suivi d'une conversion de commerce électronique avec Google Analytics - Analytics.js

J'exécute une application Rails (Ruby on Rails) et je souhaite commencer à collecter des données de conversion pour le commerce électronique. J'ai installé Google Analytics sur un serveur local (environnement de développement) et je peux voir les données des visites locales (alias/tunneled localhost:3000) et suivre les conversions d'objectifs en temps réel sans problème. Cependant, je ne peux pas voir de conversions e-comm. Voici à quoi ressemble l'extrait JS:

<script>
 ... 
 // tacking code
 // ga(create)
 ...

  ga('send', 'pageview');

  ga('require', 'ecommerce'); 
  ga('ecommerce:addTransaction', {
    'id'            : '298',
    'affiliation'   : 'Tax',
    'revenue'       : '0.0',
    'shipping'      : '0.0',
    'tax'           : '0.0'
  });
  ga('ecommerce:addItem', {
    'id'      : '227',
    'sku'     : '227',
    'name'    : 'Alpha 0 featured listing',
    'category': 'Appliances',
    'price'   : '23.34',
    'quantity': '1'
  });
  ga('ecommerce:send');
</script>

Les appels d'objet ecommerce sont ajoutés à la page thank-you. Sinon, seul l'événement pageView est envoyé. Est-ce que je me trompe en combinant addItem et addTransaction?

MODIFIER:

Je suis capable de voir les deux hitType vars envoyés via google_analytics_debug.js

1
Dimitry_N

Accédez à votre page d'administration Google Analytics et vérifiez si le commerce électronique est activé dans votre VIEW (activé). Assurez-vous également que vous avez créé un objectif pour suivre la conversion vers cette page "Merci".

Si vous utilisez un objectif de destination sur la page "merci", n'oubliez pas de laisser le champ Valeur de l'objectif vide.

2
Raul Reyes