feature/plausible #3
Reference in New Issue
Block a user
Delete Branch "feature/plausible"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Integração do Plausible Community Edition para Analytics Educacional
Este PR implementa rastreamento de eventos educacionais através do Plausible CE, permitindo análise de padrões de aprendizagem nas atividades de programação sem comprometer a privacidade dos usuários.
Mudanças principais
Core Analytics
GameStateContext.jsx:Activity Success: com métricas de tentativas, falhas, tempo gasto e blocos utilizadosActivity Failure: com mensagem de erroplausible.js) com timeout de 5s e tratamento robusto de falhasMétricas por Atividade
attempts: número total de tentativas até ter sucessofailures: número de falhas antes do sucessodurationSeconds: tempo total gasto na faseblocks: quantidade de blocos/linhas de códigoactivityephase: identificadores para análise por atividade e faseConfiguração Ambiental
http://localhost/api/event), domíniomyapp-devhttps://decoda.mtst.tec.br.enve.env.productionemapp/(não afeta raiz com docker-compose)Documentação
Por que Plausible CE?
Testes sugeridos