GH GambleHub

Grabación de sesiones y análisis de comportamiento

1) Introducción

La grabación de sesiones es una reconstrucción de las interacciones del usuario con la interfaz (clics, movimientos, scroll, entrada, errores, estado de IU), sincronizada con la pista de vídeo de la pantalla y las consolas de eventos. El análisis del comportamiento convierte un flujo crudo de eventos en intrusos: donde las personas se pierden, se enojan, abandonan la tarea y por qué.

Objetivo: encontrar puntos de fricción más rápido, acortar el tiempo para el valor y aumentar la conversión de acciones clave (registro, depósito, lanzamiento del juego, participación en el torneo).


2) Cuando es especialmente útil (scripts iGaming)

Onboarding y KYC: entender dónde se atascan los usuarios en los pasos de confirmación.
Caja (depósito/retiro): errores de validación, comisiones/límites incomprensibles, cancelación en el último paso.
Catálogo/búsqueda del juego: filtros no obvios, «clics falsos» en las tarjetas, confusión entre la demostración y el lanzamiento real.
Torneos y promociones: leer las reglas, hacer clic en los premios, no entender las condiciones.
Escenarios móviles: hit-area, solapamientos de elementos de floating, comportamiento en redes malas.


3) Qué exactamente fijar

Eventos de IU: clics, tapas, skroll, guía (escritorio), enfoque/blur.
Los estados de los componentes son: 'disabled', 'loading', 'error', 'success', sticky y bloques flotantes.
Errores y excepciones: validadores delanteros, respuestas API, temporizadores, fallas de red.
Cruces y fallos: cambio de ruta, cierre de modales, retroceso al paso anterior.
Contexto técnico: device, SO, navegador, tamaño del embutido, lags (CLS/LCP/INP).

Etiquetado de zonas: 'data-session-zone =' cashier-primary '"game-card""kyc-step-2" "son selectores estables para agregación.
💡 Los valores introducidos no registran, sólo el hecho de la interacción (enmascaramiento, ver § 7).

4) Métricas de análisis de comportamiento

Tasa de éxito por tareas (si el usuario ha alcanzado la acción de destino).
Time on Task/TTV - Tiempo antes del valor/finalización del paso.
FMC (First Meaningful Click) es el primer clic significativo en el objetivo.
Rage Click Rate - ≥3 clic en 1-2 segundos en un punto.
Dead Click Share - clics sin consecuencias (sin transición/evento).
Error Rate - Tasa de error (validación/NTTR/excepciones).
Backtrack Rate - Parte de las devoluciones del paso de flow anterior.
Abandonment @ Step - Cuidado en un paso específico (en taquilla, KYC, onboarding).
Scroll Depth p50/p90 - Profundidad de visualización hasta CIEN/reglas/formularios.

Asociarlos a las métricas de negocio: conversión a registro/depósito, retención, proxy LTV.


5) Sampling y representatividad

Sample básico: 10-30% de tráfico en pantallas clave; 100% - en errores críticos y escenarios raros.
Segmentos: nuevos/devueltos, VIP, geo, canales (orgánico/paid/referencia), dispositivos.
Filtros de ruido: bots, velocidades de desplazamiento extremas, pestañas de fondo, reproducción sin interacción.
Períodos: últimos 7/28 días + ventanas de lanzamiento «antes/después».


6) Anotaciones y flujo de trabajo

Introduzca una anotación obligatoria para cada patrón encontrado:
  • Problema: «Dead Clicks 22% en el beage «Megaways» de la tarjeta del juego».
  • La hipótesis de la causa: «La insignia es visualmente similar al botón de filtro».
  • Solución: «Convertir la etiqueta en un estilo no licuable o agregar una acción de filtrado».
  • Efecto esperado: «−50% dead-clics, + 8-12% FMC lanzamiento del juego».
  • Prioridad: P1 (bloquea la ruta de acceso clave )/P2/P3.
  • Criterios de aceptación: umbrales claros de métricas.

7) Privacidad y cumplimiento

Enmascaramiento de entrada: campos de correo electrónico, mapas, documentos, chats - ocultamos los caracteres y selectores en su totalidad.
PII/finanzas: no registramos valores; tokenizamos los identificadores; anonimizamos IP.
Cookie/Consent: respetamos el 'DNT', mostramos una pancarta de consentimiento (opt-in/opt-out), políticas separadas para registros/tarjetas térmicas.
Acceso y auditoría: quién está viendo los registros y por qué; logs de visualización; vida útil (por ejemplo, 30-90 días).
Derecho de eliminación: limpiamos las sesiones de usuario a petición (DSAR).
Seguridad: cifrado en el almacenamiento y en la transmisión; Restricción de la exportación.


8) Tecnalización (recomendaciones)

Слой данных (data layer): `ui_click`, `ui_error`, `ui_state_change`, `route_change`, `network_error`, `experiment_variant`.
Selectores estables: 'data-session-zone', 'data-component-id'; evite las cadenas CSS «frágiles».
Pegamento con A/B: mantener 'session _ id' y 'variant' (sin PII) - para comparar por ramas.
Rendimiento: combine eventos, limite las grabaciones de FPS, use sampling adaptativo cuando se degrade.
Mobile-características: la contabilidad del teclado virtual, el reintegro del volcado, los gestos (swipe, pull to refresh).
Diagnóstico de red: lógica RTT, tiempos de espera, cancelaciones - a menudo es la red que «rompe» UX.


