Stape
Búsqueda
Pruébelo gratis

Contenedor del lado del servidor de Google Tag Manager: cliente, solicitud, transformación, etiqueta, trigger, variable, datos de eventos, etc.

Actualizado
10 sep 2024
Publicado
11 abr 2023
También disponible

El seguimiento y el análisis son cruciales en el marketing digital, ya que proporcionan información valiosa sobre el comportamiento de los usuarios y el rendimiento del sitio web. Google Tag Manager (GTM) es una potente herramienta que simplifica el proceso de implementación y gestión del seguimiento.

La mayoría de los especialistas en análisis y marketing se han acostumbrado a utilizar el contenedor web Google Tag Manager, que permite gestionar los píxeles de seguimiento sin insertarlos directamente en el código del sitio web, lo que facilita la configuración del seguimiento.

Dado que el mundo de la analítica web cambia rápidamente debido a las restricciones de seguimiento y a las nuevas formas de proporcionar datos, la mayoría de los analistas web han empezado a pasar de utilizar GTM web a utilizar Google Tag Manager de servidor o a combinar ambos.

En este artículo, queremos profundizar en los fundamentos del etiquetado del lado del servidor utilizando Google Tag Manager de servidor. Exploraremos los componentes fundamentales de GTM de servidor.

Qué es el servidor Google Tag Manager

El seguimiento del lado del servidor que utiliza Google Tag Manager de servidor difiere del seguimiento web que utiliza GTM web principalmente porque se añade un nuevo intermediario: un servidor en la nube. El objetivo principal del servidor en la nube es alojar o ejecutar su contenedor de Google Tag Manager de servidor.

Cuando envía datos a sGTM, primero llegan al servidor en la nube, y luego este servidor en la nube, con la ayuda de la configuración de sGTM, entrega los datos a herramientas de seguimiento de terceros.

Puede utilizar Google Tag Manager, CRM, WebHooks o configurar solicitudes directas desde su servidor para enviar datos a sGTM. Independientemente de lo que elija, la entrega de datos a sGTM se basa en las solicitudes HTTP entrantes.

Dependiendo del tipo de entrega de datos a sGTM que elija, el seguimiento puede ser:

  • Puro server-side. Es cuando envía datos desde cualquier servidor (CRM, webhooks o sus servidores) a sGTM.
  • Una mezcla de seguimiento web y del lado del servidor es cuando se utiliza GTM web para entregar datos a sGTM. Una forma popular de entregar datos desde la web a sGTM es utilizando Google Analytics 4 o Data tag.

Google Tag Manager del lado del servidor (sGTM) difiere de GTM web en cuanto a funcionamiento, privacidad, rendimiento y complejidad.

CaracterísticaGoogle Tag ManagerServer Google Tag Manager
Operaciónen el navegador del usuarioserver-side
Privacidadmás expuestomayor privacidad y seguridad
Rendimientopuede ralentizar el sitio webreduce la carga de trabajo del navegador
Complejidadmás fácil de instalar y utilizarmás complejo

Desde el punto de vista de la estructura, la gran diferencia entre GTM de web y de servidor es que sGTM tiene dos elementos nuevos: Cliente y Transformaciones. Hablaremos de ellos más adelante en el artículo.

Los bloques de construcción del servidor GTM: clientes, solicitudes, transformación, etiquetas, triggers, variables, datos de eventos, etc.

Antes de entrar de lleno en la configuración de los contenedores GTM de servidor, es esencial comprender sus componentes básicos. Al principio, la interfaz de sGTM parece muy similar a la de la web, y puede que note elementos comunes. Pero la diferencia entre ambos es enorme, no sólo porque sGTM tiene algunos elementos nuevos, sino también por la lógica de funcionamiento de sGTM.

Los datos pueden entregarse al sGTM como una solicitud HTTP entrante (1). Cuando un Cliente (2) reclama una solicitud HTTP entrante, los datos dentro de las solicitudes HTTP son procesados y categorizados en los datos de eventos que las etiquetas, disparadores y variables pueden utilizar. Existe la posibilidad de utilizar la transformación antes de etiquetar cualquier dato en sGTM. La transformación es un intermediario entre los clientes y las etiquetas. Puede utilizarse para excluir o incluir cualquier parámetro antes de que una etiqueta pueda acceder a él. Una vez que se activa una etiqueta, ésta envía una solicitud HTTP saliente (3) a un proveedor determinado.

