Stape

Cómo configurar el contenedor de servidor de Google Tag Manager

Editado
13 nov 2023
Publicado
4 oct 2020
También disponible

La recopilación de datos sobre los visitantes de su sitio web es fundamental para analizar y mejorar la presencia del negocio en línea, llegar a los usuarios y convertirlos en clientes.

Sin embargo, la recopilación de datos es cada vez más problemática debido a la Prevención de Seguimiento Inteligente, los AdBlockers y la disminución de la vida útil de las cookies. Google Analytics y otras herramientas similares comenzarán a ver menos datos sobre los visitantes de su sitio web y le darán menos información para analizar.

Para ayudar a resolver estos problemas, Google introduce una nueva función - Server-Side Tagging a Google Tag Manager.

¿Qué es Google Tag Manager Server-Side Tagging y Por qué es importante?Copie el enlace a esta sección

Google Tag Manager (GTM) Server-Side tagging permite a los propietarios de sitios web trasladar los píxeles de seguimiento de terceros de su sitio web al servidor de Cloud. Esto significa que el navegador del cliente ya no procesará los píxeles de seguimiento. Se cargarán directamente desde el servidor.
Este enfoque proporciona los siguientes beneficios:

-        Datos más precisos;

-        Tiempo de carga del sitio web más rápido;

-        Extra control sobre la privacidad.

Sus herramientas de análisis de marketing digital (como Google Analytics) pueden funcionar sin ejecutar cookies de terceros en el lado del cliente. Con los contenedores de servidor apropiados configurados, usted se olvidará del javascript pesado, de las cookies de terceros bloqueadas y de los datos incompletos en las herramientas de análisis.

Si el server-side tracking está alojado en el subdominio de su sitio web, todas las solicitudes se considerarán de "primera parte". Google tiene descripción detallada de lo que es el seguimiento del servidor GTM y cómo puede beneficiar a su sitio web.

¿Cómo instalar Google Tag Manager Server-Side tagging en su sitio web?Copie el enlace a esta sección

Hay muchos elementos comunes entre los contenedores web y de servidor, como tags, triggers, variables, modo de vista previa, etc. La configuración del server-side contenedor de GTM es más compleja que la del contenedor web estándar. Usted necesitará conocimientos de GTM web, Google Analytics, Google Cloud y programación web en general. Le sugiero que lea esta entrada del blog si desea configurar un contenedor de servidor GTM a través de un entorno nativo de Google.

Hemos creado un servicio que simplifica la configuración del contenedor del servidor GTM eliminando la parte de la configuración de los servidores de Google Cloud, simplificando la creación de dominios, ofreciéndole la posibilidad de descargar Google Analytics desde su dominio y haciendo que las cookies de terceros sean de primera parte.

Empecemos a implementar el Google Tag Manager Server Tagging:Copie el enlace a esta sección

1. En primer lugar, debe crear un contenedor de servidor de Google Tag Manager. Para ello, vaya a https://tagmanager.google.com/ y elija la cuenta en la que desea hacer un contenedor. Haga clic en Admin.

create server container

2. Debajo de la columna del contenedor, haga clic en +

add container

3. Escriba el nombre del contenedor, elija Servidor y haga clic en crear.

create container

4. En la ventana emergente de instalación, seleccione “Manually provision tagging server”, copie la configuración de su contenedor y péguela en cualquier editor de texto. Lo necesitaremos para los siguientes pasos.

install google tag manager

5. Ahora usted necesita crear una cuenta dentro de nuestro servicio.

6. Una vez que haya recibido el correo electrónico con el enlace y haya establecido su contraseña, deberá crear un contenedor. Introduzca el nombre de su contenedor y pegue la configuración del contenedor que ha copiado de su contenedor de servidor de Google Tag Manager. Haga clic en Crear contenedor.     

create container at stape

7. Una vez que haga clic en crear, verá el estado de su contenedor, la configuración del contenedor y el nombre del plan. El despliegue de un contenedor de servidor tarda unos 5 minutos. Por favor, vuelva a cargar la página para actualizar el estado. Si la configuración se ha realizado correctamente, debería ver el estado "Running".

Si usted ve "Error", por favor, compruebe si ha copiado y pegado la configuración correcta del contenedor.

