Ecommerce Tracking ou le suivi du commerce électronique est un outil fourni par Google qui permet le suivi des commandes et des transactions sur un site e-commerce.
2. C’est Quoi ?
Ecommerce Tracking ou le suivi du commerce électronique est un outil fourni par Google qui
permet le suivi des commandes et des transactions sur un site e-commerce.
Afin de faire fonctionner cette fonctionnalité, vous devez mettre en oeuvre les méthodes de suivi
ga.js e-commerce dans votre panier d'achat (plus précisément, on doit modifier légèrement le
code de Google Analytics dans la page de confirmation de commande, c.a.d après la validation
du paiement , en ajoutant des appels fonctions Js type « _addTrans(), _addItem(),
_trackTrans() » ). La collection de méthodes e-commerce travailler ensemble pour envoyer les
informations de transaction de chaque utilisateur pour la base de données Google Analytics
3. Activer le suivi du commerce électronique
1. Cliquez sur Admin en haut d'une page Google Analytics.
2. Utilisez le menu de la colonne Profil pour sélectionner le profil de votre choix.
3. Cliquez sur Paramètres de profil.
4. Sous Paramètres de commerce électronique, sélectionnez Oui, un site/une application de
commerce électronique.
5. Cliquez sur Appliquer.
Remarques complémentaires relatives aux sites Web
Avant de configurer le suivi du commerce électronique pour un site Web, vous devez d'abord
déterminer si le suivi de plusieurs domaines est également nécessaire.
4. Détails des fonctions
_addItem() :
Utilisez cette méthode pour suivre les articles achetés par les visiteurs de votre site de commerce
électronique. Cette méthode suit chaque élément par leur SKU. Cela signifie que le paramètre sku est
nécessaire. Cette méthode associe alors l'élément à l'objet de la transaction parent via l'argument
transactionId.
Paramètres :
String transactionId Optional Order ID of the transaction to associate with item.
String sku Required. Item's SKU code.
String name Required. Product name. Required to see data in the product detail report.
String category Optional. Product category.
String price Required. Product price.
String quantity Required. Purchase quantity.
5. Détails des fonctions
_addTrans() :
Création d'un objet de transaction avec des valeurs données. Comme _addItem (), cette méthode ne gère que le suivi des transactions et
fournit aucune fonctionnalité de commerce électronique supplémentaire. Par conséquent, si la transaction est une copie d'une
transaction existante pour cette session, les anciennes valeurs de transaction sont écrasées par les nouvelles valeurs de transaction.
Arguments en faveur de cette méthode sont compensées par poste, alors assurez-vous de fournir tous les paramètres, même si certains
d'entre eux ont une valeur vide.
Paramètres :
String transactionId Required. Internal unique transaction ID number for this transaction.
String affiliation Optional. Partner or store affiliation (undefined if absent).
String total Required. Total dollar amount of the transaction.
String tax Optional. Tax amount of the transaction.
String shipping Optional. Shipping charge for the transaction.
String city Optional. City to associate with transaction.
String state Optional. State to associate with transaction.
String country Optional. Country to associate with transaction.
6. Détails des fonctions
_trackTrans() :
Envoie des données à la fois l'objet de transaction et sur le serveur Google Analytics. Cette
méthode doit être appelée après _trackPageview (), et utilisé en conjonction avec le _addItem ()
et addTrans () méthodes. Il devrait être appelé après les éléments et les éléments de transaction
ont été mis en place.
7. Exemples d’appel des fonctions
_gaq.push(['_addTrans',
'1234', // transaction ID - required
'Womens Apparel', // affiliation or store name
'28.28', // total - required; Shown as "Revenue" in the
// Transactions report. Does not include Tax and Shipping.
'1.29', // tax
'15.00', // shipping
'San Jose', // city
'California', // state or province
'USA' // country
]);
_gaq.push(['_addItem',
'1234', // transaction ID - necessary to associate item with transaction
'DD44', // SKU/code - required
'T-Shirt', // product name - necessary to associate revenue with product
'Olive Medium', // category or variation
'11.99', // unit price - required
'1' // quantity - required
]);