taggrs-logo

Mejore la calidad y la privacidad de sus datos con las transformaciones Server Side en Google Tag manager

Server Side Transformations  Google Tag Manager

Google Tag Manager (GTM) desempeña un papel crucial en las estrategias de marketing digital de muchas empresas. Con la introducción de Server side tracking en GTM, las organizaciones tienen ahora aún más control sobre sus flujos de datos, especialmente con la capacidad de transformar los datos antes de que se envíen a herramientas de análisis u otras plataformas. Esta función, conocida como transformaciones, ofrece importantes ventajas en términos de protección de la privacidad y calidad de los datos.

Puntos clave 🔑

  • Las transformaciones optimizan los datos: las transformaciones en Google Tag Manager server side permiten a las empresas filtrar, personalizar y enriquecer sus datos para enviarlos a herramientas de análisis.
  • Mejora de la privacidad y el cumplimiento: mediante el uso de transformaciones, se puede filtrar la información de identificación personal (IIP) y otros datos sensibles, lo que ayuda a cumplir leyes de privacidad como el GDPR.
  • Mayor calidad de los datos: al validar y enriquecer los datos en origen, server side GTM proporciona información más precisa y relevante para el análisis y la toma de decisiones.

¿Qué son las transformaciones?

Las transformaciones en el lado del servidor de Google Tag Manager permiten manipular los datos entrantes antes de que se envíen a las plataformas de análisis o a terceros. Esto significa que puede filtrar, modificar o enriquecer los datos inmediatamente después de recibirlos, pero antes de que se sigan procesando. Ofrece un mayor control sobre el flujo de datos, tanto para mejorar su calidad como para proteger la privacidad de los usuarios.

Google Tag Manager

Ventajas de las transformaciones server side

  1. Controles de privacidad mejorados: Las transformaciones le permiten filtrar la información de identificación personal (PII) y otros datos sensibles antes de su Submit, ayudándole a cumplir mejor con GDPR y otras regulaciones de privacidad.
  2. Calidad de los datos: al validar y enriquecer los datos en origen, se asegura de que sólo la información precisa y relevante se transmite a sus herramientas de análisis, lo que se traduce en perspectivas más fiables.
  3. Reducción de la carga del servidor: al eliminar los datos innecesarios, se reduce la cantidad de datos que deben procesarse y reenviarse, lo que mejora el rendimiento de su servidor.

Tipos de transformación

En Google Tag Manager Server Side, existen varios tipos de transformaciones, cada una de ellas diseñada para adaptar el flujo de datos a necesidades específicas:

  1. Permitir parámetros: Este tipo de transformación permite incluir parámetros en una lista blanca en el objeto Event data. Esto es especialmente potente, ya que garantiza que sólo se procesen y transmitan los datos especificados, mejorando tanto la privacidad como la calidad de los datos.
  2. Excluir Parámetros: A diferencia de permitir parámetros, este tipo permite hacer una lista negra de parámetros que no deben incluirse en el objeto Event data. Esto es útil para eliminar información innecesaria o sensible del tratamiento posterior.
  3. Enriquecimiento de Eventos: Este tipo de transformación permite añadir o modificar parámetros de Event data. Puede utilizarse para enriquecer los datos, por ejemplo añadiendo información adicional sobre el usuario, o para corregir los valores de los datos en tiempo real.
transformación-tipos-gtm

Aplicaciones prácticas de las transformaciones

  • Anonimización de datos: Para garantizar la privacidad, puede utilizar transformaciones para anonimizar las direcciones IP antes de enviarlas a las plataformas de análisis.
  • Enriquecimiento de datos: enriquezca los Events entrantes con información adicional, como segmentación de usuarios o datos geográficos, para permitir un análisis más detallado.
  • Validación y corrección: compruebe la exactitud de los datos entrantes y corrija cualquier error en tiempo real.

Casos prácticos en los que las transformaciones en Google Tag Manager Server Side son especialmente valiosas:

  • Marcado de eventos personalizados como conversiones para GA4: al utilizar transformaciones para identificar determinadas acciones del usuario como conversiones, puede capturar mejor las interacciones cruciales dentro de su sitio web o aplicación en Google Analytics 4.
  • Enriquecimiento de los datos de (E-commerce) Events: la aplicación de transformaciones para añadir información adicional a sus eventos de (E-commerce) Events ofrece una visión más profunda del comportamiento y las preferencias de sus clientes, lo que permite tomar decisiones de marketing más informadas.
  • Eliminación de parámetros innecesarios del objeto Event data de GA4: El uso de transformaciones para filtrar datos no relevantes o redundantes de sus Events ayuda a mejorar la calidad de los datos enviados a Google Analytics 4.

