Il problema è che se una persona muore mentre guarda la pagina io continuo ad inviare dati finché non viene chiuso il browser. Questo tipo di comportamento mi sballa i dati.
Per correggere il tiro adesso invio al massimo volte l'evento in modo da contare un pò meglio i rimbalzi, senza però sballare i conti se qualcuno lascia la pagina senza effettivamente leggerla.
Il codice per il codice asincrono di GA è:
function sendEvent(step){
if(step < 4)
_gaq.push(['_trackEvent', 'Visita', 'Non Rimbalzo '+step]);
window.setTimeout( "sendEvent("+(step+1)+")", 20000);
}
}
window.setTimeout( "sendEvent(1)", 20000);
Nessun commento:
Posta un commento