Tabla de contenido

Depuración en el Contenedor Servidor - Prueba y valida la configuración de Server Side Tracking

Debugging-in-the-Server-Container-Test-and-validate-Server-Side-Tracking-configuration-1

Has completado la configuración de Server Side Tracking y ahora te enfrentas al reto de validarlo todo. Esto es importante para la eficacia y precisión de tus esfuerzos de seguimiento. Afortunadamente, Google Tag Manager (GTM) ofrece un modo de vista previa diseñado específicamente para estos fines, aunque funciona de forma un poco diferente a la que podrías estar acostumbrado con un simple contenedor web.

En este blog, te guiaremos paso a paso por el proceso de depuración en el Contenedor Servidor. Depurar tu configuración en el Servidor puede parecer complejo al principio, especialmente por las diferencias con el contenedor web. Sin embargo, con una explicación clara y unos pasos prácticos, podrás superar este reto y garantizar una solución de seguimiento sólida.

Nuestro objetivo es proporcionarte los conocimientos y las herramientas que necesitas para depurar y validar tu configuración de seguimiento con confianza.

🔑Puntos clave :

  1. Modo de vista previa de Google Tag Manager (GTM): Comprende cómo activar y utilizar este modo tanto para contenedores web como de servidor para validar tu configuración de Server Side Tracking (SST).
  2. Diferencias entre los contenedores web y servidor: Reconocer los elementos exclusivos del contenedor servidor y en qué se diferencian del contenedor web durante la depuración.
  3. Validación de datos entrantes y salientes: Verifica que el cliente GA4 dentro del contenedor servidor recibe y procesa correctamente los datos a plataformas externas.
  4. Activación de etiquetas y flujo de datos: Comprueba si se activan todas las etiquetas necesarias y se envían los datos pertinentes.

¿Cuál es la situación?

Nos centramos en depurar nuestra TAGGRS Demoshop, una tienda web básica de comercio electrónico. Para las pruebas, configuramos distintos componentes para crear un entorno de seguimiento:

  • Google Tag (Contenedor Web)
  • Eventos de comercio electrónico (Contenedor Web)
  • Etiqueta de seguimiento TAGGRS (Contenedor Web y Servidor)
  • Eventos de Google Analytics (Contenedor del servidor)
taggrs-demo-tienda

Pruebas de configuración del lado del servidor en Google Tag Manager

1. Abre el modo de vista previa en Google Tag Manager

¡Cómo empezar! El proceso de depuración en el contenedor servidor difiere del del contenedor web en que necesitas activar el modo de vista previa tanto para el contenedor web como para el servidor.

  • Abre la vista previa del servidor (normal si no ves que entra nada)
  • Abre la vista previa del contenedor web y añade la url del sitio web.
  • En ambos modos de previsualización, comprueba si aparecen los datos.

Para una explicación clara de este proceso, consulta el siguiente vídeo.

¿No puedes averiguarlo? Consulta nuestro artículo de soporte sobre cómo abrir el modo de depuración en el contenedor del servidor.

2. Vista previa

Al abrir el modo de vista previa en GTM, las diferencias entre el contenedor web y el contenedor servidor se hacen claramente visibles. El contenedor servidor introduce nuevas pestañas específicas para su funcionalidad.

Vista previa-modo-situación-web-y-servidor-contenedor-1

En el Contenedor Web de la izquierda, vemos en resumen:

  • Ventana cargada: Este momento indica cuándo la ventana completa del navegador, incluyendo todos los recursos dependientes como imágenes y hojas de estilo, está completamente cargada.
  • DOM Listo: Este punto marca cuando el Modelo de Objetos del Documento (DOM) de la página está completamente construido, permitiendo que los scripts que dependen del DOM empiecen a ejecutarse.
  • Contenedor cargado: indica cuándo el contenedor de Google Tag Manager está completamente cargado e inicializado en la página, listo para empezar a procesar etiquetas.
  • Inicialización: es cuando Google Tag Manager comienza a inicializar la configuración, antes de que se evalúen y ejecuten las etiquetas.
  • Inicialización del consentimiento: Se refiere al momento en que se inicializan y procesan los ajustes de consentimiento dentro del contenedor, esencial para el cumplimiento de la privacidad.
  • Mensaje: Se refiere a una notificación o mensaje genérico que puede aparecer durante el proceso de depuración, a menudo utilizado para informar de acciones específicas o errores dentro de las implementaciones de etiquetas.
