¿Qué es un evento dataLayer?

Un evento dataLayer es una parte importante de la analítica web y el marketing digital. Es una forma específica de recopilar información sobre las acciones de los usuarios en un sitio web y enviarla a herramientas de análisis como Google Analytics o Google Tag Manager.

La capa de datos es un contenedor digital que almacena información sobre lo que sucede en tu sitio web en el navegador y la sesión de tus visitantes. Es como un registro que registra todos los eventos importantes. Cuando un visitante realiza alguna acción en tu sitio web, como ver un producto, completar un formulario o realizar una compra, esta acción se registra como un evento en la capa de datos.

¿Qué es exactamente un evento?

Un evento es un evento específico que ocurre en tu sitio web. Puede ser cualquier cosa, desde hacer clic en un botón, reproducir un video, descargar un archivo, iniciar sesión o salir del sitio web. Cada evento suele contener información, como qué sucedió, cuándo y quién lo hizo. Imagina que alguien compra un producto en tu tienda online. El evento dataLayer podría contener información como:

  • Nombre del producto adquirido
  • Precio del producto
  • Categoría en la que se encuentra el producto
  • Momento de la compra
  • Código de cliente único

Esta información se recopila automáticamente y puede utilizarse posteriormente para crear informes sobre el comportamiento de los visitantes del sitio web.

Los eventos de DataLayer son valiosos porque proporcionan información detallada sobre cómo los usuarios usan su sitio web. Con esta información, puede descubrir, por ejemplo, qué productos son los más populares, en qué páginas los visitantes hacen clic para salir o qué campañas de marketing funcionan mejor. Para las tiendas online, es especialmente interesante realizar un seguimiento de qué productos se ven con frecuencia, pero no se compran. Esta información ayuda a optimizar el sitio web y a mejorar la experiencia del usuario.

La diferencia entre la inserción de dataLayer y la inserción de eventos de dataLayer

Existe una diferencia importante entre una notificación de dataLayer normal y una notificación de evento. Una notificación de dataLayer normal solo añade información a la dataLayer, como datos del producto o información del cliente. Esta notificación no contiene un evento específico y, por lo tanto, no puede utilizarse para activar acciones en Google Tag Manager. En cambio, una notificación de evento de dataLayer siempre contiene un parámetro de evento. Este parámetro indica que ha ocurrido algo específico en el sitio web. Solo con una notificación de evento puede Google Tag Manager reaccionar y, por ejemplo, registrar una conversión o reenviar datos a Analytics.

Ejemplo práctico de un empuje normal:

dataLayer.push({'productName': 'Rode sneakers', 'price': 89.99})

Ejemplo de un evento push:

dataLayer.push({'event': 'purchase', 'productName': 'Rode sneakers', 'price': 89.99})

Solo la segunda versión puede activar un activador en Google Tag Manager.

Volver a

Preguntas más frecuentes

¿Qué eventos debo seguir para mi tipo de sitio web?
¿Cómo puedo ver si mis eventos dataLayer están funcionando correctamente?
¿Puedo configurar eventos dataLayer yo mismo sin un desarrollador?
¿Qué sucede si mis eventos dataLayer no funcionan?