I responsabili della Web Analytics dei siti di commercio elettronico hanno spesso il problema di legare le vendite dei prodotti alle chiavi di provenienza.
I normali script di tracciamento dei sistemi di tracking, infatti, solitamente forniscono la provenienza e le conversioni, consentendovi di capire che un visitatore arrivato da un sito o da un motore con una certa chiave, ha prodotto una conversione.
Il problema, però, è comprendere che prodotto abbia acquistato. Il fatto che si sia cercato un televisore, infatti, non dice quale si sia comprato e non è neppure detto che si sia comprato un televisore.
Per risolvere questo dilemma, Google Analytics fornisce una variante del suo script standard da inserire nella pagina di ringraziamento per l'ordine o in quella che nel nostro sito implica la conversione. Ne riporto un esempio.
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ?
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("XXXXXXXX"); //codice GA, dallo script standard
pageTracker._initData();
pageTracker._trackPageview();
pageTracker._addTrans(
"1234", // Numero ordine, obbligatorio
"PcShopOnLine", // Nome del sito o store o negozio
"11.99", // totale - obbligatorio
"1.29", // IVA
"5", // Spedizione
"Milano", // Città o località
"MI", // Provincia
"Italia" // Nazione
);
pageTracker._addItem(
"1234", // Numero ordine, obbligatorio
"DD44", // Codice prodotto
"Notebook SPC", // Nome del prodotto
"Finitura alluminio", // Variante
"11.99", // Prezzo unitario, obbligatorio
"1" // Quantità, obbligatorio
);
pageTracker._trackTrans();
</script>
Gli sviluppatori del sito, nella pagina di ringraziamento dovranno sostituire i valori che ho riportato come esempio con quelli reali, mediante le opportune query al database.
In Google Analytics occorre attivare nel profilo il flag "Sito e-commerce" per rendere visibile la parte di menu relativa ai siti di commercio elettronico.
Et voilà, il gioco è fatto.