Ocorrência
Após a configuração dos relatórios do Analytics para atualizarem automaticamente os seus dados com o banco de dados em uma determinada frequência, surge a necessidade de que as informações dos painéis sejam também atualizadas automaticamente em tela, para que possam ser apresentadas sem que alguém precise interagir e atualizar manualmente.
Ambiente
TOTVS Fluig Plataforma - Analytics - Versão 1.7.0 Lake e superiores.
Causa
No TOTVS Fluig Plataforma, apenas renderizamos o conteúdo do Analytics (GoodData), ou seja, não salvamos nenhum dado diretamente na plataforma apenas exibimos a página exatamente como ela se comporta. Quando o cliente está autenticado diretamente em analytics.fluig.com, sempre precisa atualizar a página para visualizar os conteúdos novos, pois o Analytics (GoodData) não possui um serviço de realtime que atualize suas páginas automaticamente, e por este motivo, torna-se necessário também atualizar a página na plataforma TOTVS Fluig.
Solução
Não há nenhuma configuração padrão que possa ser feita para que ocorra a atualização automática das páginas. No entanto, o Fluig Plataforma permite uma customização de suas páginas que pode lhe ajudar a recarregar o componente do Analytics. Nessa documentação é descrito como realizar a personalização de páginas através de um arquivo desenvolvido em javascript: custompagehead.ftl.
Desta forma, é possível incluir a função javascript setTimeout(), com o período de tempo desejado para realizar a atualização.
Com isso, o script contido no custompagehead.ftl vai executar a cada vez que qualquer página do Fluig Plataforma for carregada.
Dica
Veja a documentação da versão 2.0.0 do Analytics.
0 Comentários