Midiendo videos, google maps, gadgets…con Google Analytics (parte2)
Publicado en Configuración Avanzada el 04 de agosto de 2008 por Ferriol Egea.
Continuamos con la serie de artículos de los Events Tracking, la nueva funcionalidad, aún en estado beta, de Google Analytics, desconocida hasta la fecha porque aún está en versión beta. Tal y como explicamos en las otras entregas, utilizamos las explicaciones de Brian Clifton, para ver lo que viene muy prontito en el mundo de Google Analytics. Cuoto, reproduzco y traduzco los fragmentos de su libro, ya que es la única fuente que hoy en día reproduce el como realizarlo. El crédito es todo suyo, así que os invito también a que compréis su libro para más detalles y más explicaciones sobre cualquier tema relacionado con Analytics: Avanced Webmetrics. Vale mucho la pena!!
En la primera parte de esta serie de artículos reproducíamos lo que Brian Clifton explica como la introducción a que cosas podíamos empezar a medir con los denominados “event tracking“. Mostrábamos su concepto en si y como plantear la implementación de seguimientos.
Clifton nos cuenta como se podrá realizar un seguimiento de las acciones que hace el usuario cuando ve un video o cuando hace una acción sobre un google map, etc…
(Pensad que éstas funcionalidades están aún en fase beta, de testeo por parte de google analytics, pero podéis pedirle a google que os autorice a tener este funcionalidad beta en vuestros informes e ir probando. Los que tengan google adwords managers de google, son los que realmente tienen mas posibilidades de poder empezar a implementarlas. La release oficial de Event Tracking se espera ya desde hace unos meses y significará un salto de calidad de este programa)
Pues hoy lo que vamos a hacer es explicar un ejemplo del código que hay que implementar para hacer el seguimiento de los usuarios que usan un google map en vuestra página y que cambian de tipo de mapa para hacer su búsqueda (mapa normal, satélite, híbrido), pero si léeis el primer capítulo, podéis ver que las posibilidades son enormes.
Cogeremos este ejemplo, porque lo que queremos ver es como preparar el experimento, como implementarlo y como analizar los resultados. Como la funcionalidad es aún beta, debemos utilizar pantallazos que Google ya ha distribuido a algunos de sus bloggers en Europa. Nos basamos en el ejemplo de Epikone, para luego poder utilizar prestados sus pantallazos y poderos enseñar como analizar los resultados.
El próximo artículo, en lugar de hablar de los event tracking aplicados a google maps, lo haremos con referencia a medir el comportamiento de un usuario con los videos que tenemos en nuestro sitio web…hoy toca google maps…
Este artículo va a ser bastante técnico, así que la gente de marketing online que no se me asuste. Los conceptos son bastante sencillos y de lo que se trata es simplemente de desmitificar las dificultades a la hora de implementar desarrollos que nos ayuden a medir los event tracking.
Empecemos por explicar lo lógico, que tenemos el código de Google Analytics implementado en nuestro sitio web, semejante a este:
<script type='text/javascript'>;
var pageTracker = _gat._getTracker("UA-XXXXX-X");
pageTracker._initData();
pageTracker._trackPageview();
</script>
(Pensar que esto solo funcionará con el nuevo código de GA, el ga.js)
Tal y cómo hemos descrito en el primer capítulo, ahora toca describir el objeto que en nuestro caso es una mapa, a través de la función _createEventTracker();
O sea, para ponero más claro para nuestro ejemplo definimos el objeto “mapa” para nuestro site, de esta forma cuando miremos en los informes del perfil de google analytics
veremos como objeto al valor “map”.. En código lo implementaremos así:
var mapEventTracker = pageTracker._createEventTracker('Map');
¿Dónde colocamos este código? Justo después del código estandard de Google Analytics…
Entonces el código quedaría así:
<script type='text/javascript'>
var pageTracker = _gat._getTracker(“UA-XXXXX-X”);
pageTracker._initData();
pageTracker._trackPageview();
// Aquí colocamos el nuevo evento
var mapEventTracker = pageTracker._createEventTracker('Map');
</script>
Ahora lo que hay que realizar es asociar una acción con este objeto.
La acción puede ser para este ejemplo el cambiar de tipo de mapa,
en el objeto que es el mismo mapa. Este código que implementamos lo deberemos ubicar
en la zona del código donde se produce la acción.
TEnemos que incluir el código en la zona donde el usuario hace clic para cambiar de tipo de mapa.
Lo haremos mediante la función “on clic”, así que sencillito. De la siguiente forma:
onClick="mapEventTracker._trackEvent('Change Map View', <label>, <value>);"
Las etiquetas “label” y “value” (label=etiqueta y value=valor…tal como los habíamos definido en el capítulo anterior) por sus valores en este caso.
En el ejemplo definimos…que según el tipo de mapa que el usuario mire se le asigna un valor:
Map 5
Satellite 10
Hybrid 15
Street Level 20
(esto es solo un ejemplo. No tiene porque ser aplicable a vuestro negocio ni entendible…simplemente hay que entender que a cada acción se le asigna un valor, para analizar qué acción se realiza más, y también que acción cobra mayor relevancia.
O sea que una acción que se realice menos veces puede tener mayor importancia que una que se hay repetido más veces).
Cuando un usuario haga clic en un mapa, el código mandará la acción, la etiqueta (label) y su valor (value) a Google Analytics. Como os he comentado esto es simplemente un ejemplo, para cada negocio, las prioridades a analizar serán distintas, no toméis el modelo de ejemplo, sino lo fácil que es implementar el event tracking.
Para mañana otro ejemplo de Brian Clifton…el de implementar el seguimiento de videos en tu sitio web con Google Analytics.
Y para finalizar acabaremos viendo unos pantallazos de como se verían éstos informes.
Lo dicho, fácil de preparar, más fácil aún de implementar….
fuente: brian clifton, Avanced Webmetrics
fuente 2: API GOOGLE ANALYTICS
Etiquetas: Event Tracking


