El etiquetado del servidor te permite mover la instrumentación de la etiqueta de medición de tu sitio web o aplicación a un contenedor de procesamiento del servidor en Google Cloud Platform (GCP) o cualquier otra plataforma que elijas. El etiquetado del servidor ofrece algunas ventajas sobre las etiquetas del cliente:
- Rendimiento mejorado: Menos etiquetas de medición en tu sitio web o aplicación significa menos código para ejecutar en el lado del cliente.
- Mayor seguridad: Los datos de los visitantes están mejor protegidos y son más seguros cuando se recopilan y distribuyen en un entorno del servidor administrado por el cliente. Los datos se envían a una instancia de nube, donde otras etiquetas los procesan y transmiten.
Para comenzar a usar el etiquetado del servidor, sigue estos pasos:
Crea un contenedor de servidor de Tag Manager
Para usar el etiquetado del servidor, crea un nuevo contenedor de servidor de Tag Manager:
- En tu cuenta de Tag Manager, crea un contenedor nuevo.
- Haz clic en Cuentas > junto al nombre de la cuenta correspondiente.
- Elija Crear contenedor.
- En Plataforma de destino, elige Servidor.
- Haz clic en Crear.
Aparecerá un diálogo para configurar tu servidor de etiquetado. Este proceso se detalla en la siguiente sección.
Configura un servidor de etiquetado
Después de crear el contenedor de servidor, debes implementar un servidor de etiquetado. Nota: Para volver a este punto más adelante, haz clic en el ID de tu contenedor en la barra superior o navega a la pestaña Administrador > Configuración del contenedor > Configurar tu servidor de etiquetas.
Puedes elegir una de las siguientes opciones de implementación:
- Aprovisionamiento automático (recomendado): Si eliges aprovisionar automáticamente el servidor de etiquetas, Google Tag Manager configurará un nuevo proyecto de GCP y un servidor de etiquetas de Cloud Run por ti. Si deseas usar un proyecto de GCP existente, sigue la guía de configuración de Cloud Run.
- Aprovisionamiento manual en infraestructura que no es de Google: Si deseas usar tu propia solución de servidor, sigue los pasos que se indican en la guía de configuración manual.
Configura el dominio del servidor
El nuevo servidor de etiquetado tiene una URL predeterminada en uc.a.run.app
. Para mejorar la privacidad y la durabilidad de las cookies, dirige un subdominio de tu sitio web al servidor de etiquetas.
De esta manera, el servidor de etiquetado puede leer y escribir cookies que no son visibles para las secuencias de comandos de la página (cookies HttpOnly
).
Obtén información para configurar un dominio personalizado que se asigne a tu servidor de etiquetado.
Comprende la implementación predeterminada de GCP
Cuando creas un servidor de etiquetado con el flujo de aprovisionamiento automático, este tiene la configuración predeterminada.
¿Qué recursos de GCP se asignan cuando aprovisiono automáticamente mi servidor de etiquetado?
Cuando aprovisionas automáticamente tu servidor de etiquetado, se crea un proyecto de GCP con el contenedor del servidor implementado en Cloud Run. La implementación limita la cantidad de recursos disponibles y se recomienda solo para probar volúmenes de tráfico limitados.
Cuando tu contenedor del servidor comience a recibir tráfico en vivo, asigna instancias adicionales a tu servicio para garantizar la redundancia y evitar la pérdida de datos en caso de interrupciones o limitaciones de capacidad. Recomendamos un mínimo de 3 instancias por contenedor para la redundancia. Obtén más información para actualizar tu implementación.
¿Cuál es el dominio de mi servidor de etiquetado?
La implementación predeterminada usa un subdominio de Cloud Run. Te recomendamos que dirijas un subdominio de tu sitio web al servidor de etiquetas. Sigue estas instrucciones para asignar el subdominio de tu sitio web a tu servidor de etiquetas.
¿Cuánto cuesta la implementación predeterminada?
La implementación predeterminada de un proyecto de GCP con un solo servidor es gratuita en la mayoría de los casos. Sin embargo, algunos factores pueden generar costos con una implementación de un solo servidor:
- La cuenta de facturación que se usa para la implementación de GCP está vinculada a otros proyectos que quitan el servidor del Nivel gratuito de GCP.
- La cantidad de tráfico que se envía desde el servidor supera los límites del nivel gratuito.
Una vez que actualices tu entorno de Cloud Run, es posible que debas invertir entre USD 30 y USD 50 por servidor por mes. Grandes cantidades de tráfico de red pueden aumentar este costo.
¿Cómo agrego instancias adicionales a mi implementación?
Para obtener información sobre cómo agregar instancias adicionales a tu implementación, lee la documentación de Cloud Run.
Envía tu primera solicitud
Para obtener información sobre cómo enviar tu primera solicitud, lee la guía sobre cómo enviar datos a Tag Manager del servidor.