Analytics E-Commerce

Strumenti Google per il Web Marketing

Analytics E-Commerce

Analytics E-Commerce è sicuramente lo strumento free migliore per monitorare il traffico del nostro sito web, le appendici di analytics sono moltissime : adwords, strumenti per i web master, eventi … una delle appendici più utili è sicuramente il codice di monitoraggio per il commercio elettronico che ci consente di avere una visione chiara ed immediata dell’andamento delle vendite.

Analytics E-Commerce : Il Codice

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);
  _gaq.push(['_addTrans',
    '1234',           // ID dell'ordine obbligatorio
    'Acme Clothing',  // Nome del Negozio
    '11.99',          // Totale Obbligatorio
    '1.29',           // Tasse
    '5',              // Costi di spedizione
    'San Jose',       // Città
    'California',     // Provincia
    'USA'             // Nazione
  ]);

   // Ogni volta che viene inserito un articolo deve essere effettuata una query
   // che invii al codice i dati per ogni aggiunta al carrello
   // ricevendo in risposta _addItem per ogni articolo
  _gaq.push(['_addItem',
    '1234',           // ID ordine - obbligatorio
    'DD44',           // SKU/COD - obbligatorio
    'T-Shirt',        // Nome del prodotto
    'Green Medium',   // Categoria o Variante
    '11.99',          // Prezzo per articolo - obbligatorio
    '1'               // quantità - obbligatorio
  ]);
  _gaq.push(['_trackTrans']); //inserisce la transazione all'interno del database di analytics

  (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>

Il codice d’esempio in alto ci fa capire meglio quali sono le variabili da inviare al nostro codice per supervisionare l’attività delle vendite, naturalmente all’interno del codice non ci saranno i valori assoluti ma delle variabili php o asp a seconda della tecnologia usata vd l’esempio del codice seguente :

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxx-x']); //inserire il vostro id google analytics
  _gaq.push(['_trackPageview']);
  _gaq.push(['_addTrans',
    '<?php echo $order_id; ?>',         // ID dell'ordine obbligatorio
    '<?php echo $shop_id; ?>',          // Nome del Negozio
    '<?php echo $order_totals; ?>',     // Totale Obbligatorio
    '<?php echo $order_tax; ?>',        // tasse
    '<?php echo $order_shipping; ?>',   // spedizione
    '<?php echo $citta; ?>',             // città
    '<?php echo $provincia; ?>',        // provincia o stato      
    '<?php echo $nazione; ?>',        // nazione   ]);
 // Ogni volta che viene inserito un articolo deve essere effettuata una query
 // che invii al codice i dati per ogni aggiunta al carrello
 // ricevendo in risposta _addItem per ogni articolo
_addItem for each   _gaq.push(['_addItem',      

'<?php echo $order_id ?>',            // ID ordine - obbligatorio
'<?php echo $product_sku ?>',         // SKU/COD - obbligatorio
'<?php echo $product_names ?>',       // Nome del prodotto      
'<?php echo $product_names ?>',       // Categoria o Variante      
'<?php echo $product_prices ?>',      // Prezzo per articolo - obbligatorio     
'<?php echo $product_quantitys ?>'    // quantità - obbligatorio   ]); 

_gaq.push(['_trackTrans']); //inserisce la transazione all'interno del database di analytics
 
(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>

Analytics E-Commerce : conclusioni

Naturalmente i nomi delle variabili inserite all’interno del codice d’esempio sono solo indicativi e scritti con la sintassi del php ma potremmo usare asp o javascript.

Logo

Vuoi far diventare
la tua azienda una mucca viola?
Contattaci!

«