Una nueva forma de rastrear datos en Google Tag Manager: etiquetado del lado del servidor

En este artículo, quiero contarles acerca de una nueva función del Administrador de etiquetas de Google: etiquetado del lado del servidor: datos de seguimiento en el lado del servidor. Esta funcionalidad, según sus desarrolladores, le permite ocultar la lógica empresarial en el código del servidor, acelerar la carga del sitio y mejorar la protección de datos del usuario al restringir el acceso a los scripts de terceros.

Echemos un vistazo más de cerca a cómo funciona esto.

¿Cuál es la diferencia entre el seguimiento del lado del cliente y del lado del servidor?


La mayoría de los gestores de etiquetas, sistemas analíticos y servicios publicitarios existentes recopilan datos utilizando el método de seguimiento del lado del cliente, es decir, del lado del cliente. ¿Cómo funciona? Hay un sitio web o una aplicación que tiene un navegador específico instalado, y hay un servicio de terceros, como Google Analytics. El navegador envía la solicitud directamente a este servicio y, si es necesario, recibe una respuesta. Es decir, la interacción se produce entre dos partes: un navegador y un servicio de terceros.


Al rastrear datos en el lado del servidor (seguimiento del lado del servidor), se agrega un punto intermedio. En el caso de Google Tag Manager, es un servidor en la nube. Desde el lado del cliente, la solicitud va primero al servidor de la nube, luego el servidor procesa esta solicitud y la envía a un sistema de terceros (Google Analytics). Es decir, en lugar del navegador del cliente, la solicitud la realiza el servidor de la nube.


Ahora echemos un vistazo más de cerca a las principales ventajas y desventajas de ambos métodos de recopilación de datos.

Seguimiento del lado del cliente


Esta es la forma más común de recopilar datos de un sitio. El seguimiento en el lado del navegador del usuario le permite recibir datos de cookies, parámetros de URL, fuentes de referencia, información del dispositivo del usuario, dirección IP, etc.

Beneficios

  1. Este es el estándar que utilizan todos los administradores de etiquetas conocidos y a los que la mayoría de los analistas están acostumbrados.
  2. El seguimiento del lado del cliente es fácil de configurar. Muchos sistemas proporcionan fragmentos de código listos para usar que solo necesita copiar y colocar en las páginas del sitio.
  3. . , , Chrome Google Tag Manager.
  4. Client-Side Tracking, , Server-Side Tracking, .



  1. . , .
  2. , , . ITP — Safari , cookie .
  3. Los datos son menos seguros que con el seguimiento del lado del servidor. Por lo tanto, no puede transferir información confidencial del sitio de esta manera, por ejemplo, números de teléfono y márgenes de correo electrónico y de usuario.

Seguimiento del lado del servidor


El seguimiento del lado del servidor es una alternativa al método habitual de seguimiento del lado del cliente, que le permite resolver el problema con los bloqueadores de anuncios, la transferencia de datos confidenciales y la velocidad de carga de la página.

Beneficios

  1. El envío de solicitudes no depende de la versión o del tipo de su navegador. Todas las solicitudes se procesan en el lado del servidor, por lo que los bloqueadores de anuncios, ITP, ETP o una conexión interrumpida no afectan la calidad de sus datos.
  2. , , c Google Analytics , , , .
  3. Server-Side Tracking , .
  4. . , , . Server-Side Tracking .



  1. .
  2. . .
  3. No es adecuado para recopilar información de las páginas SPA o PWA.
  4. No todos los sistemas usan etiquetas que están disponibles para el seguimiento del lado del servidor.
  5. El método no es conveniente para recopilar parámetros de URL. Son mucho más fáciles de recopilar en el lado del cliente, ya que estos datos aparecen en el navegador.

Ahora veamos los beneficios del seguimiento del lado del servidor en los que se ha centrado el equipo del Administrador de etiquetas de Google.

Rastreo del lado del servidor GTM: beneficios reclamados


El seguimiento del lado del servidor le permite ocultar la lógica empresarial de su sitio que interactúa con aplicaciones de terceros moviéndolo al backend. Es decir, el usuario no podrá acceder a la información y la lógica que utiliza para transferir datos. Por ejemplo, puede enviar márgenes honestos a GA y en el lado del cliente en el navegador del usuario ni siquiera habrá una variable de este tipo.

Este método es más seguro en términos de movimiento de datos. La información que desea enviar para análisis, por ejemplo, un segmento de CRM, género u otra cosa relacionada con el usuario, ahora no necesita enviarse al navegador. En consecuencia, esto no estará disponible para otros scripts JS en el navegador.

Como sucedió antes: supongamos que desea obtener el hash del número de teléfono o género o dirección de usuario en GA. Para enviar esta información, debe ponerla a disposición en DataLayer. Y la información de DataLayer está disponible para todos los JavaScript que se cargan en el navegador. Este es un ámbito común, no hay variables privadas, a diferencia de Python, por ejemplo. Si pasa esta información a través del backend, entonces no está disponible en el entorno del navegador JavaScript del usuario.

Además de la seguridad de los datos, entre las ventajas del seguimiento del lado del servidor, el equipo de Google también destaca la oportunidad de aumentar la velocidad de carga del sitio.

Cómo probar el etiquetado del lado del servidor en el Administrador de etiquetas de Google


Desafortunadamente, no hay forma de compartir con usted instrucciones sobre cómo configurar el seguimiento del lado del servidor, ya que esta es una versión beta con acceso limitado. Para acceder a él, debe completar y enviar un formulario de lista blanca a Google .

Después de obtener permiso e instrucciones de Google, para configurar el seguimiento del lado del servidor necesitará:

  1. Cuenta de Google Cloud Platform
  2. Acceso al registrador de nombres de dominio de su sitio
  3. Acceso para publicar contenido en su sitio, ya que el método requiere la colocación de un contenedor GTM

Nosotros en OWOX BI ya hemos logrado probar la nueva funcionalidad. En pocas palabras, cómo funciona y cuál es la diferencia del seguimiento estándar con el Administrador de etiquetas de Google.

Cómo funciona el seguimiento del lado del cliente : tenemos un sitio web o una aplicación. Instalamos el contenedor en el sitio web de GTM y configuramos las etiquetas en él. El contenedor luego envía los datos a GA.



Cómo funciona el lado del servidor : tenemos un sitio web o una aplicación. Nuevamente, estamos configurando un contenedor web GTM con todas las etiquetas. A continuación, configuramos el entorno en un dominio dedicado. Configure un contenedor para este entorno. Y la solicitud ya no parte directamente del navegador a través de un contenedor web, sino a través de un enlace intermedio en forma de servidor en la nube:



después de la configuración estándar del recurso de Google Analytics, los datos comienzan a recopilarse en él:



Hay un cargo adicional por usar un servidor en la nube, que depende de la cantidad de usuarios y solicitudes en su sitio.

recomendaciones


¿Debo usar el seguimiento del lado del servidor? La respuesta a esta pregunta depende de qué datos desea recopilar y para qué fines; lo más importante para usted es la oportunidad de ahorrar tiempo y dinero o la capacidad de transferir datos confidenciales al sistema de análisis.

Dado que la funcionalidad aún está en versión beta, no vale la pena cambiar por completo y deshabilitar el seguimiento regular (y no funcionará). Sin embargo, ahora puede solicitar el acceso del equipo de Google para probar el seguimiento del lado del servidor y decidir si será útil para su negocio.

All Articles