Stape

Ventajas del alojamiento de stape para el servidor de Google Tag Manager

Autor
Stape
Publicado
November 26, 2021
También disponible en

Configurar el etiquetado del lado del servidor puede ser desalentador. Hay que invertir tiempo y dinero en la configuración de un servidor en la nube, familiarizarse con el concepto clave del etiquetado del lado del servidor y, por último, configurar el etiquetado del lado del servidor. Hemos creado el alojamiento de Stape para el servidor Google Tag Manager para facilitar el etiquetado del lado del servidor.

Con Stape's, usted puede configurar la URL del servidor de etiquetado en 1 clic - es súper simple. Además, le ahorra dinero. El alojamiento de Stape es unas cinco veces más barato que el de GCP.

Dicho esto, el alojamiento sGTM de Stape tiene múltiples ventajas, entre ellas su precio y su sencillez, que permite a cualquier persona sin conocimientos técnicos configurar el alojamiento en la nube para el servidor de Google Tag Manager.

Pero además de su coste y sencillez, stape tiene otras múltiples ventajas. En este post, quiero cubrir todos los beneficios que ofrece el alojamiento de stape para sGTM.

1. gtm.js loader personalizadoCopie el enlace a esta sección

Es muy recomendable utilizar un subdominio personalizado para la URL de su servidor de etiquetado. Ayudará a establecer las cookies con mayor precisión y a prolongarlas.

Voy a mostrar algunos ejemplos.

- Aumentar la vida útil de las cookies.

Safari tiene incorporados algoritmos de prevención de seguimiento inteligente que reducen la vida útil de las cookies a 24 horas (la mayoría de las veces). Con la ayuda del seguimiento del lado del servidor con un subdominio personalizado, puede prolongar las cookies en Safari. Esto significa que cuando un usuario vuelva a visitar su sitio, no será considerado como un nuevo usuario. 

- Establezca las cookies de la primera parte.

Al configurar la API de conversión de Facebook mediante el servidor GTM, usted necesita enviar fbp y fbc a los servidores de Facebook. No puede establecer estas cookies si utiliza un subdominio de terceros como servidor de etiquetado, ya que sólo su dominio tiene acceso a declarar cookies para su sitio web. Sin un subdominio personalizado, se enviarían menos parámetros a Facebook y, por tanto, se atribuiría un menor número de eventos a sus campañas. El ID de clic y el ID de navegador (fbc y fbp) son parámetros fundamentales a la hora de medir los resultados de sus campañas de pago en Facebook.

El cargador personalizado gtm.js de Stape hace aún más: ayuda a que el script de Google Tag Manager sea más resistente a los bloqueadores.

Usted puede configurar un cargador gtm.js personalizado dentro de la administración de stape.io. Sólo tiene que hacer clic en la configuración y añadir su ID de Web Google Tag Manager. Después de eso, tiene que actualizar el código GTM en el sitio.

Cuando usted agrega el ID de GTM web al cargador personalizado de stape.io, puede ver que gtm.js fue reemplazado por una ruta de solicitud aleatoria. Esta mejora le ayuda a "ocultar" los bloqueos de scripts de Google Tag Manager.

cutstom gtm.js loader 

2. Preview headerCopie el enlace a esta sección

El encabezado de vista previa (Preview header) es una característica útil cuando se necesita enviar solicitudes al contenedor del servidor de Google Tag Manager desde otro lugar (no desde la web de GTM). Por ejemplo, desde el CRM. Utilizando la función de cabecera de vista previa, puede ver las solicitudes del CRM en el modo de vista previa del contenedor del servidor de Google Tag Manager.

Supongamos que quiere enviar un evento de compra desde el CRM al servidor de Google Tag Manager. Una de las formas de hacerlo es utilizando webhooks. Los datos del webhook se enviarán a su servidor Google Tag Manager pero no se mostrarán en el modo de vista previa, lo que hace que la depuración y la configuración sean más complicadas.