gtm-web-container-preview-mode-what-is-what.

En el Contenedor Servidor, vemos:

  • Resumen: Aquí vemos un resumen de todas las peticiones entrantes que el contenedor servidor ha interceptado.
  • Peticiones: Muestra las peticiones HTTP que entran y salen del servidor y qué cliente las ha procesado.
  • Etiquetas: Muestra las etiquetas que se han disparado en el contenedor del servidor.
  • Variables: Contiene información sobre todas las variables accesibles enviadas a través de la solicitud.
  • Datos del evento: Aquí ves el objeto de datos del evento construido por el cliente.
  • Consola: Muestra mensajes de registro útiles.
gtm-server-preview-mode-what-is-what

collect?=vEn Resumen, en el contenedor del servidor, los eventos específicos están representados por el parámetro , que indica el tipo de evento que se está procesando, por ejemplo, un evento GA4. Debajo de recoger está el evento, que en este caso es vista_página.

  • js?id=G-XXXXXXXX = Solicitud de la biblioteca Google Tag JavaScript.
  • collect?v=2 = Peticiones GA4

3. ¿Los datos entran en el contenedor del servidor?

Para comprobar si los datos llegan correctamente al contenedor servidor, primero comprobamos si el contenedor servidor ha recibido datos del contenedor web. Lo hacemos a través de la sección "solicitud" de GTM. Aquí puedes ver qué cliente ha procesado las solicitudes entrantes, qué solicitudes están entrando y cuáles están saliendo.

  • Petición HTTP saliente del servidor: Los datos enviados desde el contenedor servidor a plataformas externas
  • Petición HTTP entrante: Los datos enviados desde el contenedor web al contenedor servidor

En el contenedor del servidor, bajo el epígrafe"peticiones", podemos confirmar si el cliente GA4 ha capturado los datos correctamente haciendo clic en un evento de la barra izquierda.

tagmanager-server-container-request-incoming

En este caso, observamos que el cliente GA4 ha capturado correctamente los datos. /g/collect?v A continuación, los datos se envían a la API de TAGGRS y a Google Analytics (solicitudes HTTP salientes), mientras que la solicitud entrante se identifica como (que es GA4).

4. ¿Se han disparado todas las etiquetas necesarias?

Ahora que los datos han pasado correctamente del contenedor web al contenedor servidor y luego a Google Analytics, es hora de probar si nuestras etiquetas establecidas funcionan correctamente. Nos centraremos en probar un evento "ver artículo" en nuestra Tienda Web de demostración TAGGRS.

view-item-debug-mode-web-and-server-container

En el contenedor web, observamos que hay dos etiquetas activadas: nuestro evento GA4 y la etiqueta TAGGRS del servidor. Éste es el momento de comprobar que todas las etiquetas necesarias se activan según lo previsto. Cuando esto ocurre, se confirma que los activadores están configurados correctamente y que los datos se reenvían adecuadamente al servidor.

5. ¿Qué datos envía la etiqueta?

Después de activar correctamente las etiquetas necesarias, es importante comprobar qué datos específicos envían estas etiquetas con ellas. Esto se puede ver en la sección "datos del evento" dentro del contenedor servidor. Aquí encontrarás todos los datos que se han enviado desde el contenedor web al contenedor servidor. Para un evento "ver artículo" en nuestra tienda de demostración, por ejemplo, queremos que se reenvíe información como el precio del producto, el nombre y posiblemente un ID. Este segmento te permite comprobar que las variables creadas se pasan correctamente.

