martes, 13 de marzo de 2012

EVENTOS (y un poquito de Páginas Virtuales)



Una entrada más relativa a mis apuntes  del Curso de certificación individual IQ en Google Analytics

PÁGINAS VIRTUALES

Se utilizan para cuando queremos mostrar en nuestros informes algo que no son páginas.

Utilización más habitual:

- seguimiento de páginas en Flash.
- seguimiento de páginas con Frames.
- para cambiar el nombre de algún origen en nuestros informes (renombrar el tracking de nuestras campañas).

Sintáxis:
_gaq.push(['_trackPageView'],'URL virtual'])

"y no tengo nada más que decir..."
Forest Gump

EVENTOS

Se utilizan para cuando queremos mostrar en nuestros informes algo que no son páginas. Pero...

La ventaja de utilizar eventos es que no se genera una página vista nueva cada vez que se realiza la acción que estamos traqueando. Es decir, traqueamos la interacción del usuario.

Para entendernos, queremos "monitorizar" o controlar cuando alguien HACE ALGO en nuestra web:

  • Descargarse un PDF
  • Desplegar algo
  • Pasar por encima de algo
  • Pinchar en algo
  • Etc. etc.

Hay diferencia entre Eventos TOTALES (número de veces que un evento sucede) y Eventos ÚNICOS (sólo se contabiliza un evento por visita).

(como curiosidad, sólo se trackean un máximo de 500 eventos por visita).


Sintaxis:
_gaq.push(['_trackPageView','name','action','label',value]);
("value" es optativo)


Un ejemplo:
Voy a crear un Evento que registre cada vez que alguien pinche en la ilustración de arriba.

Para ello, en el HTML del link de la imagen pongo:

<a onClick="_gaq.push(['_trackEvent','Ilustraciones','ver ilustraciones','eventos'])" href="imagen-grande.png"><img src="imagen-pequena.png" /></a>

He utilizado los siguientes Argumentos:
  • name: Ilustraciones
  • action: ver ilustraciones
  • label: eventos


Luego se visualizan en Content > Events

Además, con los EVENTOS podemos CREAR OBJETIVOS.

¿Dónde?:
Admin > Account > Profiles > Goals > Goal type=Event



En este caso, podemos realizar el mismo evento varias veces en la misma sesión, pero cuenta como UN ÚNICO objetivo.

Ilustración: @ardiluzu

6 comentarios:

  1. Eres un crack!! te pueden fichar para la II Edición del Curso ;)

    ResponderEliminar
  2. Gracias Alfredo, me ruborizas (#^.^#)
    Recuerda que tienes pendiente el de "Funnels" (^_~)

    ResponderEliminar
  3. Como se hace la llamada para generar una page view virtual con el código tradicional? (no el asincrónico)

    Muchas gracias!

    ResponderEliminar
  4. Ante todo, gracias por el post. Me aclaró mucho. Estoy aplicando los eventos en un sitio sin problemas.
    Pero el problema es que quiero implementarlo en un blog de Blogger sin éxito. ¿Hay alguna razón en particular por la que GA no lo puede leer?
    Mil gracias por la ayuda, de antemano.

    ResponderEliminar
  5. Hola Ivon,

    Por experiencia, en Blogger es mejor colocar el código de seguimiento de GA dentro del editor HTML:
    (panel de blogger > plantilla > edición de html).

    Por otra parte, a la hora de pegar el código para el traqueo, hazlo en la opción html de la entrada.

    No sé, espero que te ayude.

    ResponderEliminar
  6. Qué buena idea... lo pruebo y te cuento. Muchas gracias !

    ResponderEliminar