Aquí es donde la función de cabecera de vista previa de Stape ayuda. Usando la cabecera de previsualización, usted puede "forzar" el modo de previsualización de sGTM para mostrar todas las solicitudes enviadas al sGTM, sin importar si fue hecho por su web GTM o por recursos de terceros como el webhook. Si no utiliza la cabecera de vista previa, su contenedor sGTM recibirá datos, pero las solicitudes no se mostrarán en la vista previa.

Para configurar la cabecera de vista previa en stape, abra el modo de vista previa del servidor Google Tag Manager -> Haga clic en tres puntos en la esquina superior derecha -> Haga clic en enviar solicitudes manualmente -> Copie la cabecera HTTP X-Gtm-Server-Preview.

HTTP X-Gtm-Server-Preview

A continuación, vaya a su cuenta de stape.io -> haga clic en la configuración -> Configurar la cabecera de la vista previa -> pegue la cabecera de la vista previa que ha copiado del sGTM -> Haga clic en guardar.

!

Quite la cabecera de la vista previa una vez que haya terminado con la configuración y las pruebas

La cabecera de la vista previa es un valor dinámico. Si no eliminó la cabecera de vista previa y abrió la vista previa de sGTM el otro día, no verá ninguna solicitud en el modo de vista previa de sGTM. Esto ocurre porque la cabecera de la vista previa fue cambiada, y si tiene la antigua cabecera de la vista previa añadida a stape, no verá ninguna solicitud en la vista previa de sGTM ya que se basa en la antigua cabecera de la vista previa.

3. Tiempo de carga más rápido de gtm.js/gtag.js/analytics.jsCopie el enlace a esta sección

Usted puede notar que el contenedor GTM del servidor configurado utilizando la provisión automática tarda mucho tiempo en cargar. El alojamiento de Stape resuelve este problema utilizando brotli para optimizar la velocidad de carga y utilizando Nginx en lugar de node.js ya que Nginx es más rápido en el servicio de archivos en caché. 

gcp
el servicio de archivos en caché

4. No es necesario ejecutar scripts si se quiere actualizar al entorno de producciónCopie el enlace a esta sección

El despliegue por defecto de GCP utiliza un único servidor. Este entorno se recomienda para probar un tráfico limitado. Cuando decida trasladar el etiquetado del lado del servidor a la producción, deberá actualizar al entorno flexible de App Engine.

Cuando se actualiza, Google asigna un mínimo de 3 servidores por contenedor para la redundancia.

Hay dos cosas principales que debe tener en cuenta al actualizar de la implementación de GCP de prueba al entorno flexible de App Engine:

- Costes

La configuración mínima de producción en el alojamiento de Google costará 120 USD (tres servidores en la nube donde cada uno cuesta 40 USD). El costo mínimo de Stape es de 20 USD; para sitios más significativos, ofrecemos un plan Business que cuesta 100 USD-¿Le interesa por qué somos más baratos? Tenemos este blog que describe cómo stape optimiza el coste del servidor GTM.

- Ejecutar scripts de shell para actualizar a la producción

Cuando se decide actualizar al entorno de producción añadiendo una tarjeta de crédito a la nube de Google no es suficiente, y es necesario ejecutar scripts de shell manualmente para actualizar a la producción. Además, se requieren algunas otras configuraciones para disminuir los costos de alojamiento del servidor de Google Tag Manager.

Stape hosting hará el trabajo por usted y en menos de 30 segundos, haciendo que la actualización del servidor en la nube sea ágil. Todo lo que tiene que hacer es pulsar un botón en el admin de stape.io.

5. Ninguna configuración adicional en el contenedor GTM del servidorCopie el enlace a esta sección

La configuración por defecto requiere modificar los clientes de Universal Analytics y Google Analytics 4 para cargar GA desde la URL de su servidor. También tendrá que añadir el cliente Google Tag Manager Web Container para cargar gtm.js desde un subdominio personalizado.

