Stape

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

Editado
15 mar 2024
Publicado
26 nov 2021
También disponible

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, 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. Custom loaderCopie 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.

custom loader to make gtm and ga4 scripts resistent to ad blockers
custom loader to make gtm and ga4 scripts resistent to ad blockers

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 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.

share access of the container in stape

9. LogsCopie el enlace a esta sección

Los usuarios de los planes Pro y Business tienen acceso a los logs. Esta función es muy útil cuando se configura el seguimiento del lado del servidor. Ayuda a entender qué datos se enviaron al servidor GTM y qué respuesta se envió. Por ejemplo, puede comprobar si todos los eventos de compra tenían el estado 200 (lo que significa que se procesaron correctamente) o filtrar todos los eventos con errores 500 y ver el motivo del error.

Tipos de logs:Copie el enlace a esta sección

1. Access Logs. Muestra las solicitudes recibidas por su servidor GTM. Puede comprobar los detalles de cada log y ver los logs de solicitud y respuesta correspondientes, si los hay.

2. Request Logs. Muestra las peticiones que el servidor ha enviado a las plataformas Facebook, TikTok, etc. Disponible sólo si se utilizan etiquetas de Stape.

3. Response Logs. Muestra la respuesta del servidor a las plataformas Facebook, TikTok, etc. Disponible sólo si se utilizan etiquetas de Stape.

10. APICopie el enlace a esta sección

Siempre buscamos formas de ampliar nuestra plataforma, por lo que hemos añadido el acceso a la API. Si está interesado en crear una integración con Stape y quiere más información sobre cómo funciona o cuáles son los requisitos, envíenos un correo electrónico a support@stape.io

11. Zonas del servidorCopie el enlace a esta sección

  • US Center (Iowa)
  • US East (South Carolina)
  • US West (Oregon)
  • EU West (Belgium)
  • EU North (Finland)
  • EU Center (Germany)
  • AP East (Singapore)
  • AP South (Delhi)
  • SA East (São Paulo)
  • SA West (Chile)
  • AU East (Australia)
  • CA East (Canada)
  • ME Center (Qatar)
  • JP Center (Japan)

12. Global CDNCopie el enlace a esta sección

Global CDN es una excelente característica disponible para todos los contenedores Stape sGTM, y su uso es totalmente gratuito. Utiliza la plataforma de Cloudflare, que carga archivos js desde un servidor que reside más cerca de los visitantes de su sitio, lo que resulta en velocidades de carga de páginas web más rápidas.

13. AnonymizerCopie el enlace a esta sección

Dado que el uso de Google Analytics no cumple con la GDPR, hemos creado un power-up Anonymizer. Con Anonymizer puede eliminar o anonimizar los datos de usuario de GoogleAnalytics4.

anonymiser power-up

Una vez configurado Anonymizer, debe actualizar la URL del servidor de etiquetado de Google Analytics por una que termine en /anonymize.

Por ejemplo, si la URL predeterminada del servidor de etiquetado es sgtm.site.com, la URL con Anonimizador tendrá el aspecto de sgtm.site.com/anonymize. Cuando las peticiones de GA pasan por la URL del servidor de etiquetado que incluye /anonymize, eliminamos o anonimizamos automáticamente los parámetros seleccionados.

La funcionalidad de Prevención de Seguimiento Inteligente (PTI) limita ahora la duración de las cookies, incluso si se establecen desde un dominio de origen. Pero puede seguir utilizando fácilmente la duración completa de las cookies con Stape.

Cookie keeper le ayuda a prolongar las cookies establecidas por IPs de terceros para navegadores con la versión más reciente de ITP como Safari 16.4.

cookie keeper power-up

Tenemos una entrada de blog detallada sobre cómo utilizar Cookie Keeper para tiendas Shopify y WordPress.

15. Multi-DomainsCopie el enlace a esta sección

Con nuestro plan Business (o superior) puede asignar varios subdominios a un contenedor de servidor.

Así que si usted tiene un sitio web independiente para cada país o idioma - puede configurar Multi-Domains power-up. Añada todos los subdominios que desee utilizar para el punto final del lado del servidor. Para los usuarios del plan Business el límite es de 20 dominios, para Enterprise - 50 dominios, para Custom - ¡es ilimitado!

16. Google Service AccountCopie el enlace a esta sección

Google Service Account puede ayudarle a integrar BigQuery y Firestore con el servidor GTM.

google service account power-up

Para crear una cuenta de servicio de Google, deberá tener una cuenta de Google Cloud Platform y generar una clave de acceso. El archivo de clave JSON de la cuenta de servicio debe añadirse al encendido de un contenedor sGTM en app.stape.io para autenticarse con estos servicios.

17. GEO HeadersCopie el enlace a esta sección

Puede añadir X-GEO-Country,X-GEO-Region,X-GEO-City en los datos del evento dentro de su servidor Google Tag Manager con nuestro GEO headers power-up.

geo headers power-up from stape

18. User Agent InfoCopie el enlace a esta sección

Puede añadir los encabezados X-Device-Mobile, X-Device-Os, X-Device-Browser, X-Device-Browser-Version, X-Device-Engine, X-Device-Engine-Version en los datos de eventos dentro de su servidor Google Tag Manager con nuestro potenciador User Agent Info.

19. Equipo de expertosCopie el enlace a esta sección

En Stape, contamos con un equipo de expertos en seguimiento del lado del servidor para ayudarle a empezar. Entendemos que la configuración de un seguimiento preciso y fiable puede ser un reto, por lo que estamos aquí para ayudar a asegurar que sus clientes obtengan los mejores resultados posibles. Nuestro personal tiene una amplia experiencia en la creación y gestión de contenedores de seguimiento del lado del servidor para todo tipo de empresas, desde pequeñas startups hasta empresas de Fortune 500.

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.

¿Necesita ayuda para configurar el seguimiento del lado del servidor?

Si está interesado, responda a las siguientes preguntas. Le enviaremos un presupuesto gratuito.

Obtener un presupuesto
Etiquetado con:gtm server

Aloje su servidor GTM en Stape