Cualquiera puede capturar un error en tu sitio con la extensión y enviarte el enlace. Eso funciona sin que tú hagas nada, y es así como llega la mayoría de los informes.

Reclamar el dominio cambia dónde acaban. En lugar de un enlace que alguien tiene que acordarse de mandarte, cada informe capturado en tu sitio llega a un mismo sitio, pertenece a tu equipo, se puede filtrar y eres tú quien lo marca como resuelto.

Qué te da reclamar un dominio

  • Todos los informes del dominio en un panel, por sitio o de todos a la vez, en lugar de repartidos entre quien resultara estar enterado
  • Privacidad que controlas tú. Un enlace para compartir es público por defecto, que es justamente lo que lo hace fácil de enviar. En un dominio reclamado decides tú: los informes pueden empezar privados, abiertos solo para quien presentó el informe y para tu equipo, y cualquier informe se puede cambiar en un sentido u otro después
  • Tu equipo, no solo tú. Invita a la gente que arregla las cosas y cada informe de tus dominios es suyo para leerlo y para pasarlo de pendiente a resuelto
  • Una primera pasada ya hecha. La primera vez que alguien abre un informe, un modelo lee la captura entera y devuelve los pasos para reproducirlo, una causa probable y una gravedad sugerida. Puede equivocarse, y los paneles de al lado contienen lo que se registró en realidad

Cómo configurarlo

1. Crea una cuenta y añade tu dominio. Los planes y la prueba están en la página de precios; del pago se encarga Stripe y la tarjeta no nos toca nunca.

2. Pon la etiqueta de verificación en tu página. Una línea, en el <head>, en cualquier página del dominio:

<meta name="session-replay-site-verification" content="srv_your_token_here">

El token se emite cuando añades el dominio. La etiqueta demuestra que el dominio es tuyo - cualquiera puede escribir un nombre de dominio en un formulario, y nadie más que tú puede poner una línea en su marcado - y es lo que encamina los informes capturados ahí hasta tu panel en lugar de dejarlos como enlaces sueltos.

Funciona en cualquier plataforma que te deje editar la cabecera de una página, que son casi todas. En un sitio con plantillas va en el layout que usan todas las páginas, para que sobreviva a que alguien añada una página nueva.

3. Comprueba que se está sirviendo. Carga tu sitio y mira el código fuente, o descárgalo:

curl -s https://yourdomain.example | grep session-replay-site-verification

Aquí hay dos cosas que pillan a la gente, y las dos parecen que la etiqueta no funciona. Una caché por delante del sitio puede servir el marcado antiguo durante un rato. Y una etiqueta añadida en un entorno de staging no es una etiqueta en el dominio que reclamaste: tiene que estar en el dominio del formulario, desplegada donde la ve el público.

Qué llega, y qué hacer con ello

Cada informe lleva la captura de pantalla o la grabación, la salida de consola, el registro de red con un archivo HAR descargable, los detalles del navegador y del sistema, y la secuencia de lo que hizo quien informó antes de que ocurriera. Ese es el contexto que suele perderse entre alguien que detecta un problema y alguien capaz de reproducirlo.

A partir de ahí es triaje como cualquier otro: leerlo, decidir si contradice algo que acordaste hacer, y pasarlo de pendiente a resuelto cuando esté arreglado.

Una cosa que conviene saber antes de planificar contando con ella: las notas internas y la asignación todavía no están, así que hoy un informe lleva su estado y no una conversación sobre él.

Conseguir informes que merezcan la pena

Reclamar el dominio arregla dónde acaban los informes. No arregla lo que dicen, y una captura es una prueba más que un informe: no puede saber qué esperaba que pasara la persona, ni si las dos cosas raras que notó son un defecto o dos.

Así que dile a la gente qué mandarte. La guía de informes de errores es una página a la que puedes remitir a compañeros y clientes, y su plantilla es un archivo que pueden guardarse. Si tus informes vienen de gente cuyo trabajo no es el software - que son la mayoría, y todos durante las pruebas de aceptación -, pide el proceso que estaban siguiendo en vez de su diagnóstico de la causa. El diagnóstico suele ser erróneo y suele sustituir a los hechos.

Session Replay

Extensión gratuita de Chrome. Un clic en la página que se está portando mal captura la captura de pantalla, la consola y el registro de red, y te devuelve un enlace para pegar en el ticket.

Instalar la extensión

La versión corta

Los informes te llegan sin ninguna configuración, como enlaces que alguien manda. Reclamar el dominio - una cuenta, una meta etiqueta de una línea y una comprobación de que se está sirviendo de verdad - convierte eso en una cola que es de tu equipo, con una privacidad que decides tú y una primera pasada ya escrita. Lo que no puede hacer es lograr que un informe diga qué esperaba alguien, que sigue siendo la frase que merece la pena pedir.