Si usted carga gtag.js y gtm.js desde la URL de su servidor de etiquetado, obtendrá todas las ventajas del seguimiento del lado del servidor y de las cookies de origen.

El alojamiento de Stape lo hace todo automáticamente. Sólo tiene que añadir la URL de transporte a las etiquetas GA4 y UA dentro del contenedor web de Google Tag Manager. No es necesario configurar clientes adicionales ni realizar otras configuraciones en el contenedor de Google Tag Manager del servidor.

6. AutoscalingCopie el enlace a esta sección

Un entorno flexible de Google Cloud autoescala su sGTM de un mínimo de 3 servidores a 6 servidores. Cuando Google advierte que su servidor GTM necesita más recursos, autoescala automáticamente. sGTM puede requerir más recursos por varias razones: el tráfico de su sitio web puede aumentar, o ha actualizado la configuración de etiquetado del lado del servidor y envía más eventos, etc.

El autoescalado tiene cosas buenas y malas. Lo bueno es que sGTM recibirá más espacio cuando lo necesite y seguirá trabajando. Puede haber situaciones en las que el alojamiento en la nube deje de funcionar sin el autoescalado, y usted tenga que actualizarlo manualmente.

Lo malo es que el autoescalado significa un precio más alto para el alojamiento de sGTM. Tres servidores de Google costarán 120 dólares, mientras que seis costarán alrededor de 240 dólares.

En stape, autoescalamos los servidores cuando los necesita. Si nuestro sistema nota que su servidor necesita más CPU o memoria, lo añadimos. Stape no tiene cargos adicionales por el autoescalado. Si usted se ha suscrito al plan Pro, seguirá pagando 20 USD, y el servidor GTM obtendrá más CPU y memoria cuando lo necesite, y usted seguirá pagando la misma cantidad. Nuestra facturación está relacionada únicamente con las solicitudes.

7. Acceso y facturaciónCopie el enlace a esta sección

Stape tiene dos tipos de cuentas:

  • Personal
  • Agencia

Mediante las cuentas de agencia, se pueden gestionar y crear contenedores para los clientes. Esta función puede ser muy útil para las agencias. Digamos que usted quiere configurar el seguimiento del lado del servidor para su cliente y pedir a un cliente para agregar el pago. Usted puede hacerlo usando una cuenta de agencia de stape, sólo tiene que crear un contenedor y enviar una invitación a un cliente por correo electrónico. El cliente puede añadir su facturación, mientras que usted puede seguir gestionando y configurando su contenedor. Si desea solicitar una cuenta de agencia, sólo tiene que enviar un correo electrónico a support@stape.io 

8. Compartir la cuentaCopie el enlace a esta sección

Usted puede compartir el acceso a su cuenta de stape.io con otras personas. Una vez que usted haya compartido el acceso, otra persona tendrá acceso completo a su cuenta. Podrá ver y editar todos los contenedores.

Para compartir el acceso, haga clic en Configuración de la cuenta -> Acceso compartido -> Invitar a un usuario.

Account Settings

Conclusión:Copie el enlace a esta sección

El alojamiento de Stape para el servidor Google Tag Manager no sólo es el más barato y fácil de configurar. También ofrecemos numerosas funciones de alojamiento, así como soluciones de etiquetado del lado del servidor, lo que hace que su experiencia de etiquetado sea sencilla y directa.

Aunque el alojamiento de sGTM de stape se encuentra en Google Cloud, todas nuestras soluciones automatizadas hacen que la gestión de su alojamiento de GTM en el servidor sea más fácil. Le ayudamos a configurar el etiquetado del servidor para su sitio web sin tener que pasar horas configurando todo el etiquetado del servidor manualmente.

Etiquetado con:GTM

Aloje su servidor GTM en Stape

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