Server-side GTM con múltiples dominios

Autor
Stape
Publicado
May 19, 2022
También disponible

El primer paso para el éxito del seguimiento web es crear un plan detallado que describa qué eventos y datos de eventos deben enviarse y cuándo. Esto asegura que la información correcta sea recogida, analizada y reportada a las herramientas de análisis como Google Analytics o Facebook.

La configuración del seguimiento del lado del servidor debe comenzar incluso con una fase anterior - la planificación de cómo configurar el servidor de etiquetado.

Configurar un servidor de etiquetado es relativamente fácil si planea utilizar un contenedor sGTM para un sitio web. Sólo tiene que crear un dominio personalizado para el servidor de etiquetado, establecer los registros DNS necesarios, configurar sGTM, y eso es todo. Pero, ¿qué hay que hacer cuando se utiliza un contenedor GTM de servidor para varios sitios web? ¿Qué sentido tiene utilizar un contenedor sGTM para varios sitios web? ¿Cómo se deben asignar los dominios personalizados en este caso?

En esta entrada del blog, intentaré cubrir todas las preguntas relacionadas con el etiquetado del lado del servidor para multidominios y mostraré cómo configurar un servidor de etiquetado multidominio utilizando stape.

Cuándo utilizar un sGTM para varios dominiosCopie el enlace a esta sección

Según mi experiencia, estos son los tres casos de uso más populares para utilizar un sGTM para varios sitios web:

  • Localización. El sitio utiliza diferentes dominios para la localización. Por ejemplo, la versión en inglés es example.com, example.es - es la versión en español, etc.
  • Subdominios. Algunas partes del sitio web se encuentran en subdominios. ejemplo.com - es el sitio principal, pero también hay blog.ejemplo.com, landing.ejemplo.com, etc.
  • Diferentes dominios pero el mismo nicho. Puede tener varios sitios web en el mismo nicho y utilizar una propiedad de seguimiento para todos sus sitios web, por ejemplo, el mismo sGTM y UA para los sitios web con dominios, example.com, test.com, blog.com, etc.

Desventaja de utilizar un contenedor sGTM para varios dominiosCopie el enlace a esta sección

Es posible que decida utilizar un servidor de Google Tag Manager para varios sitios web para reducir los gastos de alojamiento de sGTM. Aunque realmente podría disminuir los costes de funcionamiento de sGTM, recomendamos encarecidamente utilizar un sGTM en múltiples dominios cuando sea estrictamente necesario, ya que una configuración multidominio hace que la gestión del seguimiento de sGTM sea extremadamente complicada.

Una URL de etiquetado de servidor para varios sitios web significa utilizar un contenedor GTM de servidor. Esto conduce, por ejemplo, a la creación de dos etiquetas y desencadenantes distintos para disparar las páginas vistas de Google Analytics del lado del servidor. Lo mismo ocurre con todos los demás eventos de Google Analytics.

Además de GA del lado del servidor, querrá configurar el seguimiento de ss para otras plataformas como Facebook, TikTok, Snapchat, o tal vez utilizar la integración de Firestore o Google Sheet. Con múltiples sitios web en un sGTM, el número de elementos de sGTM crecerá exponencialmente ya que debe crear etiquetas, triggers y variables para cada sitio web.

Con el tiempo, puede llegar a los límites del contenedor GTM del lado del servidor. Sí, no puede crear un número ilimitado de elementos en un contenedor sGTM. Google determina el peso del contenedor sGTM evaluando el tamaño del código y no el número de elementos en sGTM.

Uno de nuestros contenedores de prueba alcanzó el límite del 85% con sólo 41 etiquetas y 5 clientes. Cuando el contenedor llega al límite, debe reestructurar el contenedor sGTM en varios sGTM, lo que significa utilizar otra URL de servidor de etiquetado. O bien eliminar algunas partes del servidor GTM.

tagging server URL

Asigne varios dominios a un servidor de etiquetado sGTMCopie el enlace a esta sección