Si el error se repite, póngase en contacto con el servicio de asistencia.

8. La característica clave del etiquetado del lado del servidor es el establecimiento de cookies de origen. Para activar esta función, debe utilizar una URL de servidor de etiquetado personalizada. La URL del servidor de etiquetado personalizado o dominio personalizado debe compartir el mismo dominio que su sitio web. Por ejemplo, si el dominio de su sitio web es example.com, la URL del servidor de etiquetado debe ser ss.example.com.

Si desea añadir un dominio personalizado, abra el contenedor sGTM en stape, desplácese hasta la sección de dominios, escriba el nombre del dominio y haga clic en Añadir dominio. Una vez hecho esto, verá los registros DNS que debe añadir.

set up custom domain server side tagging 

A continuación se muestra un ejemplo de configuración de DNS para CloudFlare.

add DNS records server-side tagging
add DNS records ss tagging

9. Vuelva al contenedor del servidor de Google Tag Manager -> Elija su contenedor de servidor -> Admin -> configuración del contenedor -> pegue la URL del servidor de etiquetado.

set tagging server url in gtm

Actualizar el script Web GTM en su sitio web es muy recomendable si utiliza un dominio personalizado. Este ajuste hará que gtm.js se cargue desde tu dominio. Para ello, sustituya el dominio predeterminado googletagmanager.com por el dominio personalizado que configuró en el paso anterior.

update google tag manager script stape

10. Dentro del contenedor Web, cree una nueva etiqueta del tipo Google Tag. Añada su ID de Google Tag.

En la sección Ajustes de configuración, añada los siguientes parámetros:

  • Name: server_container_url
  • Value: Introduzca la URL que ha creado

Añada el activador a la etiqueta GA4. Normalmente debería activarse en todas las páginas vistas.

set up Google Analytics 4 server-side 

También puede crear una etiqueta de Google: Ajustes de configuración variable que predefinirá la configuración de etiquetas de Google si necesita utilizar varias etiquetas de Google en su sitio web y no desea añadir ajustes para cada una de las etiquetas manualmente.

Estos parámetros pueden ser, por ejemplo, una configuración que defina si desea enviar un evento de vista de página cada vez que se active una etiqueta de Google, establecer parámetros UTM, ID de cliente, etc. Existe una lista de parámetros de configuración estándar de Google Tags.

11. Para configurar el evento GA4, vaya a la sección de etiquetas y cree una nueva etiqueta con el tipo de etiqueta Google Analytics: Evento GA4. Añada su GA4 ID y el nombre del evento; hay una lista de nombres de eventos estándar.

Puede crear una variable Google Tag: Event Settings variable que ayudará a compartir los parámetros del evento a través de varias etiquetas de eventos GA4 o Google Tags. Puede ser, por ejemplo, propiedades de usuario o producto, y también hay una lista de parámetros estándar para la configuración de eventos.

Google analytics 4 events settings 
google tag event settings variable

12. Abra el contenedor del servidor de Google Tag Manager -> haga clic en Cliente -> cree el cliente GA4 y guárdelo -> vaya a Etiquetas y configure la etiqueta GA4. Recuerde que GA4 envía automáticamente no sólo pageview pero algunos otros eventos. Dentro de Event Name elige la variable {{Event Name}}. -> añada trigger Nombre de Cliente igual a GA4.

set up ga4 tag in the server container 
set up ga4 client in the server container 

13. Abra el modo de vista previa del contenedor del servidor y compruebe que ve las solicitudes de GA4. Publicar actualizado dentro de los contenedores de servidor y web Google Tag Manager.

ga4 tag details

Eso es todo. Ahora ha configurado un contenedor de servidor y Google Analytics se ejecuta a través de su contenedor de servidor. Si desea cargar GA dentro de su dominio y hacer que GA solicite a la primera parte, siga siga estos pasos para utilizar un subdominio personalizado.

¿Necesita ayuda para configurar el seguimiento en el servidor?

Por favor, responda a unas sencillas preguntas. Haga clic en Obtener un presupuesto, rellene el formulario y le enviaremos un presupuesto.

Obtener un presupuesto
Etiquetado con:gtm server

Aloje su servidor GTM en Stape