
Qualquer pessoa pode capturar um erro no seu site com a extensão e enviar-lhe o link. Isso funciona sem que tenha de fazer nada, e é assim que chega a maioria dos relatórios.
Reivindicar o domínio muda onde eles aterram. Em vez de um link que alguém tem de se lembrar de lhe enviar, cada relatório capturado no seu site chega a um só lugar, pertence à sua equipa, pode ser filtrado e é seu para marcar como resolvido.
O que lhe dá reivindicar um domínio
- Todos os relatórios do domínio num painel, por site ou em todos de uma vez, em vez de espalhados por quem calhou saber
- Privacidade que controla. Um link de partilha é público por predefinição, e é isso mesmo que o torna fácil de enviar. Num domínio reivindicado é você que decide: os relatórios podem começar privados, abertos apenas a quem apresentou um e à sua equipa, e qualquer relatório pode ser mudado num sentido ou no outro depois
- A sua equipa, não só você. Convide as pessoas que resolvem as coisas e cada relatório dos seus domínios é delas para ler e para passar de pendente a resolvido
- Uma primeira passagem já feita. Da primeira vez que alguém abre um relatório, um modelo lê a captura inteira e devolve os passos para o reproduzir, uma causa provável e uma gravidade sugerida. Pode enganar-se, e os painéis ao lado contêm o que foi realmente registado
Como se configura
1. Crie uma conta e adicione o seu domínio. Os planos e o período experimental estão na página de preços; do pagamento trata o Stripe e o cartão nunca nos toca.
2. Ponha a tag de verificação na sua página. Uma linha, dentro do <head>, em qualquer
página do domínio:
<meta name="session-replay-site-verification" content="srv_your_token_here">
O token é emitido quando adiciona o domínio. A tag prova que o domínio é seu - qualquer pessoa pode escrever um nome de domínio num formulário, e ninguém além de si pode pôr uma linha no seu markup - e é ela que encaminha os relatórios capturados aí para o seu painel em vez de os deixar como links soltos.
Funciona em qualquer plataforma que o deixe editar o cabeçalho de uma página, ou seja, em quase todas. Num site com templates pertence ao layout que todas as páginas usam, para que sobreviva a alguém acrescentar uma página nova.
3. Verifique que está mesmo a ser servida. Carregue o seu site e veja o código-fonte, ou descarregue-o:
curl -s https://yourdomain.example | grep session-replay-site-verification
Há aqui duas coisas que apanham as pessoas, e ambas parecem a tag a não funcionar. Uma cache à frente do site pode servir o markup antigo durante algum tempo. E uma tag acrescentada num ambiente de staging não é uma tag no domínio que reivindicou: tem de estar no domínio do formulário, publicada onde o público a vê.
O que chega, e o que fazer com isso
Cada relatório traz a captura de ecrã ou a gravação, a saída da consola, o registo de rede com um ficheiro HAR para descarregar, os detalhes do navegador e do sistema, e a sequência do que quem reportou fez antes de aquilo acontecer. É esse o contexto que costuma perder-se entre alguém reparar num problema e alguém conseguir reproduzi-lo.
A partir daí é triagem como qualquer outra: lê-lo, decidir se contradiz algo que tinha combinado fazer, e passá-lo de pendente a resolvido quando estiver corrigido.
Uma coisa que vale a pena saber antes de planear em cima disto: as notas internas e a atribuição ainda não existem, por isso hoje um relatório traz o seu estado e não uma conversa sobre ele.
Conseguir relatórios que valham a pena
Reivindicar o domínio resolve onde os relatórios aterram. Não resolve o que vem lá dentro, e uma captura é uma prova mais do que um relatório: não pode saber o que a pessoa esperava que acontecesse, nem se as duas coisas estranhas que reparou são um defeito ou dois.
Por isso diga às pessoas o que lhe devem mandar. O guia de relatórios de erros é uma página para onde pode encaminhar colegas e clientes, e o seu modelo é um ficheiro que podem guardar. Se os seus relatórios vêm de pessoas cuja profissão não é software - que são a maioria, e todas durante os testes de aceitação -, peça o processo que estavam a seguir em vez do diagnóstico que fazem da causa. O diagnóstico costuma estar errado e costuma substituir os factos.
Session Replay
Extensão gratuita do Chrome. Um clique na página que se está a portar mal captura a captura de ecrã, a consola e o registo de rede, e devolve-lhe um link para colar no ticket.
A versão curta
Os relatórios chegam-lhe sem configuração nenhuma, como links que alguém envia. Reivindicar o domínio - uma conta, uma meta tag de uma linha e uma verificação de que está mesmo a ser servida - transforma isso numa fila que pertence à sua equipa, com uma privacidade que decide você e uma primeira passagem já escrita. O que não consegue fazer é levar um relatório a dizer o que alguém esperava, que continua a ser a frase que vale a pena pedir.