9) Patrones analíticos (qué buscar)

Atención temprana después de la intro/pancarta - P1 no visible/no visible.
Devoluciones cíclicas entre dos pasos (A↔B): el contenido/validación es incomprensible.
Una serie de errores de forma son microcopia débil, malos ejemplos, máscaras estrictas.
El enfoque en las zonas no objetivo (fotogramas de alto largo del cursor) - jerarquía y contraste roto.
No caer en hit-area - objetivos demasiado pequeños, superposiciones (sticky/floating).
Lanzamientos de demolición «antes/después» es un estallido de Error Rate/Abdonment @ Step.


10) Análisis de comportamiento Dashboard (mínimo)

Resumen de sesión: volumen de sample, cuota de mobile/desktop, split a través de los canales.
Funnel Playback: pasos flow con un clic en «Ver sesiones de ejemplo» en cada brecha.
Rage/Dead Trends: altavoz por tipo de página y segmento.
Error Heat: mapa de error superior (validación/API) con referencia a los registros.
Time to Value: mediana/cuantili por tareas clave.
Release Compare (antes/después): delta de métricas y enlaces jump en registros representativos.


11) Integración con tarjetas térmicas y métodos de calidad

Triangulación: registro de sesiones (por qué) + tarjetas térmicas (dónde) + métricas de embudo (cuánto).
Entrevistas/encuestas: utilice los clips de las grabaciones como incentivos para las preguntas "¿por qué lo hizo? ».
Sapport/tickets: asocie el ID de sesión con los tickets para un diagnóstico rápido.


12) A/B y análisis causal

Para cada hipótesis, fije las métricas UX de destino (Rage/Dead/Backtrack) y las métricas de negocio (conversión, TTV).
Comparar registros por ramas A/B: donde cambia la trayectoria de atención, disminuye el número de errores y fallas.
Evite «ver un par de clips → sacar una conclusión»: use muestras representativas e intervalos de confianza.


13) Roles y proceso

Investigador de UX: formula preguntas, planifica sample, anota patrones.
Producto/Analista: asocia con KPI de negocio, prioriza tareas.
Diseñador/Frontend: implementa ediciones, supervisa los estados de los componentes.
QA/Support: agrega casos a la regresión, transfiere las quejas de los usuarios al backklog.
Análisis semanal: 30-60 minutos, 5-10 clips, 3-5 tareas con prioridad P1.


14) Anti-patrones

Ver los registros sin un objetivo y un plan → burnout, falta de resultados.
Sacar conclusiones sobre casos individuales «brillantes».
Ignorar la privacidad y el enmascaramiento.
Mezclar mobile/desktop en una salida.
Hacer diagnósticos sin verificar antes/después o A/B.
«El culto del clip»: el clip como decoración de la presentación, no como prueba de hipótesis.


15) Acceptance Criteria para tareas «después de ver los registros»

Se describe el problema, la hipótesis, la solución, el efecto esperado y las métricas.
Se han establecido umbrales (por ejemplo, Rage Click Rate ↓ hasta <1,5%).
Está activada la comprobación en la ventana de lanzamiento (antes/después) + revisión selectiva de registros.
Actualizado Hyde por jerarquía (si las razones están en las prioridades/contraste).
Se han completado las hojas de comprobación de disponibilidad (estilos de enfoque, hit-area, contraste).


16) Lista de verificación corta antes del inicio

1. ¿Hay un objetivo y una lista de escenarios clave?
2. ¿Ha configurado el enmascaramiento, el consentimiento del usuario y el almacenamiento?
3. ¿Se han definido el sample y los segmentos?
4. ¿Están listos el etiquetado de las zonas y los selectores consistentes?
5. El ligamento con A/B y el embudo - incluido?
6. ¿Ha definido un formato de anotación y priorización?
7. ¿Se ha preparado un dashboard con las tendencias Rage/Dead/Error/TTV?


17) TL; DR

La grabación de sesiones es un «microscopio» para UX: muestra fricciones reales y patrones de comportamiento. Hacerlo de forma segura (enmascaramiento, consentimiento), sistémica (sample, segmentos, anotaciones), causal (A/B, antes/después) y orientada al producto (métricas → tareas → efecto). El resultado es menos ruido, más rápido al valor, mayor conversión.

Contact

Póngase en contacto

Escríbanos ante cualquier duda o necesidad de soporte.¡Siempre estamos listos para ayudarle!

Iniciar integración

El Email es obligatorio. Telegram o WhatsApp — opcionales.

Su nombre opcional
Email opcional
Asunto opcional
Mensaje opcional
Telegram opcional
@
Si indica Telegram, también le responderemos allí además del Email.
WhatsApp opcional
Formato: +código de país y número (por ejemplo, +34XXXXXXXXX).

Al hacer clic en el botón, usted acepta el tratamiento de sus datos.