Somos desenvolvedores web e, como muitos outros, costumamos gerenciar vários projetos paralelos e sites pequenos.
Naturalmente, queremos acompanhar o básico: saber quantas visitas o site recebe e de onde vem o tráfego.
Durante muito tempo, usamos o Google Analytics. Ao longo dos anos, passou a parecer pesado e excessivamente centrado em rastrear usuários para benefício do Google. Também tentamos alternativas menores, com foco na privacidade, que gostamos - mas assim que quisemos rastrear mais do que apenas alguns sites ou manter os dados por mais de 30 dias, o custo rapidamente subiu para centenas de dólares por ano.
Em algum momento, nos perguntamos: por que não testar este problema com a nossa própria solução?
Queríamos manter as coisas extremamente simples: sem cookies, sem rastrear pessoas. Copie uma tag de script, cole-a e veja imediatamente as visualizações de página.
Criamos um pequeno MVP chamado PageviewsOnline. É uma ferramenta de análise web com foco na privacidade, onde as estatísticas são agregadas, públicas por padrão e armazenadas na UE. Foi projetada para estar em conformidade com a privacidade da UE desde o início, o que significa que banners de cookies não são necessários.
As Ideias Centrais
- Privacidade em primeiro lugar e com base na UE - fica claro quais dados são coletados e o que é armazenado
- Simples - cole um script e as visualizações de página são rastreadas automaticamente
Configuração em nível de site (Ideia Futura)
Ainda não está implementado, mas queremos evitar completamente contas de usuário e informações de identificação pessoal (PII). O objetivo não é construir apenas mais uma ferramenta de análise tradicional.
Uma ideia é a configuração em nível de site via algo como /analytics.json (semelhante ao /robots.txt), ou possivelmente um arquivo criptografado com chave pública/privada, permitindo uma personalização básica por site sem a necessidade de contas.
O Elefante na Sala: Preços
Sabemos que o projeto não pode ficar totalmente gratuito para sempre — hospedagem, armazenamento e largura de banda vão se acumular. Mas a principal razão pela qual começamos isso foi que não queríamos pagar $9/mês por projeto paralelo.
Então o objetivo é manter isso gratuito ou acessível pelo maior tempo possível.
Neste momento, estamos a considerar (e isto pode mudar):
- 5 anos de retenção de dados - independentemente do plano, os dados não serão excluídos. Isso permite atualizar ou fazer downgrade sem medo de perder dados históricos
- Pagamentos únicos em vez de assinaturas - por exemplo: selecione um domínio, pague $9 e desbloqueie recursos extras por um ano. Depois disso, você pode não precisar deles - e tudo bem. Os dados ainda estão lá caso você queira fazer um upgrade novamente mais tarde
Estamos em busca de feedback honesto
- Se você administra um site pequeno ou um projeto paralelo, algo assim seria útil?
- Há algo obviamente ausente ou algo que o impediria de usá-lo?
- Você acha que o projeto - e as ideias centrais por trás dele - são mesmo viáveis?
Apreciaríamos muito qualquer feedback genuíno para nos ajudar a entender como tornar isso mais útil para outros proprietários de projetos paralelos.
Aviso legal: Este artigo pode ter sido escrito por um autor convidado. As opiniões expressas são do autor e não refletem necessariamente a posição oficial do PageviewsOnline. O conteúdo é fornecido para fins informativos gerais e pode não estar mais atualizado desde a sua primeira publicação. Nem o autor nem o PageviewsOnline assume responsabilidade por eventuais erros, omissões ou informações desatualizadas no artigo.