Etiquetado del servidor

El etiquetado del servidor te permite mover la instrumentación de etiquetas de medición de tu sitio web o app 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 app significa menos código para ejecutar por parte del cliente.
  • Mejor seguridad: Los datos de los visitantes están mejor protegidos y 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 en la nube, donde otras etiquetas los procesan y enrutan.

Para comenzar a usar el etiquetado del servidor, sigue estos pasos:

  1. Crea un contenedor de servidor de Tag Manager.
  2. Configura un servidor de etiquetado de GCP.

Crea un contenedor de servidor de Tag Manager

Para usar el etiquetado del servidor, crea un nuevo contenedor de servidor de Tag Manager:

  1. En tu cuenta de Tag Manager, crea un contenedor nuevo.
    1. Haz clic en Cuentas > menú Más acciones junto al nombre de la cuenta correspondiente.
    2. Elija Crear contenedor.
  2. En Plataforma de destino, elige Servidor.
  3. Haz clic en Crear.

Aparecerá un diálogo para configurar tu servidor de etiquetado. Este proceso se detalla en la siguiente sección.

Cómo configurar 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 > Configura tu servidor de etiquetado.

Puedes elegir una de las siguientes opciones de implementación:

  • Aprovisionamiento automático (recomendado): Si eliges Aprovisionar automáticamente el servidor de etiquetado, Google Tag Manager configura un proyecto de GCP nuevo y un servidor de etiquetado de Cloud Run. Si quieres usar un proyecto de GCP existente, sigue la guía de configuración de Cloud Run.
  • Aprovisionamiento manual en una infraestructura que no es de Google: Si deseas usar tu propia solución de servidor, sigue los pasos de 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 durabilidad de las cookies, apunta un subdominio de tu sitio web al servidor de etiquetado. De esta manera, el servidor de etiquetado puede leer y escribir cookies que no son visibles para las secuencias de comandos en la página (cookies HttpOnly). Obtén información sobre cómo configurar un dominio personalizado para asignarlo a tu servidor de etiquetado.

Comprende la implementación predeterminada de GCP

Cuando creas un servidor de etiquetado mediante el flujo de aprovisionamiento automático, el servidor 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 restringe la cantidad de recursos disponibles y se recomienda solo para probar volúmenes de tráfico limitados.

Cuando el 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 obtener redundancia. Aprende a 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 etiquetado. Sigue estas instrucciones para asignar el subdominio de tu sitio web al servidor de etiquetado.

¿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, hay algunos factores que pueden causar que se generen costos con una implementación de un solo servidor:

  1. La cuenta de facturación que se usó para la implementación de GCP está vinculada a otros proyectos que envían el servidor fuera del nivel gratuito de GCP.
  2. La cantidad de tráfico enviado desde el servidor supera los límites del nivel gratuito.

Una vez que actualices el entorno de Cloud Run, tendrás que gastar entre $30 y $50 por servidor al mes. Las grandes cantidades de tráfico de red pueden aumentar este costo.

¿Cómo agrego instancias adicionales a mi implementación?

Si deseas obtener información para agregar instancias adicionales a tu implementación, lee la documentación de Cloud Run.

Envía tu primera solicitud

Si deseas obtener información para enviar tu primera solicitud, lee la guía sobre cómo enviar datos a Tag Manager del servidor.