Usamos cookies. Tienes opciones. Las cookies nos ayudan a mantener el sitio funcionando sin problemas e informar sobre nuestra publicidad, pero si deseas realizar ajustes, puedes visitar nuestro Aviso de cookies para más información.
Utilizamos cookies propias y de terceros para analizar su actividad en el sitio web con el objetivo de enviarle publicidad personalizada y mejorar el funcionamiento de la web. Puedes aceptar todas las cookies pulsando el botón “ACEPTAR” o seleccionarlas en función de su funcionalidad pulsando el botón “AJUSTES”.
×

Google Tag Manager: trigger para la visibilidad de un elemento

Cada vez que un usuario entra en una página web y navega por las distintas páginas de esta, las herramientas de medición como Google o Adobe Analytics, nos informan de esta llegada de los usuarios mediante un Page View. Generalmente, asociamos estos Page View con la visibilidad del usuario de la página, sin embargo, no sabemos si realmente dicho usuario ha hecho scroll por la página y ha visto todo el contenido de la página, o si por el contrario simplemente ha visto el contenido que se le presenta en la pantalla y la ha abandonado sin interactuar con ella. Por eso, funciones como la medición del scroll puede sernos de gran ayuda para ver el comportamiento de los usuarios en ciertas páginas de nuestra web.

A parte de las funciones de medición de scroll, en GTM disponemos de un trigger para la visibilidad de un elemento de una página, el “ElementVisibility trigger”.

Este trigger nos ofrece la posibilidad de lanzar un evento cuando el usuario ve un elemento o elementos de la página, e incluso nos permite la opción de monitorizar cambios en el DOM. Gracias a esto podemos medir vistas de página en función de la interacción del usuario con ella.

Vamos a ver cómo configurarlo:

 

Trigger 2

 

Visión general del trigger

Como podemos ver, tenemos la posibilidad de hacer bastantes configuraciones en el trigger según las necesidades que tengamos.

Método de selección

En esta primera sección podemos elegir el método de selección del elemento:

 

Trigger 3

 

Método de selección.

  • ID: el trigger espera a que un elemento con el ID específico aparezca en la pantalla.
  • CSS Selector: el trigger espera a que aparezcan los elementos que contengan el selector indicado.

Cuando disparar el trigger

Aquí es donde especificaremos bajo qué condiciones tiene que saltar el trigger.

Trigger 4

Cuándo disparar el trigger

  • Una vez por página: el trigger sólo se ejecutará una única vez en la página cuando el elemento especificado aparezca en pantalla. Si en el campo del selector se han introducido varios elementos, sólo se ejecutará una vez cuando se produzca la primera coincidencia.
  • Una vez por elemento: el trigger se ejecutará la primera vez cada vez que uno de los elementos que coincidan con el selector indicado aparezcan en la pantalla. Si tenemos puestos varios elementos, se ejecutará una vez por cada elemento cuando estos aparezcan.
  • Cada vez que un elemento aparece en pantalla: el trigger se ejecutará cada vez que uno de los elementos especificados esté visible.

Configuración avanzada

A parte de la configuración básica, disponemos también de una configuración más avanzada.

 

Trigger 5

 

Aquí podemos especificar cuánto porcentaje del elemento debe de estar visible en la pantalla antes de que el trigger se dispare, o hacer que se dispare sólo si el elemento ha estado visible en la pantalla un determinado periodo de tiempo, o cuando se produzca un cambio en el DOM, es decir, un elemento que aparezca tras realizar alguna acción en algún elemento de la página.

Conclusiones

Este trigger nos puede resultar de gran utilidad si queremos obtener una medición más rica en cuanto a interacción del usuario con la página. Podríamos complementarlo con los eventos de medición de scroll para obtener un conocimiento más profundo de los usuarios en páginas con mucho contenido y saber si realmente ven el contenido de la página.

*Fuente imagen destacada: pexels

 

En nuestra compañía