L’ecommerce tracking di Analytics è molto utile per capire quanto rendono le nostre fonti pubblicitarie e dirette. Le fonti pubblicitarie possono essere i sistemi di comparazione prezzi, banner in blog di settore oppure affiliazioni o campagne PPC con adwords. Tutte queste fonti possono essere monitorate e il nostro Analytics si trasforma introducendo una colonna specifica con il risultato Ecommerce. Per abilitare il tracking ecommerce è necessario prima di tutto andare nel proprio account Analytics nella voce amministrazione come mostrato in figura :

ecommerce-tracking-analytics-step1

 

 

Dalla visualizzazione “Vista” selezionare “impostazioni ecommerce”

C:\Users\spco0d6\Dropbox\PROGETTI\MAGE_DEVEL\SITE\images\articoli\ecommerce_tracking

Di seguito attivare il tracciamento e premere “Passaggio successivo” come mostrato in figura:

ecommerce-tracking-analytics-step3

 

 

E nel passaggio successivo premere invio :

ecommerce-tracking-analytics-step4

 

A questo punto il tracciamento è stato attivato. Ora è necessario inserire nella success page il codice di tracciamento. Per avere un esempio di codice si fa riferimento a questa risorsa :

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingEcommerce

 

Il codice che deve essere inserito è il seguente:

ecommerce-tracking-analytics-step5

 

A questo punto è necessario impostare nel proprio tema la pagina di success.phtml il codice descritto sopra.

Abbiamo realizzato un modulo per impostare il tracciamento senza la necessità di modificare il file success.phtml. Magento ci aiuta! Il codice è disponibile qui.  Vediamo i punti principali.

Abbiamo gestito da file di configurazione il nome del negozio e il codice Analytics :

modulo-system-config

modulo-system-config-1

 

Ora nella nel layout del nostro modulo abbiamo inserito un handle alla pagina di success in questo modo :

modulo-system-config-3

 

A questo punto nel template track.phtml possiamo chiamare i metodi del blocco Track.php.

modulo-system-config-4

 

Con questo modulo abbiamo reso modulare l’inserimento del codice di tracking ecommerce. E’ necessario fare un osservazione finale. Il codice di tracciamento funziona se al termine del processo d’acquisto l’utente viene rediretto nella pagina di success. Se questo non avviene  allora il tracking potrebbe tracciare tutti gli ordini.