O GEP Diário escolar foi desenhado com a tecnologia offline-first, o que significa que você pode lançar notas, frequências e conteúdos mesmo sem internet. No entanto, para que essas informações cheguem ao sistema online da instituição, o app precisa realizar uma sincronização de dados.
Se o aplicativo exibir uma mensagem informando que houve Erro na sincronização dos dados, você precisará realizar um procedimento manual de exportação. Essa ação é fundamental por dois motivos: ajudar a equipe de desenvolvimento a corrigir o problema e, principalmente, garantir que nenhum dado lançado por você seja perdido.
Abaixo, explicamos o que são e para que servem os arquivos que você precisará exportar:
Quando o sistema falha ao sincronizar, ele gera um rastro digital do problema. O Log de Erros e o Diagnóstico funcionam como o "raio-X" do aplicativo naquele momento.
Para que serve: Eles registram as falhas de rede, timeouts ou conflitos de código que impediram o envio automático.
Destino: Devem ser enviados diretamente para a equipe de suporte/desenvolvedores para que eles identifiquem a causa raiz do problema e evitem que ele ocorra novamente.
Em termos técnicos, um payload é a carga de dados que estava sendo transportada para o sistema online.
Para que serve: O payload contém o bloco exato de informações (ex: a frequência do mês X) que tentou subir para o servidor, mas foi rejeitada.
Destino: Ajuda os desenvolvedores a entenderem se o erro foi causado por algum caractere inválido ou inconsistência na estrutura dos dados enviados.
Esta é a etapa mais crítica para o professor. Como o aplicativo é offline, ele armazena tudo o que você digita em um banco de dados local no seu dispositivo.
Para que serve: Ao exportar o backup do banco de dados, você está extraindo uma cópia de segurança de absolutamente tudo o que lançou no aparelho.
Destino: Esse arquivo será enviado para o suporte do sistema para ser importado diretamente no servidor online. Isso garante que nenhuma informação seja perdida, mesmo que o aplicativo precise ser reinstalado ou formatado.
