Google Analytics - Webwinkel bestellingen meten (e-commerce)
Het is met Google Analytics mogelijk om bestellingen gedaan in webwinkels te meten middels de e-commerce module binnen de statistiekendienst. Op deze manier kun je eigen gemaakte shops meten en binnen Analytics beschikken over uitgebreide gegevens. Hier kan dan het totaal aantal transacties worden bekeken per gewenste periode maar ook is te bekijken: de gemiddelde bestelwaarde, aangeschafte producten, productprestaties, gemiddelde hoeveelheid, succespercentage en de totale inkomsten.
Het bijhouden van e-commercetransacties moet wel eerst geactiveerd worden binnen Google Analytics. Ga hiervoor eerst naar het desbetreffende profiel in het overzicht en klik daarna op de knop beheerder die rechtsboven staat. Klik daarna op het tabblad 'Profielinstellingen'. Zoek hier de kop 'E-commerce-instellingen' en selecteer hier 'Ja, een e-commercewebsite'. Klik daarna onderaan op de pagina op de knop Toepassen.
Als alles straks goed is geinstalleerd worden de transacties weergegeven in Analytics, te vinden aan de linkerkant onder het menu item Conversies en dan onder E-commerce.

Code plaatsen
Dan moet de code van Analytics zelf aangepast worden die op de bevestigingspagina / bedanktpagina moet worden geplaatst, dit is de pagina die volgt na de eventuele betaling. In de code worden een aantal waardes opgenomen zoals de prijs, productnaam, categorienaam, artikelnummer, etc. De standaard code van Analytics ziet er als volgt uit,
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(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';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
})();
</script>
Dan moeten zoals aangegeven de onderstaande waardes worden opgenomen in de code, deze waardes moeten automatisch ingevuld worden na een bestelling. Waardes die niet van toepassing zijn zoals bijvoorbeeld Staat kunnen leeg worden gelaten.
| "35", | // Ordernummer |
| "WebSonic.nl", | // Naam webwinkel |
| "11.99", | // Totaalbedrag bestelling |
| "1.29", | // BTW |
| "5", | // Verzendkosten |
| "New York", | // Stad |
| "New York", | // Staat |
| "USA" | // Land |
| "1234", | // Ordernummer |
| "DD44", | // Artikelnummer |
| "T-Shirt", | // Productnaam |
| "Green Medium", | // Categorie |
| "11.99", | // Productprijs |
| "1" | // Aantal |
Dit alles geplaatst in de code van Analytics ziet er als volgt uit,
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans',
'1234', // Ordernummer
'WebSonic.nl', // Naam webwinkel
'11.99', // Totaalbedrag bestelling
'1.29', // BTW
'5', // Verzendkosten
'New York', // Stad
'New York', // Staat
'USA' // Land
]);
_gaq.push(['_addItem',
'1234', // Ordernummer
'DD44', // Artikelnummer
'T-Shirt', // Productnaam
'Green Medium', // Categorie
'11.99', // Productprijs
'1' // Productprijs
]);
_gaq.push(['_trackTrans']);
(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>
In Analytics


