Peso en cada página vista
El script de analítica se carga en todas las páginas del sitio. Entre unos 149 KB y alrededor de 1,1 KB, la diferencia la paga cada visitante en cada navegación.
Rol · CTO e ingeniería
El script de GA4 pesa unos 149 KB, necesita cablear el consentimiento con un banner y un gestor de etiquetas, y marketing sigue preguntando a ingeniería por qué no cuadran las cifras. Sealmetrics es un único script diferido de alrededor de 1,1 KB que no instala cookies ni escribe nada en el dispositivo, sigue las rutas de las aplicaciones de una sola página sin configurar nada y expone los mismos datos con una API REST, un servidor MCP y un conector de BigQuery en todos los planes.
Un script · sin almacenamiento en el dispositivo · rutas SPA automáticas · API, MCP y BigQuery en todos los planes · Dublín
Respuesta rápida
La analítica web, vista desde ingeniería, es un script en cada página, un flujo de datos que gobernar y una API que el resto de la empresa va a pedir. GA4 envía unos 149 KB de JavaScript en red, instala cookies que un banner y un gestor de etiquetas tienen que condicionar, y exporta a BigQuery con límites diarios en las propiedades estándar. Sealmetrics carga un único script diferido de alrededor de 1,1 KB, 132 veces más ligero en la medición del 27 de agosto de 2026. No escribe cookies ni ningún otro almacenamiento en el dispositivo y no guarda direcciones IP; un marcador de sesión vive en memoria unas dos horas. Los routers basados en la History API de React, Vue, Angular o Next.js se siguen sin configuración. Los datos están disponibles con una API REST de tokens de solo lectura, un servidor MCP alojado y un conector de BigQuery, en todos los planes. Es un servicio gestionado en Dublín: no hay versión autoalojada.
Lo que acaba siendo de ingeniería
Estas son las preguntas que un responsable de ingeniería responde con cualquier proveedor de analítica. La diferencia es cuánto de la respuesta cae en tu equipo.
| De qué te encargas | Con GA4, un gestor de etiquetas y Consent Mode | Con Sealmetrics | Dónde comprobarlo |
|---|---|---|---|
| Peso del script | Unos 149 KB de gtag.js en red, antes del contenedor del gestor de etiquetas | Alrededor de 1,1 KB, diferido | Medición de trackers, 27 ago 2026 |
| Cableado del consentimiento | Etiquetas condicionadas por el banner; estados de Consent Mode que configurar y mantener | Ninguna cookie ni almacenamiento que condicionar para la propia etiqueta de analítica | Documentación: qué registramos |
| Aplicaciones de una sola página | Cambios de página configurados en GA4 o en el gestor de etiquetas | Navegación por History API seguida por defecto; modo manual con auto=0 y spa=0 | Documentación: soporte SPA |
| Exposición a bloqueadores | Se carga desde dominios de Google, que las listas incluyen | t.sealmetrics.com por defecto, o un subdominio de tu propio dominio | Documentación: tracker first-party |
| Acceso a los datos | Exportación a BigQuery con límite diario de eventos en propiedades estándar | API REST, servidor MCP y conector de BigQuery en todos los planes | Páginas de integraciones |
| Conservación | Ajuste por propiedad | TTL fijos: filas de evento 1 día, por horas 90 días, diarios y conversiones 24 meses | Documentación: ubicación y conservación |
La comparación de peso es una medición fechada, repetida el 27 de agosto de 2026 y publicada con su método, que resume la mejor herramienta de analítica web. Qué guarda la arquitectura, y por qué ningún identificador sobrevive a la sesión, se explica en seguridad y en la entrada del glosario sobre recogida de datos first-party.
Lo que cuesta una analítica pesada
Ingeniería rara vez elige la herramienta de analítica, pero es quien la sostiene. Hay tres costes que aparecen en cualquier equipo.
El script de analítica se carga en todas las páginas del sitio. Entre unos 149 KB y alrededor de 1,1 KB, la diferencia la paga cada visitante en cada navegación.
Cada etiqueta nueva vuelve a abrir la configuración del banner, los activadores del gestor de etiquetas y los estados de Consent Mode. Mantenerlos al día es trabajo de ingeniería que no entrega ninguna funcionalidad.
Cuando marketing pregunta por qué la analítica no coincide con la tienda, muchas veces la respuesta son visitas que la etiqueta nunca registró. En una tienda Shopify medida en paralelo durante 48 días, GA4 no registró el 29% de las visitas, el caso que se explica en datos completos.
La implementación
Estos pasos cubren un stack propio. Las tiendas en Shopify, WooCommerce o Magento usan las integraciones nativas que aparecen en plataformas; la instalación lleva entre 5 y 30 minutos según la plataforma.
Coloca el tracker una vez en el head de todas las páginas, con defer. Lanza la primera página vista al cargar y no escribe cookies, localStorage ni sessionStorage.
Para reducir la pérdida por bloqueadores, crea el subdominio que indica el panel con un registro A, escribe al equipo y cambia al snippet servido desde tu subdominio cuando lo confirmen. No mantengas los dos snippets o las páginas vistas se contarán dos veces.
Los routers basados en la History API se siguen automáticamente; los basados en hash no. Para un grupo de contenido por ruta, carga el script con auto=0 y spa=0 y lanza tú cada página vista.
Llama a sealmetrics.conv para compras o leads con su importe y a sealmetrics.micro para pasos como añadir al carrito. No incluyas nombres, emails ni otros datos personales en las propiedades.
Da a analistas un token de API de solo lectura, conecta los asistentes de IA al endpoint MCP alojado y configura el conector de BigQuery para el warehouse. Los webhooks y los logs de auditoría están disponibles desde el plan Scale.
Código, tal como está documentado
Copiados de docs.sealmetrics.com. Sustituye YOUR_ACCOUNT_ID por el ID del sitio que muestra el panel; la referencia completa está en la referencia del MCP y en la documentación del tracker.
Una vez, en el head de todas las páginas.
<script src="https://t.sealmetrics.com/t.js?id=YOUR_ACCOUNT_ID" defer></script>Hacen falta los dos parámetros para lanzar tú cada página vista con su grupo de contenido.
<script src="https://t.sealmetrics.com/t.js?id=YOUR_ACCOUNT_ID&auto=0&spa=0" defer></script>
<script>
// fire each pageview yourself, with its content group
sealmetrics({ group: 'home' });
</script>Los artículos de la compra son opcionales y alimentan los informes de producto por canal.
sealmetrics.micro('add_to_cart', {
product_id: 'SKU-123',
price: '89.99',
quantity: '1'
});
sealmetrics.conv('purchase', 149.99, {
currency: 'EUR',
items: [
{ product_name: 'Blue Running Shoes', price: 89.99, quantity: 1, category: 'footwear' }
]
});Endpoint alojado; el asistente se autoriza con la cuenta de Sealmetrics de cada usuario.
claude mcp add --transport http sealmetrics https://mcp.sealmetrics.com/mcpQuién lo toca
Cada rol llega a los mismos datos por la interfaz con la que ya trabaja.
Un proveedor que añada poco peso y poco mantenimiento.
Un script diferido, nada que gobernar en el dispositivo, conservación fija y un servicio gestionado en Dublín.
SeguridadPáginas vistas correctas en una aplicación de una sola página sin código de router.
Seguimiento por History API por defecto, modo manual con auto=0 y spa=0 y grupos de contenido al cargar.
Plataformas y stacksDatos de analítica en el warehouse sin una exportación muestreada.
Un conector de BigQuery con esquema en estrella y sincronización horaria o diaria, incluido en todos los planes.
Conector de BigQueryAsistentes que respondan con datos reales, no con suposiciones.
Un endpoint MCP alojado con más de 40 herramientas de solo lectura, autorizado por usuario.
Biblioteca de prompts MCPMedido, con el método publicado
Dos mediciones que ingeniería puede comprobar: una comparación fechada del peso de los scripts de analítica, repetida el 27 de agosto de 2026, y 48 días de medición en paralelo en una tienda Shopify, conciliada con sus pedidos reales.
Lo que no hace
Estos límites son de arquitectura. La atribución es a último clic dentro de cada sesión; los modelos de atribución explican la diferencia.
Sealmetrics es un servicio gestionado. Los datos de analítica se procesan y guardan en Dublín, Irlanda; el procesamiento aislado está disponible en Enterprise.
Las filas de evento se eliminan pasado 1 día. Lo que consultas y exportas son agregados y conversiones, que se conservan 24 meses.
Las rutas con /#/ no se detectan automáticamente. Lanza las páginas vistas tú mismo en modo manual.
Después del registro DNS, el equipo de Sealmetrics completa la parte de servidor antes de que cambies de snippet.
Los cambios de configuración se hacen en el panel, no con tokens de API ni con el endpoint MCP alojado.
La API REST, el servidor MCP y el conector de BigQuery están en todos los planes; los webhooks y los logs de auditoría empiezan en Scale.
Lo que pregunta ingeniería
Alrededor de 1,1 KB gzip en red y 1.991 bytes sin comprimir el t.js completo, en la medición del 27 de agosto de 2026. El gtag.js de GA4 midió unos 149 KB en red ese mismo día, 132 veces más. El script se carga con defer.
Sí. Cualquier router basado en la History API se sigue automáticamente: pushState, replaceState y la navegación atrás o adelante lanzan una página vista, y se omiten los duplicados de la misma URL. Los routers basados en hash no se detectan automáticamente; usa el modo manual con auto=0 y spa=0.
Sí. Crea el subdominio que indica el panel con un registro A, escribe al equipo para que complete la parte de servidor y sustituye el snippet por defecto por el que se sirve desde tu subdominio. Las peticiones desde tu propio dominio tienen muchas menos probabilidades de bloquearse que las que van a t.sealmetrics.com.
No. El tracker no escribe nada en el dispositivo ni hace fingerprinting. Un marcador de sesión de corta duración, derivado por sitio y guardado en memoria unas dos horas, agrupa las visitas de una sesión; no se guarda en el navegador y no reconoce a quien vuelve.
La API REST con tokens de solo lectura, el servidor MCP alojado y el conector de BigQuery están incluidos en todos los planes, también en el Agentic gratuito. Los webhooks y los logs de auditoría están disponibles desde Scale, y el procesamiento aislado en Enterprise. Los límites de peticiones dependen del plan.
No. Sealmetrics funciona como servicio gestionado, con los datos de analítica procesados y guardados en Dublín, Irlanda. Los planes Enterprise añaden procesamiento aislado.
Sí. El tracker se puede añadir directamente en el HTML o a través de Google Tag Manager, y funciona junto a GA4 sin cambiar su configuración. La mayoría de los equipos usan los dos durante un ciclo comercial completo antes de decidir cuál reporta al negocio.
Revisión técnica
Treinta minutos sobre tu propia arquitectura: el script, las rutas de la aplicación, la carga first-party, la API y el esquema de BigQuery.