Monitoramento
Feedback dos usuários
Instalar Blipit.showFeedback() or one POST
Depois de um erro, pergunte ao usuário o que ele estava fazendo. O SDK de navegador abre um pequeno diálogo nativo; qualquer outro cliente faz POST no endpoint de feedback. O feedback fica vinculado ao problema do evento e é exibido na página do problema e na página de Feedback.
1Diálogo no navegador
Abre um formulário com rótulos (nome, e-mail, mensagem) que usa o último evento capturado por padrão. Escape o fecha, e ele mostra um rótulo de ocupado durante o envio.
window.addEventListener("error", () => {
Blipit.showFeedback({ title: "Something went wrong. What were you doing?" });
});2API direta
curl https://in.blipit.io/api/v1/feedback \
-H "Content-Type: application/json" -H "X-Blipit-Key: <public key>" \
-d '{"message":"The pay button did nothing","email":"ana@example.com","event_id":"9f1c4b6d8e2a47f0b3c5d7e9a1b2c3d4","url":"https://shop.example.com/checkout"}'3SDKs do Sentry
Os itens de envelope user_report e feedback do Sentry são armazenados da mesma forma, então Sentry.captureFeedback e o widget de feedback do Sentry funcionam sem alterações.
Bom saber
- Campos: message de 1 a 5.000 caracteres (obrigatório), name de até 128, um email válido, event_id de 32 caracteres hexadecimais e uma URL da página mantida sem a query string.
- A página de Feedback lista tudo, mais recentes primeiro. O texto é sempre renderizado como texto, nunca como HTML ou links.
- Limite: 60 envios de feedback por minuto por chave.
Travou? Envie um e-mail para support@blipit.io. As chaves e o DSN exato de cada projeto ficam em Chaves de API no app.blipit.io.

