Google Tag Manager admite dos configuraciones distintas: etiquetado del lado del cliente y etiquetado del lado del servidor.
| Etiquetado del lado del cliente | Etiquetado del lado del servidor |
|---|---|
|
En el etiquetado del lado del cliente, solo hay un contenedor en el sitio web o en la aplicación. El contenedor incluye todas las etiquetas, activadores, variables y código relacionado que se utilizan para medir las interacciones de los usuarios. Cuando un usuario visita una página, el contenedor se activa y carga las etiquetas pertinentes. Cuando un usuario realiza una acción que activa una etiqueta, los datos del evento se envían en una o varias solicitudes HTTP desde el navegador o dispositivo a sus productos de Google o a sus partners publicitarios. |
El etiquetado del lado del servidor usa dos contenedores:
El contenedor web solo aloja las etiquetas necesarias para monitorizar y enviar información sobre las interacciones de los usuarios, así como para generar eventos como solicitudes HTTP. El contenedor de servidor acepta todas las solicitudes HTTP del contenedor web. En el contenedor de servidor puede configurar reglas de procesamiento antes de enviar datos a sus productos de Google o a sus endpoints de terceros. Cuando conectes las interacciones de los usuarios en diferentes dominios, asegúrate de que los dominios de origen y de destino tengan etiquetado del lado del servidor y utilicen el mismo contenedor y la misma cuenta de Google Tag Manager. |
¿Por qué es recomendable usar el etiquetado del lado del servidor?
El contenedor de servidor es un endpoint intermedio propio entre el navegador o el dispositivo en el que se registran los eventos y los endpoints de terceros. El contenedor de servidor complementa al contenedor web gestionando el procesamiento que requiere un uso intensivo de recursos y que normalmente se ejecutaría en el navegador si se usara la configuración de etiquetado del lado del cliente. El contenedor de servidor también le ofrece la oportunidad y las herramientas para filtrar, validar y modificar los datos, según sea necesario, antes de enviarlos a los endpoints de analíticas y publicitarios.El uso del etiquetado del lado del servidor tiene las siguientes ventajas clave:
- Reduce la carga de procesamiento del cliente, lo cual mejora el rendimiento de los sitios web y las aplicaciones
- Permite filtrar y modificar las solicitudes entrantes para asegurar la privacidad de los datos
- Permite validar y normalizar los datos, lo cual mejora su calidad
Consejo
Cuando use Google Tag Manager del lado del servidor para enviar datos de conversión a Google Ads, asegúrese de que su configuración evite conflictos de datos si hay varios contenedores de Google Tag Manager. Si usa varios contenedores, debes inicializa el consentimiento en cada uno de ellos. También puede consolidar el envío de conversiones usando un solo contenedor de Google Tag Manager para mejorar la gestión del consentimiento. Si se envían grandes volúmenes de datos de conversión en periodos cortos, el sistema puede sobrecargarse. Para gestionar este tráfico, puede usar el procesamiento por lotes y un despliegue eficiente, como Cloud Run.
Mejorar el rendimiento de sitios web o aplicaciones
El etiquetado del lado del servidor mejora el rendimiento del cliente al reducir la cantidad de código que se ejecuta en el navegador o en la aplicación. En una configuración de etiquetado del lado del cliente, el navegador debe asociar cada evento a una o varias solicitudes HTTP en función del número de endpoints a los que se envíe la información del evento. Por lo tanto, es posible que su cliente envíe varias solicitudes HTTP muy similares, lo que puede suponer una carga significativa para los recursos del cliente.
En una configuración de etiquetado del lado del servidor, el cliente solo tiene que generar una solicitud HTTP por evento, que se envía al contenedor de servidor. A continuación, el contenedor de servidor crea y envía solicitudes específicas para cada proveedor. El resultado es una mejora del rendimiento del sitio web en cuestión, ya que el cliente ejecuta menos código y envía menos solicitudes HTTP.
Para aumentar aún más la velocidad de las páginas, puede cargar bibliotecas y recursos relacionados con el marketing a través del entorno de etiquetado del lado del servidor cuando use el servidor como una red de distribución de contenido (CDN).
Asegurar la privacidad de los datos de forma detallada
Cuando utiliza el etiquetado del lado del cliente, el navegador del usuario se comunica directamente con terceros, lo que puede dificultar el control de la información que se comparte. En función de cómo procesen su sitio web o aplicación la información de los usuarios, existe el riesgo de que se comparta información de identificación personal en las solicitudes HTTP.
El etiquetado del lado del servidor le ofrece un control total sobre los datos que se distribuyen a terceros. Dentro del contenedor de servidor, puede quitar cualquier información de identificación personal (IPI) antes de transferirla a los partners de marketing. Por tanto, puede asegurarse de que solo se recogen y comparten datos que son necesarios y cumplen las normativas de privacidad de los datos.
Cuando configura su contenedor de servidor para que funcione en un contexto propio, los datos y las cookies de sitios web permanecen en su dominio. Esto significa que los proveedores no pueden acceder a las cookies de terceros. El contexto propio le permite implementar políticas de seguridad de contenido más estrictas, ya que el navegador se comunica con menos dominios de terceros o con ninguno, según la configuración.
Mejorar la calidad de los datos
Con el etiquetado del lado del cliente, es difícil garantizar la coherencia y la validez de los datos, ya que se transfieren directamente a los endpoints del proveedor.
Con el etiquetado del lado del servidor, tiene el control sobre los datos. De esta forma, puede hacer lo siguiente:
- Corregir las incoherencias en los datos de eventos que puedan haber introducido diferentes navegadores o dispositivos, u otros procesos del cliente
- Reducir el riesgo de que se pierdan datos validando los datos de eventos para asegurarse de que cumplen los criterios necesarios para que el endpoint del proveedor los acepte y los procese
- Quitar los datos redundantes o innecesarios que puedan haber insertado el navegador o la aplicación
Empezar a usar el etiquetado del lado del servidor
¿Quiere aprender a usar el etiquetado del lado del servidor?
Con nuestro itinerario de formación "Server-side tagging fundamentals" (Conceptos básicos sobre el etiquetado del lado del servidor), adquirirá todas las competencias que necesita para empezar con el etiquetado del lado del servidor. Aprenderá a hacer lo siguiente:
- Crear un servidor de etiquetado con App Engine de Google Cloud Platform
- Configurar sus etiquetas para que envíen datos a su servidor
- Preparar sus servidores para que gestionen el tráfico en tiempo real
- Monitorizar sus servidores