Introducción a las transformaciones

En esta guía, utilizamos el enriquecimiento de Events como ejemplo para recorrer los pasos de la configuración de transformaciones en Google Tag Manager (GTM). Por ejemplo, el enriquecimiento de eventos puede implicar la adición de datos adicionales de comercio electrónico.

1. Crear una nueva transformación

Log in to your Google Tag Manager and select the server-side container you want to work in. En el menú de navegación de la izquierda, busque la opción “Transformaciones” y haga clic en ella. Haz clic en el botón “New” para iniciar una nueva transformación. Se abrirá el panel de control, donde podrá introducir los Details de su transformación.

New

2. Seleccione el tipo de transformación

Dentro de la configuración de la transformación, tiene la opción de elegir el tipo de transformación. Dependiendo de lo que necesite, puede elegir entre:

  • Parámetros permitidos
  • Exclusión de parámetros
  • Eventos

En este caso, elegimos el Enriquecimiento de Eventos.

Event Type

3. Configurar parámetros

Tras elegir el Event Type, debe configurar los parámetros específicos con los que desea permitir, excluir o enriquecer los Events. Introduzca los nombres de los parámetros correspondientes y especifique los valores si es necesario. Vamos a añadir Events de (E-commerce) Events recuperados de Firestore en nuestro ejemplo (La currency no se puede extraer de Firestore).

set-up-augment-transformation-gtm

Sugerencia: TAGGRS tiene un enlace a la cuenta de servicio de Google que le permite utilizar el seguimiento de beneficios i.c.m. de Firestore.

4. Establecer prioridad

En los ajustes avanzados de la configuración de la transformación, encontrará la opción de asignar una prioridad a su transformación. La prioridad determina el orden en que se aplican las transformaciones si se aplican varias transformaciones a los mismos datos. Un valor de prioridad más alto garantiza que se da prioridad a una transformación. En este caso, no vamos a añadirlo.

set-priority-transformations-gtm

Si no establece esto, las transformaciones serán juzgadas en este orden por defecto:

  1. Permitir parámetros
  2. Events Enrich
  3. Parámetros de exclusión

5. Establecer condiciones de concordancia

Especifique las condiciones en las que debe aplicarse esta transformación. Puede elegir “Aplicar siempre esta transformación” o definir condiciones específicas que deben cumplirse antes de que se active la transformación. En este caso, dejamos los Settings actuales.

matching-conditions-transformations-gtm

6. Enlace a Tags

Por último, puede determinar a qué Tags aplicar la transformación. Esto puede hacerse seleccionando Tags que utilizarán la transformación. Esto garantiza que sólo los datos de esas Tags específicas se transformen de acuerdo con las reglas establecidas. En este caso, dejamos los Settings actuales, lo que significa que este enriquecimiento está en todas las Tags.

Tags

7. Prueba de transformaciones en modo depuración

Abra el modo de depuración en el contenedor Web y Server Container. A continuación, genere peticiones a su Server Container que contengan los datos a los que desea aplicar transformaciones. Puede hacerlo realizando las acciones correspondientes en su sitio web o aplicación, o enviando solicitudes manualmente a través de herramientas como Postman. En la interfaz de depuración de GTM, ahora puede ver cómo se procesan las solicitudes entrantes y cómo se aplican las transformaciones. Compruebe que todos los parámetros están correctamente permitidos, excluidos o enriquecidos según su configuración.

Parámetros de comercio electrónico Firestore gtm debug (1)

¿Satisfecho? No olvides poner el container en vivo.

Conclusión

La introducción de las transformaciones en Google Tag Manager Server Side proporciona a los profesionales del marketing y a los analistas de datos una potente herramienta para optimizar la recopilación de datos, cumplir con las estrictas leyes de privacidad y mejorar la calidad general de sus análisis. Este proceso no sólo proporciona un método para eliminar u ocultar información sensible, como la del campo “page_location”, sino que también abre las puertas a un amplio enriquecimiento de los datos. De este modo, el objeto Event data se enriquece con información valiosa que puede ser utilizada por varias Tags dentro de GTM.


Sobre el autor

Ate Keurentjes

Ate Keurentjes

Especialista en Server Side Tracking en TAGGRS

Ate Keurentjes es especialista en Server side tracking en TAGGRS. Tiene experiencia con varios conceptos de Google Tag Manager. Keurentjes ha estado editando y escribiendo sobre los New developments and trends in data collection / Server Side Tracking desde 2023.

¿Listo para el siguiente nivel?

Empieza con Server Side Tracking y genera más ingresos y conversiones en un mundo sin cookies de terceros.