Stape

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

Autor
Stape
Publicado
October 04, 2020
También disponible en

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.     

container configuration

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. En este paso, debe configurar el etiquetado de URL. Tiene dos opciones:

· utilice el etiquetado de URL que se creó para usted y que está alojado en nuestro dominio (stape.io)

· utilice un subdominio personalizado. Recomiendo encarecidamente el uso de esta opción porque ayudará a evitar que los píxeles de seguimiento se bloqueen y a aumentar la vida útil de las cookies.

add custom domain

Si opta por la primera opción, vaya al paso 9.

Si desea configurar el etiquetado de URL personalizado, haga clic en "Add custom domain" -> acceda a su servicio de nombres de dominio y cree un nuevo registro DNS para el subdominio que desee utilizar. Puede utilizar cualquier nombre de subdominio que desee. (si utiliza Cloudflare, seleccione el dominio -> haga clic en DNS -> Añadir registro).

Añada esta configuración:

Tipo: A

Nombre: ss (o cualquier otro nombre de subdominio que desee)

IPv4 dirección: 35.193.123.107 (Ubicación del servidor en EE.UU.) or  35.195.159.201 (Ubicación del servidor en la UE)

TTL: Auto

Proxy status: disable

La configuración debe ser así:

proxy status 

Una vez que haya hecho, añada el subdominio dentro de la cuenta del servidor gtm.

create custom domain

9. El siguiente paso depende de la URL del servidor de etiquetado que usted utilice. Aquí tiene dos opciones:

· Si la URL del servidor de etiquetado se encuentra en nuestro dominio, no es necesario cambiar nada.

· Si se utiliza un subdominio personalizado, es necesario modificar el código de Google Tag Manager añadido a su sitio. Copie el etiquetado de URL y péguela en lugar de www.googletagmanager.com. Asegúrese de no haber eliminado /gtm.js.

code of google tag manager

10. Añada la URL del servidor de etiquetado al contenedor del servidor de Google Tag Manager. “Admin -> settings -> container settings.”

container settings

11. Actualice el etiquetado de URL de Universal Analytics dentro del contenedor WEB GTM (si está usando GA4 vaya al siguiente paso). “Edit Universal Analytics Base or Universal Analytics Variable inside WEB container -> Haga clic en Settings -> Advanced configuration -> pegue el etiquetado de URL dentro del campo "transport URL".  Una vez hecho esto, haga clic en guardar y publicar el contenedor web.

url google analytics

12. Si está utilizando GA4 siga estos pasos: Dentro del contenedor WEB haga clic en editar o crear GA4 tag -> Fields to Set -> añada Row -> añada estos valores:

nombre del campo: transport_url

valor: https:// donde DOMAIN_NAME es el nombre de dominio de su servidor de etiquetado.

Guarde la etiqueta (esta etiqueta debe activarse en todas las páginas) y publique el contenedor.

tag configuration ga4

13. Cree el cliente en Universal Analytics o Google Analytics 4 dentro del contenedor del servidor de Google Tag Manager. Haga clic en “Clients -> New -> Choose Client type -> Add client name -> Click save”.

client configuration ga4

14. Configure la etiqueta Universal Analytics o GA4 dentro del contenedor del servidor. Vaya a la sección "Tag" dentro del contenedor del servidor y haga clic en "New".

Nombre su etiqueta, elija el tipo de etiqueta "Universal Analytics" o "GA4". En caso de que no vea estas etiquetas, vaya a la pestaña de Clientes y compruebe que los clientes UA y GA4 fueron añadidos, si no, añada estos clientes. 

Cree un trigger. Tipo de trigger "Custom", elija "Some Events". El nombre del cliente es igual a Universal Analytics.

Haga clic en Save

tag configuration universal analytics
trigger configuration google analytics

15. Abra el modo de depuración dentro de su Contenedor de Servidor. Abra su sitio web y haga clic en varias páginas. Vuelva a la pestaña de depuración, debería ver las solicitudes de Universal Analytics y GA4.

http request

16. Otra forma de comprobar que las peticiones de Universal Analytics y GA4 funcionan a través del servidor es utilizar la herramienta para desarrolladores. Abra su sitio -> Haga clic en alt+command+i (en Mac) o haga clic con el botón derecho del ratón e inspeccione -> vaya a la pestaña de red -> recargue la página -> escriba collect -> haga clic en la solicitud y compruebe que la URL de la solicitud coincide con su etiquetado de URL. Puede hacerlo tanto para UA como para GA4.

request url

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.

Etiquetado con:How to

Aloje su servidor GTM en Stape

Al registrarse, usted acepta Terms and Conditions y Privacy Policy de Stape