Configurar el etiquetado del lado del servidor puede ser abrumador. Tienes que invertir tiempo y dinero en configurar un servidor en la nube, familiarizarte con el concepto clave del seguimiento del lado del servidor y, finalmente, configurar el seguimiento del lado del servidor. Creamos el hosting de Stape para el servidor Google Tag Manager para hacer que el etiquetado del lado del servidor sea más fácil.
Con Stape, puedes configurar la URL del servidor de etiquetado en un solo clic, es súper sencillo. Además, te ahorra dinero. El hosting de Stape es aproximadamente cinco veces más barato que GCP.
Dicho esto, el hosting de sGTM de Stape tiene múltiples beneficios, incluidos su precio y simplicidad, lo que permite que cualquiera sin conocimientos técnicos configure el hosting en la nube para el servidor Google Tag Manager.
Pero además de su costo y simplicidad, Stape tiene muchas otras ventajas. En esta publicación, quiero cubrir todos los beneficios que ofrece el hosting de Stape para sGTM.
Se recomienda encarecidamente utilizar un subdominio personalizado para la URL de tu servidor de etiquetado. Esto ayudará a configurar cookies con mayor precisión y prolongar las cookies.
Déjame mostrarte algunos ejemplos.
Aumentar la duración de las cookies
Safari tiene algoritmos de Prevención Inteligente de Seguimiento incorporados que reducen la duración de las cookies a 24 horas (la mayor parte del tiempo). Con la ayuda del seguimiento del lado del servidor con un subdominio personalizado, puedes prolongar la duración de las cookies en Safari. Esto significa que cuando un usuario vuelve a visitar tu sitio, no se le considerará como un nuevo usuario.
Al configurar la API de conversión de Facebook utilizando GTM del servidor, necesitas enviar fbp y fbc a los servidores de Facebook. No puedes configurar estas cookies cuando usas un subdominio de terceros como servidor de etiquetado, ya que solo tu dominio tiene acceso para declarar cookies para tu sitio web. Sin un subdominio personalizado, se enviarán menos parámetros a Facebook, y, por lo tanto, se atribuirá un menor número de eventos a tus campañas. El ID de clic y el ID del navegador (fbc y fbp) son parámetros fundamentales al medir los resultados de tus campañas pagadas en Facebook.
El Cargador Personalizado de Stape hace aún más: ayuda a que los scripts de Google Tag Manager y Google Analytics 4 sean más resistentes a los bloqueadores.
Puedes configurar un cargador personalizado de gtm.js dentro del administrador de stape.io. Simplemente haz clic en configuración y agrega tu ID de Web Google Tag Manager. Después de eso, debes actualizar el código GTM en el sitio.
Cuando agregas el ID de web GTM al Cargador Personalizado de stape.io, puedes ver que gtm.js y gtag.js fueron reemplazados por una ruta de solicitud aleatoria. Esta mejora te ayuda a "ocultar" el script de Google Tag Manager y Google Analytics 4 de los bloqueadores de anuncios.
CDN Global es una excelente función disponible para todos los contenedores de Stape sGTM, y es completamente gratuita. Utiliza la plataforma de Cloudflare, que carga archivos js desde un servidor más cercano a los visitantes de tu sitio, lo que resulta en velocidades de carga de página web más rápidas.
Los usuarios de los planes Pro y Business tienen acceso a los Registros. Esta función es muy útil al configurar el seguimiento del lado del servidor. Ayuda a entender qué datos se enviaron al servidor GTM y qué respuesta se envió. Por ejemplo, puedes verificar 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 la razón del error.
1. Registros de acceso. Muestran las solicitudes recibidas por tu servidor GTM. Puedes verificar los detalles de cada registro y ver los registros de Solicitud y Respuesta correspondientes, si los hay.
2. Registros de solicitud. Muestran las solicitudes que el servidor ha enviado a las plataformas como Facebook, TikTok, etc. Solo están disponibles si utilizas las etiquetas de Stape.
3. Registros de respuesta. Muestran la respuesta del servidor de plataformas como Facebook, TikTok, etc. Solo están disponibles si usas las etiquetas de Stape.
Dado que el uso de Google Analytics no cumple con el GDPR, creamos un complemento de Anonimizador. Con el Anonimizador, puedes eliminar o anonimizar los datos del usuario de Google Analytics 4.
Este producto incluye datos GeoLite2 creados por MaxMind, disponibles en https://www.maxmind.com.
Una vez que se configura el Anonimizador, debes actualizar la URL del servidor de etiquetado para tu Google Analytics a una que termine con /anonymize.
Por ejemplo, si la URL predeterminada del servidor de etiquetado es sgtm.site.com, la URL con el Anonimizador se verá como sgtm.site.com/anonymize. Cuando las solicitudes de GA pasen por la URL del servidor de etiquetado que incluye /anonymize
, eliminamos o anonimizamos automáticamente los parámetros seleccionados.
La funcionalidad de Prevención Inteligente de Seguimiento (ITP) ahora limita la vida útil de las cookies, incluso si se configuran desde un dominio de primera parte. Pero con Stape, puedes continuar usando la duración completa de las cookies.
Cookie Keeper te ayuda a prolongar la duración de las cookies configuradas por IPs de terceros en navegadores con la versión más reciente de ITP, como Safari 16.4.
Tenemos una entrada de blog detallada sobre cómo usar Cookie Keeper para tiendas Shopify y WordPress.
Con nuestro plan Business (o superior) puedes mapear varios subdominios a un contenedor de servidor.
Así que si tienes un sitio web separado para cada país o idioma, puedes configurar el complemento de Múltiples Dominios. Agrega todos los subdominios que deseas usar para el punto final del lado del servidor. Para los usuarios del plan Business, el límite es de 20 dominios, para Enterprise es de 50 dominios y para Custom es ilimitado.
El Encabezado de Vista Previa es una función útil cuando necesitas enviar solicitudes al contenedor de Google Tag Manager en el servidor desde otro lugar (no desde el GTM web). Por ejemplo, desde el CRM. Usando la función de encabezado de vista previa de Stape, puedes ver las solicitudes del CRM en el modo de vista previa del contenedor de Google Tag Manager en el servidor.
Supongamos que deseas enviar un evento de compra desde el CRM al Google Tag Manager en el servidor. Una de las formas de hacerlo es usando webhooks. Los datos del webhook se entregarán a tu Google Tag Manager en el servidor, pero no se mostrarán en el modo de vista previa, lo que hace que la depuración y configuración sea más complicada.
Aquí es donde la función de encabezado de vista previa de Stape es útil. Usando el encabezado de vista previa, puedes "forzar" al modo de vista previa de sGTM a mostrar todas las solicitudes enviadas a sGTM, sin importar si fueron hechas por tu GTM web o por recursos de terceros como un webhook. Si no usas el encabezado de vista previa, tu contenedor sGTM recibirá los datos, pero las solicitudes no se mostrarán en la vista previa.
Para configurar el encabezado de vista previa en Stape, abre el modo de vista previa del Google Tag Manager en el servidor -> Haz clic en los tres puntos en la esquina superior derecha -> Haz clic en "Enviar solicitudes manualmente" -> Copia el encabezado HTTP X-Gtm-Server-Preview.
Luego, ve a tu cuenta de stape.io -> haz clic en Configuración -> Configuración del encabezado de vista previa sGTM -> pega el encabezado de vista previa que copiaste de sGTM -> haz clic en Guardar.
Elimina el encabezado de vista previa una vez que hayas terminado con la configuración y las pruebas.
Stape tiene dos tipos de cuentas:
Usando cuentas de agencia, puedes gestionar y crear contenedores para clientes. Esta función puede ser útil para agencias. Supongamos que deseas configurar el seguimiento del lado del servidor para tu cliente y pedirle que agregue el pago. Puedes hacerlo usando una cuenta de agencia de Stape, solo crea un contenedor y envía una invitación al cliente por correo electrónico. El cliente puede agregar su facturación, mientras que tú aún puedes gestionar y configurar su contenedor. Si deseas solicitar una cuenta de agencia, solo envía un correo electrónico a support@stape.io.
Puedes compartir el acceso a tu cuenta de stape.io con otras personas. Una vez que hayas compartido el acceso, la otra persona tendrá acceso completo a tu cuenta. Podrán ver y editar todos los contenedores.
Para compartir el acceso, haz clic en Configuración de Cuenta -> Acceso Compartido -> Invitar Usuario.
Un entorno flexible de Google Cloud escalará automáticamente tu sGTM de un mínimo de 3 servidores a 6 servidores. Cuando Google detecta que tu servidor GTM necesita más recursos, estos se escalan automáticamente. sGTM puede requerir más recursos por varias razones: puede que el tráfico hacia tu sitio web haya aumentado o que hayas actualizado la configuración de etiquetado del servidor y estés enviando más eventos, etc.
El autoescalado tiene tanto pros como contras. Lo bueno es que sGTM recibirá más recursos cuando los necesite y continuará funcionando. Pueden surgir situaciones en las que el alojamiento en la nube deje de funcionar sin autoescalado y necesites actualizarlo manualmente.
Lo malo es que el autoescalado implica un precio más alto para el alojamiento de sGTM. Tres servidores de Google costarán 120 USD, mientras que seis costarán alrededor de 240 USD.
En Stape, escalamos automáticamente los servidores cuando los necesitas. Si nuestro sistema detecta que tu servidor necesita más CPU o memoria, los añadimos. Stape no aplica cargos adicionales por el autoescalado. Si te has suscrito al plan Pro, seguirás pagando 20 USD, y el servidor GTM recibirá más CPU y memoria cuando lo necesite, y seguirás pagando la misma cantidad. Nuestra facturación está conectada solo a las solicitudes.
Siempre estamos buscando formas de expandir nuestra plataforma, por lo que hemos añadido acceso a la API. Si estás interesado en construir una integración con Stape y deseas más información sobre cómo funciona o cuáles podrían ser los requisitos, solo envíanos un correo a support@stape.io.
El despliegue predeterminado de GCP utiliza un solo servidor. Este entorno se recomienda para probar con tráfico limitado. Cuando decidas mover el etiquetado del servidor a la etapa de producción, deberás actualizar al entorno flexible de App Engine.
Al actualizar, Google asigna un mínimo de 3 servidores por contenedor para garantizar redundancia.
Hay dos puntos principales a tener en cuenta cuando actualices del despliegue de prueba de GCP al entorno flexible de App Engine:
Costos
La configuración mínima de producción en el alojamiento de Google costará 120 USD (tres servidores en la nube, cada uno de los cuales cuesta 40 USD). El costo mínimo de Stape es de 20 USD; para sitios más grandes, ofrecemos el plan Business, que cuesta 100 USD. ¿Te interesa saber por qué somos más baratos? Tenemos una publicación en el blog que describe cómo Stape optimiza el costo del servidor GTM.
Ejecutar scripts de shell para actualizar a producción
Cuando decidas actualizar al entorno de producción, agregar una tarjeta de crédito a Google Cloud no es suficiente; necesitarás ejecutar scripts de shell manualmente para completar la actualización a producción. Además, se requieren otras configuraciones para reducir los costos del alojamiento del servidor Google Tag Manager.
El alojamiento de Stape hará el trabajo por ti en menos de 30 segundos, simplificando la actualización del servidor en la nube. Todo lo que necesitas hacer es hacer clic en un botón en el panel de stape.io admin. .
La configuración predeterminada requiere modificar los clientes de Google Analytics 4 para cargar GA desde tu URL de servidor. También necesitarás agregar el cliente del contenedor web de Google Tag Manager para cargar gtm.js desde un subdominio personalizado.
Cargar gtag.js y gtm.js desde la URL de tu servidor de etiquetado proporcionará todas las ventajas del seguimiento del lado del servidor y las cookies de primera parte.
El alojamiento de Stape hace todo automáticamente. Solo necesitas agregar la URL de transporte a las etiquetas de GA4 y UA dentro del contenedor web de Google Tag Manager. No es necesario configurar clientes adicionales ni hacer otras configuraciones en el contenedor del servidor Google Tag Manager.
Tenemos varias zonas de alojamiento y estamos en constante expansión de ubicaciones de servidores.
Actualmente ofrecemos estas ubicaciones de servidores para sGTM en Stape Global:
Ofrecemos estas zonas de servidores para Meta CAPIG en Stape Global:
Las siguientes ubicaciones de servidores están disponibles para sGTM en Stape Europa:
Ofrecemos estas zonas de servidores para Meta CAPIG en Stape Europa:
La cuenta de servicio de Google puede ayudarte a integrar BigQuery y Firestore con el servidor GTM.
Para crear una cuenta de servicio de Google, necesitarás 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 a un potenciador del contenedor sGTM en app.stape.io para autenticarse con estos servicios.
Puedes añadir X-GEO-Country, X-GEO-Region, X-GEO-City, X-GEO-Ipaddress en los datos del evento dentro de tu servidor Google Tag Manager con nuestro potenciador de encabezados GEO.
Este producto incluye datos de GeoLite2 creados por MaxMind, disponibles en https://www.maxmind.com.
Puedes notar que el contenedor de servidor GTM configurado utilizando el aprovisionamiento automático tarda en cargar. El alojamiento de Stape resuelve este problema usando brotli para optimizar la velocidad de carga y utilizando Nginx en lugar de node.js, ya que Nginx es más rápido en la entrega de archivos en caché.
Puedes 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 tu servidor Google Tag Manager con nuestro potenciador de Información del Agente de Usuario.
El CDN propio aumenta la duración de las cookies en Safari 16.4 y otros navegadores que utilizan ITP configurado desde direcciones IP "de terceros".
La versión más reciente de ITP reduce la duración de las cookies de primera parte a 7 días si se configuran desde una dirección IP diferente a la de tu sitio web.
Al utilizar tu CDN propio de Stape, puedes enrutar la URL de etiquetado del servidor GTM a través de la misma dirección IP que usa tu sitio. Esto asegura que las IPs de tu URL sGTM y tu sitio web sean idénticas, lo que evita que WebKit reduzca la duración de las cookies de primera parte configuradas mediante Google Tag Manager del lado del servidor.
Con el potenciador de proxy de archivos, puedes hacer proxy de cualquier archivo a través del servidor Google Tag Manager. Ahora puedes cargar archivos desde tu dominio en lugar de usar dominios de terceros.
El potenciador de proxy de archivos está disponible para planes Business y superiores. Para habilitarlo, solo necesitas iniciar sesión en tu cuenta de stape.io, abrir el contenedor, elegir los potenciadores y hacer clic en el botón "Usar".
El potenciador XML a JSON puede convertir XML a formato JSON en el servidor Google Tag Manager.
Cómo hacerlo:
1. Configura un webhook para enviar datos a la URL https://ss.example.com/stape/xml/
2. https://ss.example.com debe ser la URL del servidor de etiquetado que uses para el contenedor sGTM.
3. Añade cualquier ruta después de /stape/xml/, por ejemplo, https://ss.example.com/stape/xml/data, y esta ruta se usará para enviar una solicitud a tu sGTM. En este caso, enviaremos JSON a /data.
Este webhook convertirá XML a formato JSON.
Para habilitarlo, solo necesitas iniciar sesión en tu cuenta de stape.io, abrir el contenedor, elegir los potenciadores y hacer clic en el botón "Usar".
Este potenciador añade un ID de usuario a los datos de eventos del sGTM.
El ID de usuario consiste en un hash de:
Para habilitarlo, solo necesitas iniciar sesión en tu cuenta de stape.io, abrir el contenedor, elegir los potenciadores y hacer clic en el botón "Usar".
Si quieres enviar una solicitud en un horario definido, creamos un potenciador de programación solo para tu necesidad.
Cómo funciona:
En el campo de la ruta, debes especificar la ruta de la solicitud que se enviará según el horario.
La solicitud puede enviarse:
Para habilitarlo, solo necesitas iniciar sesión en tu cuenta de stape.io, abrir el contenedor, elegir los potenciadores y hacer clic en el botón "Usar".
El potenciador de retraso de solicitud puede retrasar las solicitudes de 15 minutos a 1500 minutos.
La función de monitoreo te permite recibir notificaciones sobre cualquier anomalía o problema de seguimiento lo antes posible. Está disponible para todos los usuarios de hosting sGTM de Stape con planes Business, Enterprise y Custom.
Stape Store es una base de datos integrada en Stape que te permite escribir, leer y sincronizar datos dentro del servidor Google Tag Manager alojado en Stape. La tienda está disponible para los usuarios del plan Pro y superiores.
La funcionalidad y diseño de la tienda Stape son muy similares a Firebase. Puedes almacenar JSONs de datos organizados en documentos. El tamaño máximo de un documento es de 1 MB.
Este potenciador verifica si las solicitudes provienen de un bot o no.
Para usar la detección de bots, inicia sesión en tu cuenta de stape.io, abre el contenedor sGTM, ve a la pestaña de Potenciadores y haz clic en la detección de bots. Después de eso, habilita el potenciador y haz clic en Guardar.
Stape Analytics es una característica de la plataforma Stape diseñada para simplificar la medición del rendimiento del seguimiento del lado del servidor.
Puedes encontrar la característica en tu contenedor en la sección "Analytics" junto a "Power-Ups". Stape Analytics está disponible para todos los que usan el Cargador Personalizado de Stape (un potenciador gratuito de Stape que hace que los scripts de GTM sean más resistentes a los bloqueadores de anuncios).
Encuentra nuestra nueva función de Conexiones en la configuración del contenedor.
Fue creada con el propósito de recopilar tokens oAuth de múltiples plataformas en una pestaña para una configuración de etiquetas aún más conveniente. Aunque actualmente está en desarrollo, la función te permite configurar, por ejemplo, la publicidad de Microsoft automáticamente, en lugar de crear y configurar manualmente tu propia aplicación.
La función es accesible en los planes Pro y superiores.
En Stape, tenemos un equipo de expertos en seguimiento del lado del servidor para ayudarte a comenzar. Sabemos que configurar un seguimiento preciso y confiable puede ser un desafío, por lo que estamos aquí para asegurarnos de que tus clientes obtengan los mejores resultados posibles. Nuestro personal tiene 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 compañías Fortune 500.
El alojamiento de Stape para el servidor Google Tag Manager no solo es el más barato y fácil de configurar, sino que también ofrecemos numerosas características de alojamiento, así como soluciones de etiquetado del lado del servidor, lo que hace que tu experiencia de etiquetado sea simple y directa.
Aunque el alojamiento sGTM de Stape se encuentra en Google Cloud, todas nuestras soluciones automatizadas hacen que la gestión del alojamiento de tu servidor GTM sea más fácil. Te ayudamos a configurar el etiquetado del lado del servidor para tu sitio web sin la necesidad de pasar horas configurando todo manualmente.
Si está interesado, responda a las siguientes preguntas. Le enviaremos un presupuesto gratuito.