Guías

Una guía práctica de analítica del lado del servidor

Flowsery Team
Flowsery Team
6 min de lectura

TL;DR — Respuesta rápida

6 min de lectura

La analítica del lado del cliente son mejores para el comportamiento del usuario y el contexto de la campaña, mientras que los registros del lado del servidor son mejores para la visibilidad de la infraestructura. Utiliza ambos con cuidado y espere que sus números difieran.

La analítica del lado del servidor y del lado del cliente responden a diferentes preguntas. Ambos describen la actividad en torno a tu sitio web, pero observan esa actividad desde diferentes lugares. Cuando los números no coinciden, normalmente no se trata de un error. Es un límite de medición.

La analítica del lado del cliente se ejecuta en el navegador del visitante. Un fragmento de JavaScript registra una vista de página o un evento y lo envía a un punto final de análisis. El análisis del lado del servidor generalmente comienza a partir de registros del servidor web, registros de CDN, registros de proxy inverso o eventos de aplicaciones generados en tu infraestructura.

La pregunta práctica no es "¿cuál es exacta?" ¿Es "exacto para qué decisión?"

Lo que el análisis del lado del cliente capta bien

El análisis del lado del cliente es más eficaz cuando es necesario comprender la experiencia del usuario en el navegador:

  • Vistas de la página de destino
  • Referentes y campañas UTM
  • Clics, inicios de formularios, descargas y eventos personalizados.
  • Embudos de conversión
  • Contexto del navegador, dispositivo y ventana gráfica
  • Señales de participación como profundidad de desplazamiento o tiempo activo

También puede capturar eventos que nunca llegan a tu servidor como solicitudes separadas. Un clic en la pestaña de precios, una reproducción de video, un botón de copiar, una expansión de acordeón o un cambio de ruta del lado del cliente pueden ser invisibles en los registros de acceso sin procesar a menos que tu aplicación lo registre explícitamente.

La desventaja es que el análisis del lado del cliente depende del código que se ejecuta en el navegador. Puede bloquearse mediante bloqueadores de anuncios, funciones de privacidad del navegador, opciones de consentimiento, fallas de red, errores de script, problemas de políticas de seguridad de contenido y entornos con JavaScript deshabilitado.

Lo que captura bien el análisis del lado del servidor

El análisis del lado del servidor observa las solicitudes que afectan a la infraestructura que tú controlas. Es excelente para:

  • Volumen total de solicitudes HTTP
  • Tasas de error, códigos de estado y latencia.
  • Comportamiento de bots y rastreadores.
  • Uso de API
  • Comportamiento de la caché CDN
  • Investigaciones de seguridad
  • Descargas de archivos servidas directamente desde el servidor.

Los registros del servidor son especialmente útiles cuando la analítica de marketing no cuentan correctamente porque los scripts están bloqueados. Pueden mostrar que se solicitó una página incluso cuando no se envió ningún evento del lado del navegador.

Pero los registros no son un indicador claro de las visitas humanas. La carga de una sola página puede generar solicitudes de HTML, CSS, JavaScript, imágenes, fuentes y llamadas API. Los bots, los monitores de tiempo de actividad, los desplegables de enlaces, los lectores de RSS, los captadores previos y los escáneres pueden inflar los recuentos. Los registros también tienen problemas con la navegación del lado del cliente en aplicaciones de una sola página, a menos que la aplicación envíe eventos explícitos del servidor.

Por qué difieren los números

Espere que la analítica del lado del cliente muestren menos visitas que los registros del servidor. Las razones comunes incluyen:

  • El visitante rechazó las cookies analíticas o el consentimiento de seguimiento.
  • El script fue bloqueado por una extensión de privacidad.
  • Safari, Firefox, Brave u otro comportamiento de seguimiento limitado del navegador.
  • El punto final de análisis fue bloqueado por filtrado DNS o herramientas de seguridad corporativa.
  • El usuario se fue antes de que se cargara el script.
  • La página cargada desde el caché o prerenderizada de una manera que su rastreador no contó.

Espere que los registros del servidor muestren más ruido. Las razones comunes incluyen:

  • Bots de búsqueda y rastreadores SEO.
  • Rastreadores y scrapers de IA.
  • Herramientas de seguimiento.
  • Bots de vista previa de redes sociales.
  • Las solicitudes de activos se cuentan como actividad de la página.
  • Reintentar tráfico y solicitudes duplicadas.

Las protecciones de privacidad del navegador son una parte real de la brecha. Safari de Safari documenta la prevención de seguimiento como una característica de plataforma de larga duración y bloquea las cookies de terceros de forma predeterminada en contextos Safari modernos (WebKit). La protección total de cookies de Firefox aísla las cookies por sitio para reducir el seguimiento entre sitios (Mozilla).