ver-item-debug-mode-servidor-contenedor-event-data

No trabajas literalmente en el Contenedor Servidor con la estructura de la capa de datos, sino con los nombres de los parámetros que pasas.

5. Comprobar si los datos han llegado correctamente

Tras activar las etiquetas adecuadas, el siguiente paso es verificar que los datos se han procesado correctamente en la plataforma correspondiente. Puedes evaluarlo a través de los modos de depuración de las propias plataformas, o utilizando varias extensiones Debug Chrome. Dentro de tu panel de análisis del lado servidor TAGGRS, puedes comprobar lo siguiente:

  • Solicitudes entrantes: Comprueba las solicitudes entrantes en el panel de control.
  • Línea Contenedor Web y Contenedor Servidor: Aquí puedes observar si están entrando datos tanto de la web como del servidor y cuál es la diferencia porcentual entre ambos.
  • Datos por evento: Analiza cuántos datos extra se están procesando por evento. Por ejemplo, si observas que un suceso se mide un 50% menos, pero se mide más en total, es aconsejable que compruebes la configuración de ese suceso para ver si hay algún error.
taggrs-analytics

Consejo: Consulta nuestra Serie de depuración TAGGRS para ver las situaciones y soluciones más habituales de nuestro software.

Otras pestañas en modo depuración

Consola / Errores (Contenedor Web / Servidor): El contenedor web puede mostrar errores similares a los que verías en la consola, mientras que el contenedor servidor tiene añadida una pestaña dedicada a la consola. Esta pestaña de depuración puede proporcionar información adicional útil para la depuración. Esta pestaña de depuración puede proporcionar información adicional útil para la depuración (no es importante).

tagmanager-servidor-contenedor-consola

Consentimiento (contenedor Web): Consent Mode Si has configurado permisos (consentimiento), por ejemplo con la V2 , esta pestaña muestra qué estados de consentimiento se han configurado y disparado, lo que resulta especialmente útil para depurar el Consent Mode v2 y también para comprobar la configuración predeterminada. Consent Mode ¿Quieres probar tu configuración sin las restricciones de ? Consent Mode Puedes hacerlo con nuestro Bloqueador TAGGRS.

Consent Mode

Capa de datos (Contenedor web): En el modo de vista previa del contenedor web, la pestaña Capa de datos proporciona información esencial sobre la estructura y los datos enviados por el sitio web con fines de seguimiento. Es una fuente de información importante para todas las etiquetas que dependen de la capa de datos para funcionar.

gtm-preview-web-data-layer

Variable (contenedor Web): La pestaña Variables enumera todas las variables disponibles dentro del contenedor que pueden utilizarse para establecer activadores o definir configuraciones de etiquetas. Esta pestaña es importante para comprender qué datos están disponibles para su uso en etiquetas y activadores.

gtm-preview-web-variables

Eso fue todo - Pruebas de configuración del TSM

Ahora estás equipado con los conocimientos y las herramientas para probar eficazmente tu configuración de Server Side Tracking (SST). Hemos aprendido cómo abrir el modo de vista previa en Google Tag Manager, qué datos envían tus etiquetas y cómo verificar que todas las etiquetas necesarias se activan en los momentos adecuados. No olvides controlar las solicitudes entrantes y salientes y verificar los datos en tu panel de control. Ahora que estás seguro de que los datos se han enviado y procesado correctamente, puedes aplicar con confianza tu TSM para un seguimiento preciso y fiable de los datos. Pruébalo a fondo, optimízalo cuando sea necesario y verás recompensados tus esfuerzos con una recogida de datos fiable y conforme a las normas. ¡Buena suerte probando tu configuración del TSM! ¿No estás seguro de tenerlo todo configurado? Consulta nuestra lista de comprobación de Server Side Tracking.

Sobre el autor

Publicado recientemente

magnifiercrossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram