504 utenti online in questo momento
504 utenti online in questo momento
Dubbi e domande relative al Tracciamento E-commerce? Chiedi qui!
Guidami
star_border
Rispondere

Script per monitoraggio ecommerce

Matricola ✭

Ciao a tutti,

devo inserire lo script per monitorare le conversioni ecommerce in un sito ma non capisco cosa occorre scrivere.

Finora ho sempre utilizzato la piattaforma Prestashop per cui il problema non mi si poneva dato che il modulo GA si integra in automatico, basta inserire il codice utente.

Ora mi trovo con una piattaforma diversa (framecommerce) e non capisco che script mettere, o meglio mi spiego.
So che dovrei usare questo script ma non capisco cosa ci devo scrivere dove trovo '1234' - 'Acme Clothing' ecc. ec..

Qualcuno può aiutarmi?

Grazie

Stefano

 

 

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans',
'1234', // transaction ID - required
'Acme Clothing', // affiliation or store name
'11.99', // total - required
'1.29', // tax
'5', // shipping
'San Jose', // city
'California', // state or province
'USA' // country
]);

// add item might be called for every item in the shopping cart
// where your ecommerce engine loops through each item in the cart and
// prints out _addItem for each
_gaq.push(['_addItem',
'1234', // transaction ID - required
'DD44', // SKU/code - required
'T-Shirt', // product name
'Green Medium', // category or variation
'11.99', // unit price - required
'1' // quantity - required
]);
_gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

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

 


Soluzioni accettate
Selezionata come risposta migliore.
Soluzione
Accettato da Andrea Testa (Collaboratore Principale)
‎02-09-2015 01:38

Rif.: Script per monitoraggio ecommerce

Apprendista ✭

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans',
'1234', // inserisci qui un ID transazione, crealo tu come preferisci
'Acme Clothing', // lascia pure il campo vuoto ('')
'11.99', // inserisci qui il totale della transazione
'1.29', // inserisci qui il corrispettivo delle tasse, se non ti interessa lascia il campo vuoto
'5', // inserisci qui il corrispettivo delle spese di spedizione, se non ti interessa lascia il campo vuoto
'San Jose', // scrivi la città o lascia il campo vuoto
'California', // stato (per l'america) in cui è avvenuto l'acquisto
'USA' // paese in cui è avvenuto l'acquisto
]);

// poi aggiungi un blocco come questo per ogni oggetto venduto
_gaq.push(['_addItem',
'1234', // transaction ID - deve essere identico a quello che hai scritto nella funzione precedente (_addTrans)
'DD44', // codice prodotto, sceglilo tu
'T-Shirt', // nome del prodotto
'Green Medium', // categoria prodotto (ad es. se il prodotto è una maglia la categorie può essere "abbigliamento")
'11.99', // prezzo del singolo prodotto
'1' // quantità acquistata
]);
_gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

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

 

Ne approfitto per ricordarti che è consigliato passare all'utilizzo di analytics.js (https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce?hl=it-IT)

 

ciao,

Alpapalpa

Visualizza soluzione nel messaggio originale


Tutte le risposte
Selezionata come risposta migliore.
Soluzione
Accettato da Andrea Testa (Collaboratore Principale)
‎02-09-2015 01:38

Rif.: Script per monitoraggio ecommerce

Apprendista ✭

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans',
'1234', // inserisci qui un ID transazione, crealo tu come preferisci
'Acme Clothing', // lascia pure il campo vuoto ('')
'11.99', // inserisci qui il totale della transazione
'1.29', // inserisci qui il corrispettivo delle tasse, se non ti interessa lascia il campo vuoto
'5', // inserisci qui il corrispettivo delle spese di spedizione, se non ti interessa lascia il campo vuoto
'San Jose', // scrivi la città o lascia il campo vuoto
'California', // stato (per l'america) in cui è avvenuto l'acquisto
'USA' // paese in cui è avvenuto l'acquisto
]);

// poi aggiungi un blocco come questo per ogni oggetto venduto
_gaq.push(['_addItem',
'1234', // transaction ID - deve essere identico a quello che hai scritto nella funzione precedente (_addTrans)
'DD44', // codice prodotto, sceglilo tu
'T-Shirt', // nome del prodotto
'Green Medium', // categoria prodotto (ad es. se il prodotto è una maglia la categorie può essere "abbigliamento")
'11.99', // prezzo del singolo prodotto
'1' // quantità acquistata
]);
_gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

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

 

Ne approfitto per ricordarti che è consigliato passare all'utilizzo di analytics.js (https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce?hl=it-IT)

 

ciao,

Alpapalpa

Rif.: Script per monitoraggio ecommerce

Matricola ✭

Ciao a tutti, anche io ho provato ad inserire alla fine del mio carrello lo script ma ho la sensazione che non viene tracciato...o almeno analitycs non mi sta tracciando nulla, nonostante parto da ricerche organiche su google

 

Questo è il codice che ho inserito,

Il prodotto acquistato è uno

 

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



<!--obiettivo google-->
<script type="text/javascript">

try {

var pageTracker = _gat._getTracker("UA-MIOOO-1");

pageTracker._trackPageview();


 pageTracker._addTrans(
      "927867",            // transaction ID - required
     "last minute",  // affiliation or store name
     " 668,00",           // total - required
      ,            // tax
      ,           // shipping
      ,        // city
      ,      // state or province
                   // country
    );





 pageTracker._addItem(
       "927867",           // transaction ID - necessary to associate item with transaction
      "451045",           // SKU/code - required
     "last minute",        // product name
      "last minute",   // category or variation
      "668,00",          // unit price - required
      "1"               // quantity - required
   );



  pageTracker._trackTrans()



} catch(err) {}
</script>

Rif.: Script per monitoraggio ecommerce

Apprendista ✭
Attenzione perché in "addTrans" mi sembra manchi un parametro e vedo uno spazio di troppo sul totale.
Se c'è anche solo un errore minimo la chiamata non parte.