Seguimiento de Eventos y Pageviews Virtuales. GAIQ Test. Notas Video 17

El Video 17 de las ‘Google Analytics IQ Lessons’ para preparar el GAIQ Test trata sobre ‘Seguimiento de Eventos y Pageviews (páginas-vistas) Virtuales’. Es el penúltimo video de las lecciones.

Muchos sitios web utilizan Flash y Ajax para interactuar con los visitantes. Para trackear este tipo de interacciones tenemos dos soluciones: Pageviews (páginas-vistas) virtuales y Seguimiento de Eventos (event tracking).

Video 17. Seguimiento de Eventos y Pageviews Virtuales. GAIQ Test

PAGEVIEWS (páginas-vistas)

Podemos crear una pageview virtual para representar cualquier tipo de actividad o interacción que queramos. Hay que llamar al siguiente método: _call_trackPageview pasándole un argumento ‘filename’ que identifique el evento, por ejemplo: _gaq.push([‘_trackPageview’ , ‘/events/playvideo’]);

Es virtual porque le decimos a Google Analytics que registre una ‘pageview’ aunque no se cargue ninguna página. Podemos ver estas Pageviews juntos a las ‘normales’ en los Informes de Contenido.

Es recomendable adoptar una convención para nombrar nuestras Pageviews Virtuales, podemos por ejemplo categorizarlas en subdirectorios virtuales. O también podemos crear un Perfil para filtrar las Pageviews Virtuales.

EVENT TRACKING (seguimiento de eventos)

La otra forma de trackear interacciones que no cargan páginas es usar Event Tracking. Una ventaja es que así no generaremos ‘pageviews’ extras cada vez que una interacción ocurre. Otra ventaja es que podemos organizar nuestros Eventos en categorías, acciones y etiquetas. Y podemos asignar valores a cada evento. Los eventos están en la sección Contenido.

Para registrar un evento hay que llamar al método _trackEvent()

trackEvent(category, action, optional label, optional value)

para llamarlo > _gaq.push([‘_trackEvent’, ‘name’, ‘label’, value]); (asumiendo que estamos haciendo Asynchonous Tracking, lo habitual)

ejemplo. Video en Flash (el visitante hace clic en el botón Play)

onRelease(button){getURL(«javascript:_gaq.push([‘_trackEvent’, ‘videos’, ‘play’, ‘MovieDrama’]);»)

 

Como decíamos, hay que pensar como estructurar nuestros eventos porque así aparecerán en nuestros Informes. Modelo de Datos del Event Tracking (_trackEvent())

– category > representa un grupo de objetos, por ejemplo, ‘videos’.

– action (tipo de interacción) > únivocamente emparejado con cada categoría y que normalmente se usa para definir el tipo de interacción con el objeto, por ejemplo, ‘play’, ‘stop’

– label (opcional)

– value (opcional) > valor numérico (podemos ver la suma de estos valores en los Informes Eventos > Valor del Evento o la media Eventos > Valor Medio

Total Events > número de veces que se llamó a _trackEvent

Unique Events > cada evento se cuenta una única vez por visita

Buenas prácticas en Event Tracking

Los argumentos que pasemos a _trackEvent determinarán la forma en que los Eventos se organicen en nuestros Informes, es decir, como los veremos. Por ello:

1. determinar de antemano los tipos de eventos que queremos trackear.

2. crear una jerarquía de Categorías, Acciones y Etiquetas que pueda crecer según nuestras necesidades.

3. nombre de forma clara y consistente las Categorías, Acciones y Etiquetas.

Las ventajas de Event Tracking frente a Pageviews Virtuales es que permite analizar las interacciones en mucho mayor detalle y evitamos inflar nuestro número de ‘pageviews’.

 

Consultor de Marketing Digital [SEO · AW · CRO · Google Ads]

ACERCA DE RENÉ RODRÍGUEZ

Consultor SEO & Marketing Digital con base en A Coruña [Galicia]. Ingeniero en Informática, especialista en posicionamiento en buscadores. Si buscas resultados de tu inversión en Internet, contáctanos !!

Deja un comentario

Iniciar chat
Contacta con nosotros por Whatsapp !!
Bienvenido a renerodriguez.eu
Hola!
¿Cómo podemos ayudarte?
Contacta con nosotros sin ningún compromiso.