El seguimiento de la profundidad de desplazamiento en el análisis net es una de esas cosas que simplemente… debe Hazlo, especialmente si tienes un sitio con mucho contenido. El seguimiento de la profundidad de desplazamiento no solo te da una indicación de cuánto están asimilando los usuarios tu contenido, sino que también te permite convertir métricas sin sentido como la tasa de rebote en algo mucho más útil.
Si ya ha estado rastreando la profundidad de desplazamiento en Administrador de etiquetas de GoogleProbablemente hayas estado usando el brillante libro de Rob Flaherty. Profundidad de desplazamiento El complemento jQuery, o el igualmente ingenioso Bounteous Receta de seguimiento de desplazamientoEstoy seguro de que le complacerá mucho saber que Google Tag Supervisor acaba de lanzar una disparador de profundidad de desplazamiento nativo¡Con lo cual configurar el seguimiento de la profundidad de desplazamiento será una locura!
El nuevo disparador viene con todas las funciones básicas que esperarías de un complemento de seguimiento de profundidad de desplazamiento. No hay una opción para rastrear el desplazamiento a elementos HTML específicos, pero afortunadamente el recientemente lanzado Activador de visibilidad de elementos se encarga de esto.
incógnita
El boletín informativo de Simmer
Suscríbete a la Boletín informativo de Simmer ¡Para recibir las últimas noticias y contenidos de Simo Ahava en tu bandeja de entrada de correo electrónico!
La configuración del disparador
Puede encontrar el disparador en la interfaz de usuario de Google Tag Supervisor, navegando a Desencadenanteshaciendo clic en el NUEVO botón y seleccionando el Profundidad de desplazamiento Plantilla de activación de la lista.
Cuando cree el disparador, verá las siguientes opciones configurables:
- Profundidad de desplazamiento vertical – Configurar el disparador para rastrear el desplazamiento vertical
1. **Percentages** - observe percentages of vertical scroll
2. **Pixels** - observe vertical pixel depths
- Profundidad de desplazamiento horizontal – Configurar el disparador para rastrear el desplazamiento horizontal
1. **Percentages** - observe percentages of horizontal scroll
2. **Pixels** - observe horizontal pixel depths
- Todas las páginas / Algunas páginas – habilitar el disparador en todas las páginas o solo en algunas páginas
La configuración debería ser bastante clara. Por ejemplo, para realizar un seguimiento del desplazamiento vertical (es decir, de arriba hacia abajo) de modo que se energetic un evento cuando se haya recorrido el 25 % de la página, el 50 % de la página, el 75 % de la página y se llegue al last, deberá configurar el activador como en la primera imagen de este artículo.
Es posible que desees delimitar el disparador para recopilar datos solo en páginas de contenido, que es donde se encuentran los datos. Algunas páginas La opción será útil:
Eso es todo para la configuración.
Cómo utilizar el gatillo
Es una buena concept utilizar el modo de vista previa para esto. Configure el disparador con umbrales de, por ejemplo, el 25 % (como en la imagen al principio de este artículo), visite una página de su sitio y desplácese un poco. Verá que se activa el siguiente objeto de capa de datos cuando alcance un umbral de desplazamiento:
Aquí están las variables de capa de datos relevantes que se crean:
-
occasion: 'gtm.scrollDepth'
– este es el nombre del evento que se envía automáticamentedataLayer
Este evento, a su vez, activa el disparador de profundidad de desplazamiento. -
gtm.scrollThreshold: 25
– este es el valor del umbral que se cruzó. Por ejemplo, cuando me desplacé hasta el 25 % de la página, vi el valor25
Aquí. Si hubiera puesto 25 píxeles Como umbral, todavía vería25
aquí. -
gtm.scrollUnits: '%'
– esto mostrará ya sea'%'
o'pixels'
dependiendo de qué unidad hayas elegido para el disparador. -
gtm.scrollDirection: 'vertical'
– esto mostrará ya sea'vertical'
o'horizontal'
dependiendo de qué tipo de acción de desplazamiento provocó que se superara el umbral (y qué configuró el disparador para que escuche).
Tenga en cuenta que no es necesario crear variables de capa de datos para gtm.scrollThreshold
, gtm.scrollUnits
o gtm.scrollDirection
Se han añadido como nuevas variables integradas, denominadas Umbral de profundidad de desplazamiento, Unidades de profundidad de desplazamientoy Dirección de profundidad de desplazamientorespectivamente.
Encontrará las nuevas variables integradas navegando a Variables en la interfaz de usuario de Google Tag Supervisor y haciendo clic en CONFIGURAR bajo el encabezado “Variables incorporadas”.
Poniéndolo todo junto
Con esta información, será fácil configurar una etiqueta de evento de Google Analytics para recopilar datos de seguimiento de desplazamiento. Por ejemplo, la siguiente etiqueta se activa cada 25 % de desplazamiento de la página.
Incluso puede configurar el campo “Sin interacción” para que sea true
Para el 25% marca, y false
para el resto. Esto garantizará que la tasa de rebote de su sitio no se vea afectada por un desplazamiento mínimo. La variable de JavaScript personalizada que usaría en el campo Sin interacción se vería así:
perform() {
return {{Scroll Depth Threshold}} === 25;
}
Esto vuelve true
si el usuario superó la marca del 25%, y falso en caso contrario.
Advertencia
Debes tener en cuenta una cosa cuando trabajes con un complemento de seguimiento de profundidad de desplazamiento. Si Cargue la página de modo que se encuentre o haya cruzado cualquiera de los umbrales definidos.el gtm.scrollDepth
El disparador se activará automáticamente para todos los umbrales que haya cruzado.
Entonces, si estás en la parte inferior de una página y vuelves a cargarla, GTM activará un disparador para cada uno de los umbrales 25 %, 50 %, 75 % y 100 %, sin que el usuario se desplace explícitamente.
Esto podría tener un impacto en la recopilación de datos, por lo que debe tenerlo en cuenta. Esta es también una de las razones por las que es una buena concept que el primer umbral sea no interactivo, porque si la página es muy corta, es posible que el disparador se energetic incluso si el usuario no se desplazó ni un poco.
Resumen
El disparador de profundidad de desplazamiento que ahora ofrece Google Tag Supervisor de forma nativa funciona muy bien y cumple la mayoría de los requisitos que esperarías en un complemento de este tipo.
Si desea realizar un seguimiento del desplazamiento hacia elementos específicos, asegúrese de consultar la Activador de visibilidad de elementos!
Un aspecto que es cuestionable es cómo se combina esto con una aplicación de una sola página. Cuando se pasa de una página a otra, cualquier activador de seguimiento de desplazamiento que estuviera activo en la página anterior seguiría activo y, por lo tanto, el rastreador de profundidad no se restablecería para adaptarse al desplazamiento en el nuevo contenido cargado dinámicamente. Queda por ver si el complemento admitirá de alguna manera “restablecerlo” para transiciones de una sola página.
¿Qué opinas de esta versión? ¿Deja obsoletas las alternativas que existen o crees que este nuevo disparador necesita urgentemente algunas funciones adicionales?