server google tag manager explained

Solicitud

Existen dos tipos de solicitudes en el servidor de Google Tag Manager:

  • solicitudes HTTP entrantes para recibir información.
  • solicitudes HTTP salientes para distribuir información de los contenedores sGTM a las plataformas correspondientes.

Cliente

La función de un Cliente es escuchar las solicitudes HTTP entrantes, convertir las solicitudes en datos de eventos y responder a las solicitudes. Una vez que el cliente procesa la solicitud, hace que los datos de la solicitud se puedan utilizar para etiquetas y triggers del contenedor de Google Tag Manager del servidor.

Los clientes operan en función de su prioridad. Un cliente puede reclamar una solicitud, pero varios clientes pueden intentar reclamar la misma solicitud. La prioridad determina qué cliente debe reclamar la solicitud. Los clientes con una prioridad más alta se activarán para la solicitud.

Sólo hay 5 clientes por defecto disponibles en sGTM, y desafortunadamente, no hay posibilidad de añadir clientes desde la galería de plantillas de sGTM.

default clients in server google tag manager

Transformaciones

Las transformaciones actúan como fuente intermediaria entre un cliente y una etiqueta y permiten añadir o eliminar datos de eventos antes de que la etiqueta pueda acceder a ellos.

transformations in server google tag manager

Tags

El propósito de la etiqueta (tag) es tomar este objeto de datos de eventos, mapearlo al formato correcto y luego enviarlo a los servidores de la red que diseñaron para entregar datos. Por ejemplo, la etiqueta de Google Analytics envía datos a los servidores de Analytics, la etiqueta de Facebook a Facebook, etc.

Hay varias etiquetas por defecto en sGTM; muchas etiquetas de servidor también están disponibles en la galería de plantillas de sGTM. También puede encontrar la lista completa de etiquetas de Stape aquí: https://stape.io/solutions/tag/sgtm-tags

Triggers

Los triggers determinan cuándo y cómo se disparan las etiquetas. Definen las condiciones que deben cumplirse para que se ejecute una etiqueta determinada. Configurar triggers garantiza que se activen las etiquetas adecuadas en el momento oportuno, capturando las interacciones deseadas del usuario.

Variables

Las variables se utilizan para analizar las solicitudes HTTP entrantes y obtener datos específicos de la solicitud para etiquetas, activadores y clientes.

Datos del evento

Después de que el cliente analiza las solicitudes HTTP entrantes, estructura la información en los Datos de Eventos que las variables pueden utilizar. El concepto de datos de eventos es similar a la capa de datos en la web Google Tag Manager.

event data in server google tag manager

Preview mode

El modo de vista previa (preview mode) le ayuda a probar y solucionar problemas de configuración antes de publicar. Le permite ver qué etiquetas se disparan, su orden y los datos que envían, todo en tiempo real. Le ayuda a asegurarse de que sus etiquetas funcionan según lo previsto antes de publicarlas.

El modo de depuración (debug mode) proporciona detalles adicionales sobre cada solicitud y respuesta, lo que le permite comprobar los datos y las configuraciones de las etiquetas para detectar posibles problemas.

Conclusión

En conclusión, comprender el vocabulario asociado a Google Tag Manager es esencial para realizar un seguimiento y un análisis eficaces en el marketing digital. Si comprende las funciones de los clientes, las solicitudes, las transformaciones, las etiquetas, los activadores, las variables, los datos de eventos, etc., podrá aprovechar la potencia de sGTM para recopilar datos valiosos, optimizar los esfuerzos de marketing y mejorar las experiencias de los usuarios. Explore las capacidades de Google Tag Manager para desbloquear un mundo de posibilidades de seguimiento y potenciar la toma de decisiones basada en datos.

Si está confundido, le ahorraremos quebraderos de cabeza. No dude en ponerse en contacto con nosotros.

Gracias por leernos.

Etiquetado con:gtm server

Pruebe Stape para todo del lado del servidor¡ahora mismo!