Google Analyctics Asynchronous (Asíncrono)
¿Qué pasa con Google Analytics si alguien sale de la página antes que termine de cargar la página?… La página vista no quedan registradas y Google Analytics no la toma como una fuente precisa de datos.
Leyendo la Asynchronous Tracking documentation, nos encontramos con esto:
“Even if [a] button is clicked before the browser has finished loading ga.js, the event will be captured and eventually executed. Using traditional tracking, the browser might throw an exception in this situation.”
Aunque esta cita aplica para el seguimiento de eventos, debe aplicar para cualquier método de seguimiento de Google Analytics.
Veamos una comparación de la forma tradicional como se viene utilizando el Google Analytics vs la carga Asíncrona.
Forma Tradicional…
- Va al final de un documento HTML, antes de
</body> - Usos
document.writepara insertar secuencias de comandos. - No refleja los acontecimientos antes de cargar la página.
<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"> try{ var pageTracker = _gat._getTracker("UA-xxxxxx-x"); pageTracker._trackPageview(); } catch(err) {}</script>
Forma Asícrona…
- Va al principio de un documento HTML, antes de
</head> - Utiliza una inyección DOM para insertar secuencias de comandos.
- Captura eventos antes de la carga de la página.
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_trackPageview']); (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'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); })(); </script>
WebResources | Tracking New RSS Subscribers With Google Analytics (To Understand Them Better)http
1 Comment
Leave a comment
Buscas algo?
Paginas
Blog's
Blogroll
Temiga's
Etiquetas
Comentarios Recientes…
- levep en La desidia de un profesor + Parte II
- zac castillo en 10 avances cientificos del 2007.
- zac castillo en 10 avances cientificos del 2007.
- julie en 10 avances cientificos del 2007.
- Richard en Conexión Movilnet + Modem CDU-680
Historico
- julio 2011
- julio 2010
- junio 2010
- mayo 2010
- abril 2010
- marzo 2010
- febrero 2010
- enero 2010
- diciembre 2009
- octubre 2009
- agosto 2009
- junio 2009
- mayo 2009
- marzo 2009
- febrero 2009
- enero 2009
- diciembre 2008
- noviembre 2008
- octubre 2008
- septiembre 2008
- agosto 2008
- julio 2008
- junio 2008
- mayo 2008
- abril 2008
- marzo 2008
- febrero 2008
- enero 2008
- diciembre 2007
- noviembre 2007
- septiembre 2007
- agosto 2007
- julio 2007
- junio 2007
Categorías
- comunidad (3)
- Configuracion (7)
- Debian (12)
- Discusion (3)
- Eventos (5)
- Flame (1)
- Fotografías (1)
- GNU/linux (2)
- Hacking (5)
- Interes (11)
- KumbiaPHP (13)
- Linux (12)
- NoSQL (1)
- Noticias (22)
- Pentaho (1)
- Personal (2)
- PHP5 (8)
- Planeta Linux (38)
- Podcast (2)
- cl-radio (1)
- Postgresl (1)
- Programación (16)
- Script (1)
- Software Libre (14)
- Universidad (4)
- Varios (3)
- web (13)





![PS Vita cautiva [baba]](http://farm8.staticflickr.com/7056/6967411085_0d4fec8c14_t.jpg)


[...] Veamos como es el Google Analytics Normal versus la carga Asíncrona. (Via Cachi Temiga) [...]