La característica clave del etiquetado del lado del servidor es la configuración de cookies de origen. Para ello, es necesario configurar un dominio personalizado para una URL de servidor de etiquetado. El dominio personalizado debe estar ubicado dentro de la jerarquía de dominios de su sitio principal. Cuando se utiliza sGTM para un sitio, es fácil determinar un dominio personalizado, sólo hay que utilizar el dominio de nivel superior +1.

Aquí quiero cubrir dos escenarios para usar un sGTM para múltiples dominios.

1. Diferentes dominiosCopie el enlace a esta sección

Cuando se mapean sitios web con dominios completamente diferentes en un punto final sGTM, es necesario crear un dominio personalizado para cada sitio individualmente. Más adelante en este artículo, le mostraré cómo configurar el servidor de etiquetado, el servidor y los GTM web para contenedores multidominio con diferentes dominios. 

2. Compartiendo el mismo dominioCopie el enlace a esta sección

Cuando los sitios web comparten el mismo dominio (ejemplo.com y blog.ejemplo.com), el dominio del servidor de etiquetado debe configurarse en el dominio de nivel superior + 1 (eTLD+1) del dominio o URL dados.

Esto significa que para los sitios web example.com y blog.example.com el servidor de etiquetado debe tener el aspecto de ss.example.com. En este caso, ambos dominios tendrán acceso a establecer cookies de origen. NO utilice algo como ss.blog.example.com.

Asignación de dominios adicionales al servidor de etiquetado sGTMCopie el enlace a esta sección

La función de multidominios está disponible para los usuarios del plan stape Business (y superior). Para habilitarla, abra el contenedor sGTM, haga clic en Power-Ups y en Config Multi-Domains. 

stape Business

Añada todos los subdominios que desee utilizar para el punto final del lado del servidor. No hay límites en el número de dominios. Una vez hecho esto, tendría que crear un registro A para todos los dominios personalizados ss, similar a lo que suele hacer para un solo dominio. 

Add all subdomains

Server Google Tag Manager debugger con multidominiosCopie el enlace a esta sección

Lo único que hay que configurar en el contenedor GTM del servidor es la URL del contenedor del servidor en la configuración del administrador. Aquí tendrá que añadir todas las URLs del contenedor del servidor que ha configurado en el paso anterior. Para ello abra admin -> Configuración del contenedor -> añada la URL en URLs del contenedor del servidor.

Container Settings

Añadiendo la URL del contenedor del servidor afecta a la URL de depuración de sGTM. Para seleccionar la URL de etiquetado que desea utilizar para la depuración, haga clic en el selector cerca del botón de vista previa.

sGTM debug URL

Verá la lista de dominios personalizados que ha añadido en la configuración del contenedor. Seleccione uno de la lista de los dominios. 

custom domain list

Una vez hecho esto, haga clic en la vista previa y compruebe si la URL de vista previa utiliza el dominio personalizado correcto, el que ha seleccionado en el paso anterior. 

Web GTM con múltiples URLs de servidores de etiquetadoCopie el enlace a esta sección

Abordamos los cambios necesarios en el GTM web con un servidor de etiquetado multidominio utilizando la variable de tabla de búsqueda. En la web GTM, es necesario enviar, por ejemplo, los datos de la UA a la URL del servidor de etiquetado del Pacífico. La mejor manera de configurarlo es utilizando la variable de tabla de búsqueda. Esta variable de búsqueda debe comprobar el nombre de host de la página, y dependiendo de eso establecer el etiquetado de la URL del servidor.

tagging the server URL

ConclusiónCopie el enlace a esta sección

Espero que esta entrada del blog arroje más luz sobre la configuración de un contenedor GTM de servidor para múltiples servidores de etiquetado. Esta es una función muy útil cuando se utilizan diferentes dominios para la localización de sitios web, marcas, productos, páginas de destino, etc.

Aunque la configuración de Google Tag Manager del lado del servidor es cada vez más popular, puede ser un poco desalentadora para aquellos que nunca lo han hecho antes. Si necesita ayuda para empezar, nuestro equipo de expertos estará encantado de ayudarle. Póngase en contacto con nosotros hoy mismo y le ayudaremos a configurar el seguimiento en un abrir y cerrar de ojos.

Aloje su servidor GTM en Stape

Al registrarse, usted acepta Términos y Condiciones y Política de privacidad de Stape