Diferencias de privacidad

Ninguno de estos enfoques es automáticamente respetuoso de la privacidad. Un registro del servidor que contiene direcciones IP completas, agentes de usuario, URLs con datos personales y una retención prolongada puede ser más sensible que un evento mínimo de análisis del lado del cliente. Un rastreador del lado del cliente que establece identificadores persistentes y comparte datos con plataformas publicitarias puede ser más invasivo que las métricas agregadas del servidor.

Evalúe ambos usando las mismas preguntas:

  • ¿Qué datos se recogen?
  • ¿Se trata de datos personales o vinculables a una persona o a un hogar?
  • ¿Se comparte con terceros?
  • ¿Cuánto tiempo se conserva?
  • ¿Se puede alcanzar el objetivo empresarial con menos datos?
  • ¿El sistema depende de cookies, almacenamiento local, huellas dactilares o identificaciones entre sitios?

Según las normas europeas sobre cookies, las obligaciones de consentimiento pueden aplicarse a tecnologías que almacenan o acceden a información en el dispositivo de un usuario, a menos que sean estrictamente necesarias. La guía de la ICO del Reino Unido trata las cookies analíticas como no esenciales y dice que los usuarios necesitan controlar las cookies no esenciales y tecnologías similares (ICO).

Flowsery
Flowsery

Prueba gratuita

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Cuándo utilizar cada fuente

Utiliza análisis del lado del cliente para preguntas de marketing y productos:

  • ¿Qué campañas atraen visitantes cualificados?
  • ¿Qué páginas conducen a registros?
  • ¿Dónde abandonan los usuarios un embudo?
  • ¿Qué tipos de dispositivos convierten mal?
  • ¿Qué eventos de incorporación predicen la activación?

Utiliza registros del lado del servidor para preguntas operativas y de seguridad:

  • ¿Qué puntos finales son lentos o fallan?
  • ¿Los bots están tomando rutas costosas?
  • ¿Qué códigos de estado aumentaron después de una implementación?
  • ¿Un cambio en la regla CDN redujo el tráfico de origen?
  • ¿Los clientes sospechosos están investigando las rutas de inicio de sesión o de administración?

Utiliza ambos cuando la decisión abarque el comportamiento del usuario y la infraestructura. Por ejemplo, si los registros disminuyeron después de un lanzamiento, la analítica del lado del cliente puede mostrar si menos usuarios llegaron al formulario, mientras que los registros del lado del servidor pueden mostrar si el punto final de envío comenzó a devolver errores.

Cómo conciliar la brecha de datos

No fuerces la coincidencia de los dos sistemas. En su lugar, defina un contrato de medición:

  • Nombrar la fuente de verdad para cada métrica.
  • Excluir el tráfico de bots conocidos de los informes de cara a humanos.
  • Mantén las definiciones de páginas vistas consistentes en todas las herramientas.
  • Filtrar activos estáticos fuera de los informes de tráfico del lado del servidor.
  • Haz seguimiento de los eventos importantes del producto en el servidor cuando sea posible.
  • Utiliza los parámetros UTM de forma coherente en ambos sistemas.
  • Comparar tendencias, no solo recuentos absolutos.

Para la analítica que prioriza la privacidad, un patrón útil es recopilar eventos agregados del lado del cliente sin cookies ni identificadores entre sitios y luego utilizar registros del servidor para monitorear la infraestructura con minimización de IP y retención breve. Esto brinda a los equipos de marketing información útil y, al mismo tiempo, mantiene a los equipos operativos cerca de la capa de solicitudes sin procesar.

La brecha entre la analítica del lado del cliente y del lado del servidor no es algo que deba eliminarse. Es algo que hay que entender bastante bien para saber que cada conjunto de datos se utiliza para el trabajo correcto.

Lista de verificación de reconciliación

Asigne cada métrica a la fuente que mejor pueda responderla. Utiliza análisis del lado del cliente para el comportamiento de la página y preguntas de campaña, registros del lado del servidor para preguntas sobre infraestructura y seguridad, y eventos de backend para compras, registros y acciones de cuenta. Revise la brecha entre las fuentes como una señal de calidad y luego documente los motivos esperados: bots, scripts bloqueados, rechazo de consentimiento, almacenamiento en caché, tratamiento previo y solicitudes fallidas.

¿Te resultó útil este artículo?

¡Cuéntanos qué opinas!

Antes de irte...

Flowsery

Flowsery

Analítica orientada a ingresos para tu sitio web

Rastrea cada visitante, fuente y conversión en tiempo real. Simple, potente y totalmente conforme con el RGPD.

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Artículos relacionados