Sobre o projeto
O LiveWebTracker é uma solução de rastreamento em tempo real de visitantes de sites que permite aos proprietários visualizar o número de usuários atualmente ativos em seus sites. É construído em torno de um script JavaScript leve e do Firebase Realtime Database, de modo que os usuários não precisam criar ou manter um backend personalizado complexo para implementar o rastreamento de presença de visitantes. Suas principais características incluem atualizações em tempo real da contagem de visualizações ao vivo, integração simples que requer apenas adicionar uma tag de script ao código do site, tamanho reduzido do script para mínimo impacto no desempenho, escalabilidade suportada pelas capacidades de sincronização de dados em tempo real do Firebase e opções de estilo personalizáveis para a exibição da contagem de visualizações no site, compatíveis com o design existente. A implementação do projeto consiste em dois arquivos principais: uma página de demonstração index.html que mostra como incorporar o rastreador em uma página da web básica e o script principal livewebtracker.js, que gerencia a inicialização do Firebase, incrementa a contagem de visualizações ao carregar a página, decrementa a contagem quando um usuário sai da página e atualiza a exibição na página com a contagem mais recente obtida do Firebase Realtime Database. Para usar a ferramenta, os usuários precisam primeiro criar um projeto Firebase, habilitar o serviço Realtime Database e configurar as regras do banco de dados: acesso de leitura público para o nó liveViewers e regras de escrita que permitem apenas valores numéricos válidos não negativos a serem gravados no nó, garantindo a precisão da contagem. Em seguida, os usuários adicionam as credenciais do projeto Firebase à configuração de inicialização do rastreador, hospedam o script e a página de demonstração (ou integram o script em seu site existente), e a contagem de visualizações ao vivo será atualizada em tempo real conforme os usuários visitam e deixam o site. O projeto é lançado sob a Licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.