Capa de datos de Google Tag Manager - Todo lo que necesitas saber como principiante
Entender cómo funciona la Capa de Datos de Google Tag Manager no es un tema fácil. Pero este componente central de Google Tag Manager desempeña un papel importante; sin la Capa de datos, algunos seguimientos de eventos sencillamente no funcionarían. Nos permite no sólo capturar interacciones y utilizarlas como desencadenantes, sino también recopilar datos adicionales sobre estas interacciones o su contexto, que luego pueden explotarse a través de las Variables de la Capa de Datos.
Es normal que este concepto te resulte difícil al principio. Desde luego, no eres la única a la que le cuesta dominarlo. El consejo es que empieces poco a poco, con unos pocos eventos, y vayas ampliando a partir de ahí. A medida que practiques más, verás que tus habilidades mejoran.
Para hacerlo más fácil, hemos creado varios plugins / addons de Capa de Datos para tu CMS. Puedes descargarlos gratuitamente en la tienda correspondiente.
Puntos clave 🔑
- La capa de datos de Google Tag Manager es esencial para el seguimiento avanzado de eventos; sin ella, gran parte del seguimiento no sería posible.
- Empezar con la Capa de Datos puede ser un reto, pero empezando poco a poco y practicando, tus habilidades mejoran.
- TAGGRS ofrece plugins y addons específicos para varias plataformas CMS para facilitar la implementación de una Capa de Datos.
- Para una configuración eficaz, es esencial probar a fondo tu Capa de Datos, variables y activadores en el Modo Vista Previa.
Antes de empezar
Antes de profundizar en la Capa de Datos de Google Tag Manager, es importante conocer algunos conceptos clave:
- Google Tag Manager: herramienta para gestionar etiquetas sin cambios directos en el código de tu sitio web.
- Variables: Almacenan datos utilizados por etiquetas y activadores dentro de GTM.
- Etiquetas: piezas de código que realizan acciones específicas, como recopilar datos o realizar un seguimiento de las conversiones.
- Activadores: determinan cuándo y en qué condiciones debe activarse una etiqueta.
- Modo de vista previa: Una función de GTM que te permite probar etiquetas y activadores antes de que se activen.
dataLayer.push(
): Función JavaScript utilizada para enviar datos a la capa de datos de Google Tag Manager con fines de seguimiento.
¿Necesito una capa de datos?
¿Te has preguntado alguna vez si tu sitio web necesita una Capa de datos? Si quieres medir interacciones básicas como el envío de formularios, que GTM a menudo puede detectar directamente (se recupera con la etiqueta de Google), una Capa de datos puede ser innecesaria. Éste es particularmente el caso de los eventos B2B estándar, que pueden gestionarse mediante las variables integradas de GTM.
Para determinar qué eventos incorporados puede recoger ya automáticamente la etiqueta de Google, ve a GTM y en Variables busca Variables incorporadas, que puedes activar haciendo clic en Configurar. Aquí, selecciona las variables relevantes para tus necesidades de seguimiento.
Mira el siguiente vídeo para ver cómo se ven estas variables integradas en el modo de vista previa de Google Tag Manager.
Sin embargo, si quieres hacer un seguimiento de eventos más avanzados, como actividades relacionadas con el comercio electrónico que GTM no reconoce por defecto, es necesario añadir una Capa de datos específica en tu sitio web.
¿Qué es una capa de datos?
Uno de los errores más comunes que se cometen al configurar Server Side Tracking es no tener una capa de datos (adecuada). Esto puede dar lugar a una recopilación de datos incompleta o inexacta, lo que conduce a análisis y perspectivas poco fiables.
Una Capa de datos estructura todos los datos procedentes de tu sitio web, que luego pueden utilizarse en Google Tag Manager para variables, etiquetas y activadores. En la práctica, esto significa que para cada acción en tu sitio web, como una compra, la Capa de datos la registra incluyendo información específica como el nombre del producto, el precio y la cantidad. Aunque esto se hace a menudo mediante JavaScript, la Capa de datos es más una estructura conceptual para almacenar datos que un fragmento de código real.
En resumen, una Capa de Datos facilita mantener los datos de tu sitio web ordenados y accesibles para el análisis y el marketing, eliminando la necesidad de recopilar o introducir datos manualmente todo el tiempo.
Cómo utiliza Google Tag Manager la capa de datos
Google Tag Manager (GTM) utiliza la Capa de datos para controlar las acciones en un sitio web. Por ejemplo, cuando un usuario añade un producto al carrito de la compra, la Capa de Datos captura este evento. A continuación, GTM detecta esta actividad a través de la Capa de datos, lo que provoca la activación de un desencadenante específico. Este activador está vinculado a una etiqueta configurada para dispararse cuando se añade un producto, recopilando los datos apropiados sin necesidad de realizar ajustes manuales en el código del sitio web.
¿Qué aspecto tiene este flujo de datos en la práctica?
Para entender cómo funciona el flujo de datos, tomemos el ejemplo de medir una compra GA4 en un sitio web. El proceso comienza cuando un usuario realiza una compra en el sitio web. Esta acción y sus datos asociados se almacenan de forma estructurada en la Capa de Datos. Dentro de esta Capa de Datos hay variables que capturan detalles específicos de la compra, como la información del producto, el precio y la cantidad.
Estas variables se utilizan después para establecer activadores. Un activador es una condición que determina cuándo debe activarse una etiqueta. En este escenario, se establece un activador para responder a la acción de compra, identificada por las variables relevantes de la Capa de Datos.
En función de este desencadenante, se puede crear y configurar una etiqueta específica, como una etiqueta de compra GA4. Esta etiqueta se activa cuando se cumplen las condiciones del desencadenante o, en otras palabras, cuando se produce una compra. Esto permite medir y registrar con precisión la acción de compra dentro de GA4.
TAGGRS Data Layer Plugins / Addons
Puedes desarrollar una capa de datos manualmente, pero esto puede llevar mucho tiempo. Además, configurar manualmente una Capa de Datos y establecer variables, activadores y etiquetas puede ser complejo. Por esta razón, en TAGGRS ofrecemos aplicaciones o plugins para varias plataformas que te permiten configurar una Capa de datos totalmente funcional para tu sitio web con sólo unos clics. Estas herramientas simplifican enormemente el proceso, permitiéndote implementar de forma rápida y eficaz el seguimiento necesario para tu sitio web.
¿Qué tipo de capa de datos tengo?
Google ha dado libertad a los usuarios para determinar ellos mismos la estructura de su Capa de Datos, lo que ha dado lugar a una diversidad de Capas de Datos. Esta libertad ofrece mucha flexibilidad, pero también conlleva un reto: la variedad de configuraciones significa que las variables que necesitas extraer de la Capa de Datos pueden variar en función de la configuración.
Esto significa que, a pesar del enfoque estandarizado de GTM, puede que tengas que tratar con distintos tipos de Capas de datos, en las que no todas las variables son universales. En TAGGRS, reconocemos esta variación y, por tanto, hemos desarrollado plantillas específicas en nuestra galería de plantillas para que se ajusten a los distintos tipos de Capas de datos.
En TAGGRS también desarrollamos nuestros propios plugins y complementos para cada plataforma CMS, todos ellos basados en el protocolo GA4. En nuestros blogs de configuración, a menudo asumimos este estándar. Así que al instalar un plugin o complemento TAGGRS, puedes estar seguro de que tu Capa de Datos está configurada correctamente según este protocolo.
En cuanto al contenido de tu Capa de datos, si no encuentras ningún dato relacionado con el comercio electrónico, podría significar que tu Capa de datos no está configurada para este tipo de recogida de datos. Para determinar qué tipo de Capa de Datos tienes, puedes utilizar el modo de vista previa de GTM. .ecommerce
Aquí se muestran los datos estándar incorporados, y si ves , por ejemplo, esto indica una Capa de Datos configurada según el protocolo GA4.
¿Cómo leer una capa de datos?
Leer una Capa de datos implica comprender cómo extraer puntos de datos específicos y convertirlos en información útil en Google Tag Manager. Supongamos que quieres extraer información del usuario, como un ID de usuario almacenado como valor directo en la Capa de Datos. Entonces puedes crear una Variable de Capa de Datos en GTM simplemente introduciendo el nombre de la clave, como "userID". Es fácil acceder a estos valores directos porque están en el primer nivel de la Capa de Datos.
Sin embargo, si los datos están anidados dentro de otras claves, es decir, forman parte de una estructura más profunda, entonces se requiere un enfoque diferente. Tienes que utilizar la ruta completa, separada por puntos, para localizar los datos. Por ejemplo, si "userID" está dentro de un objeto "userAttributes", utiliza "userAttributes.userID" para configurar esta variable en GTM.
Consejo: Descarga nuestras plantillas GTM Experto preestablecidas, en las que todas las variables por capa de datos ya están configuradas correctamente para ti.
De la capa de datos a la variable
Cuando se envían datos a la Capa de datos, Google Tag Manager no los reconoce automáticamente (fuera de las variables incorporadas, por ejemplo). Esto significa que estos datos no se pueden utilizar directamente en GTM. Tu Capa de datos puede contener una amplia gama de información, desde datos de usuario hasta información de la página, pero sin una configuración adicional, estos datos no son visibles en la sección Variables de la pestaña Vista previa y depuración, por lo que no puedes utilizarlos directamente en tu gestión de etiquetas.
Para acceder a estos valiosos datos, es necesario crear una Variable de Capa de Datos para estos puntos de datos dentro de GTM. Para ello, crea una nueva Variable de Capa de Datos e introduce el nombre exacto de la clave que quieres recuperar de la Capa de Datos.
Es importante recordar que los datos pueden almacenarse en diferentes estructuras dentro de la Capa de Datos. Por lo tanto, debes tener en cuenta algunas reglas adicionales cuando accedas a estos datos.
Cómo garantizar que la etiqueta se dispara en función de un activador
Una vez que hayamos configurado las variables, tenemos que empezar a crear los activadores correspondientes en el proceso. Para convertir un "evento" en un desencadenante real que active una etiqueta, utiliza un desencadenante de evento personalizado en Google Tag Manager:
- Ve a "Activadores" y haz clic en "Nuevo activador".
- Elige el tipo de "Evento personalizado".
- Introduce el valor exacto de la clave "evento" que estableciste en tu push de la Capa de Datos, ten en cuenta que distingue entre mayúsculas y minúsculas.
Pruebas Pruebas Pruebas
Asegúrate de que tu configuración está probada. Para probar eficazmente la configuración de tu capa de datos:
- Comprueba tu Capa de datos: Utiliza herramientas como el Asistente de etiquetas de Google o el modo de vista previa para verificar que tu Capa de datos está presente y contiene los datos correctos.
- Variables y Disparadores: asegúrate de que tus variables se extraen correctamente de la Capa de Datos y de que los disparadores están configurados correctamente.
- Utiliza el Modo de Vista Previa: Prueba tus etiquetas y activadores en el Modo de Vista Previa de GTM para ver si se disparan como se espera.
- Modo de Vista Previa del Servidor: Para el Server Side Tracking, utiliza el Modo de Vista Previa del Servidor para comprobar si las etiquetas del servidor funcionan correctamente.
Asegúrate de que cada paso se realiza correctamente para una configuración de seguimiento fiable. Consulta también nuestra guía completa para probar tu configuración de Server Side Tracking.
Outro
Esto era todo, la explicación de la Capa de Datos en Google Tag Manager. Hemos hablado de los aspectos básicos de la Capa de datos, de su importancia para un seguimiento eficaz de los eventos y de cómo puedes empezar a configurar variables, etiquetas y activadores tú mismo para llevar tu análisis de datos al siguiente nivel. Con las herramientas adecuadas y un poco de práctica, puedes aprovechar plenamente el poder de GTM y obtener información en profundidad de los datos de tu sitio web.
FAQ Capas de datos de Google Tag Manager
¿Cómo disparo una etiqueta con un dataLayer.push()?
Para que una etiqueta se dispare en el momento de un dataLayer.push(), esta acción debe contener una clave llamada "evento". Si falta esta clave, sólo aparece un mensaje en los modos Vista previa y Depuración, pero la etiqueta no se dispara.
¿Qué datos debo añadir a la Capa de Datos?
Los datos que añadas dependen de lo que quieras medir. Para las métricas de ventas, el ID del pedido, el importe total, los gastos de envío, los impuestos y los cupones son valiosos. Para el seguimiento de la actividad de inicio de sesión, son útiles el ID de usuario y el método de inicio de sesión.
¿Necesito una Capa de Datos separada para el Server Side Tracking?
No, para el Server Side Tracking se utiliza la misma Capa de Datos que para el Client Side Tracking.
¿Existen nombres estándar para los eventos y parámetros de la Capa de Datos?
No, puedes nombrar los eventos como quieras, como "inicio de sesión", "inicio de sesión", "log_in", etc. Los parámetros también pueden nombrarse libremente, a menos que estés implementando estructuras de datos específicas, como Comercio Electrónico Mejorado a través de GTM, que tienen reglas de denominación estrictas. Para otras situaciones, los nombres de los parámetros pueden variar a tu discreción.
Necesito datos personalizados, pero me resulta difícil profundizar técnicamente. ¿Qué puedo hacer?
Puedes enviar documentación y manuales a tu desarrollador y luego comprobar su implementación mediante el modo Vista previa y Depuración de GTM para asegurarte de que todo está configurado correctamente. En TAGGRS también ofrecemos la implementación. Para ello, puedes rellenar este formulario de contacto.