10 alternativas ao Google Analytics (código aberto)
Publicados: 2022-04-24- Você pode rastrear análises de sites sem aviso do GDPR?
- Open-Source significa que é gratuito?
- Plausível
- Mentalidade de privacidade em primeiro lugar
- Matomo
- Análise independente (WordPress)
- PostPorco
- Abordagem do produto em primeiro lugar
- Pirsch
- Umami
- GoatCounter
- Ackee
- Contador
- Fugu
- Ofender
- Alternativas do Google Analytics: um resumo
Mais do que apontar o dedo para os bandidos , há uma mudança monumental acontecendo onde as pessoas estão tentando desGoogle suas vidas. E embora não haja nada de errado com o Google como empresa de serviços, ele rastreia uma vasta gama de métricas de identificação pessoal sobre seus usuários e usa essas métricas para apresentar anúncios direcionados. Não é nada novo.
E como muitos navegadores da Web que priorizam a privacidade agora bloqueiam estritamente os scripts do Google Analytics, mas também o AdSense e outros rastreadores semelhantes – os webmasters não têm escolha a não ser fazer uma troca, porque o uso do Google Analytics significa que os dados rastreados não são 100% precisos.
Uma maneira de resolver esse problema é usar plataformas de análise amigáveis à privacidade . E, mais especificamente, plataformas de código aberto . Trabalhar com um projeto de código aberto significa que você também pode hospedá-lo. E, como tal, cumprir os requisitos de regulamentos como o GDPR.
Você pode rastrear análises de sites sem aviso do GDPR?
A resposta é um sonoro sim .
Contanto que você não esteja coletando nenhum dado pessoal sobre os usuários que visitam seu site, você pode evitar completamente a necessidade de adicionar um “aviso de cookies” ao seu site ou blog.
É realmente importante saber se a mesma pessoa visitou seu site duas vezes? O rastreamento sem cookies significa que você não está construindo um portfólio com seus leitores. Mas, pelo menos, você não precisa adicionar widgets interferentes ou políticas de privacidade complexas para explicar por que rastreia os dados dos usuários.
E isso é especialmente importante se você seguir a rota auto-hospedada. Nesse caso, você não armazenará nenhum dado de usuário em nenhum lugar e não poderá ser responsabilizado.
Open-Source significa que é gratuito?
Embora todas as soluções de análise listadas neste artigo sejam gratuitas se auto-hospedadas, ainda adicionei informações de preços para cada uma, pois muitas das plataformas nesta lista têm um plano premium disponível.
Embora Open-Source signifique que a base de código é “livre” para usar, nem sempre se traduz em termos práticos. Por exemplo, auto-hospedar e gerenciar uma solução de análise de código aberto pode ser bastante tedioso e demorado.
Você tem que:
- Pague os custos do servidor, incluindo o gerenciamento do servidor.
- Mantenha o projeto na versão mais recente.
- Ter alguma compreensão das precauções básicas de segurança.
Assim, em muitos casos, é mais fácil pagar uma pequena taxa de assinatura. Eu acho que se os autores do projeto estão fazendo um trabalho excepcional para fornecer uma solução de rastreamento de privacidade em primeiro lugar, eles merecem uma pequena recompensa por manter o projeto vivo. Mas isso é apenas a minha opinião.
Plausível

Plausível é provavelmente a solução que mais cresce em toda essa lista. Seu modelo de negócios gira em torno do fornecimento de soluções de análise compatíveis com GDPR que são fáceis de usar. E seus preços refletem o mercado para pequenas e médias empresas. Se você não quiser pagar, é possível implantar o Plausible como uma solução auto-hospedada usando sua base de código de código aberto.
É lançado sob a licença AGPLv3.
O back-end é construído em Elixir, enquanto no front-end, você usará um script leve (~1kb) escrito em JavaScript vanilla tradicional.
Quanto à interface do usuário, é tão simples quanto agradável de se ver. Você pode realmente ter uma visão geral em tempo real da interface do usuário visitando a página Plausible Analytics. Ele mostra dados analíticos reais para todos que visitam o site da Plausible.
Você encontrará dados sobre as principais páginas, fontes de referência e taxas de rejeição, mas também poderá brincar com filtros e criar relatórios analíticos personalizados.
Mentalidade de privacidade em primeiro lugar
Toda a infraestrutura da Plausible reside na UE. O que também não vem ao caso. Como uma empresa que prioriza a privacidade, a Plausible é capaz de rastrear o uso do site sem precisar usar cookies ou outras métricas de identificação pessoal. É completamente anônimo.
Mas minha coisa favorita tem que ser a abordagem deles para construir uma marca. Não só seu lema é proteger a privacidade dos usuários, mas eles também fizeram muito trabalho em termos de fornecer informações úteis. E eu sinceramente quero dizer isso.
Postagens de blog, páginas de perguntas frequentes, artigos técnicos – é muito raro ver uma empresa independente dar saltos tão grandes para informar seus clientes e apoiadores. Mesmo que essa solução específica não seja o que você procura, você deve dar algum crédito aos caras pela dedicação!
Preço: Plausible é gratuito se você auto-hospedá-lo. E o plano Pro começa em US$ 9/mês para 10 mil visualizações de página. Você pode testar a plataforma por 30 dias sem nenhum custo.
Matomo

Matomo – anteriormente Piwik – é o peso-pesado de toda esta lista. É o que se poderia chamar de uma solução de análise completa. E, a coisa mais próxima de competir com o GA, mantendo a privacidade. Você tem a opção de usar o Matomo por meio de sua plataforma de nuvem ou usar sua versão estável e seguir a rota auto-hospedada.
Com o back-end sendo construído em PHP e MySQL – é muito fácil integrar o Matomo em configurações tradicionais, incluindo WordPress. Além disso, Matomo é capaz de coletar e relatar algumas estatísticas e casos de uso realmente interessantes. Por exemplo:
- Verifique quais mecanismos de pesquisa enviam mais tráfego, mas também para quais palavras-chave específicas.
- Crie gráficos detalhados de fluxo de usuário com etapas ilimitadas.
- Acompanhe as compras de produtos e a evolução geral.
Quanto à conformidade com o GDPR, o Matomo fornece todas as ferramentas necessárias para garantir total transparência. Você pode anonimizar praticamente todos os pontos de dados sobre os usuários que chegam ao seu site.
Você pode usar um gerenciador de GDPR personalizado para garantir que esteja sempre em conformidade com determinadas regras e regulamentos. Isso é relevante principalmente com base nos recursos que você decide usar e no tipo de dados que deseja analisar.
Preço: Matomo é gratuito desde que você mesmo o hospede. Sua oferta de nuvem começa em US $ 19 por mês para até 50.000 acessos. Os dados são armazenados na Europa.
Análise independente (WordPress)

O Independent Analytics é uma solução de análise amigável ao GDPR simples de usar para usuários do WordPress.
O que torna este plugin tão bom é o quão simples é fazê-lo funcionar. Apenas pegando o plugin do repositório do WordPress – você pode começar a rastrear os visitantes do site instantaneamente.
Não há configurações adicionais para alterar/otimizar, pois o Independent Analytics é desenvolvido com uma mentalidade de privacidade em primeiro lugar. O rastreamento é dividido em 2 seções diferentes: visualizações e referenciadores. As visualizações rastrearão as páginas que recebem tráfego externo e os Referenciadores mostrarão quais sites ou mecanismos de pesquisa estão enviando mais tráfego.
Um recurso que achei bastante exclusivo desse plugin foi a capacidade de aplicar filtros. Você pode definir filtros específicos para restringir as estatísticas de seus visitantes a um URL específico e uma linha do tempo.
Preço: Este é um plugin gratuito para usuários do WordPress. No momento, parece que não há recursos premium e, se isso mudar, atualizarei isso de acordo.
PostPorco

A PostHog é especializada em análise de produtos e visa especificamente resolver o problema da necessidade de enviar dados de eventos para terceiros. Em outras palavras, é uma solução interna completa para entender como os clientes usam seus sites ou aplicativos.
Você tem a opção de hospedar o PostHog por conta própria, dando a você controle total sobre como armazenar e processar dados. Eles também fizeram muito trabalho para tornar o PostHog fácil de implantar em determinados ambientes. Quer você trabalhe com Ruby, React ou Android – a maioria desses casos de uso é coberta com bibliotecas prontas para uso.

Abordagem do produto em primeiro lugar
O interessante do PostHog é que ele fornece muitas ferramentas para entender o uso do aplicativo. De fato, com uma comunidade robusta de código aberto e um forte apoio de capital, o PostHog é capaz de se defender contra gigantes como Google, Mixpanel, Heap e outros.
Quer lançar novos recursos do produto ao longo do tempo? O PostHog fornece uma solução abrangente de sinalizadores de recursos para garantir que você possa reverter a qualquer momento. Além disso, os sinalizadores de recursos podem ser usados para lançar novos recursos para um subconjunto específico de usuários.
Preços: Código aberto, totalmente gratuito se você não se importar em gerenciá-lo por conta própria. Seu modelo premium (Cloud) oferece até 1.000.000 de eventos sem custo.
Pirsch

O Pirsch é uma solução de análise leve e sem cookies que você pode conectar diretamente ao seu site ou back-end do aplicativo. O projeto é escrito em Go e usa uma técnica de impressão digital para garantir o anonimato dos dados recebidos do usuário.
O Pirsch gera uma impressão digital exclusiva para cada visitante. A impressão digital é um hash do IP do visitante, User-Agent, a data e um sal. A data garante que os dados sejam separados por dia, para que os visitantes só possam ser rastreados por até um dia.
A melhor parte, é claro, é que o Pirsch pode rastrear os visitantes da sua plataforma, mesmo que tenham um Ad Blocker instalado. Alguns relatórios dizem que as marcas podem perder até 30% de sua precisão total de análise por causa de bloqueadores de anúncios ou outras extensões de navegador que bloqueiam scripts.
Quanto aos dados relatados, a Pirsch tem uma variedade de estatísticas que você pode acompanhar. Mais notavelmente, metas de conversão personalizadas, eventos e palavras-chave que foram usadas para chegar às suas páginas da Pesquisa Google. Seu modelo de assinatura inclui APIs, SDKs e funcionalidade de exportação de dados.
Em um anúncio recente, a Pirsch adicionou a capacidade de importar seus dados existentes do Google Universal Analytics para sua plataforma.
Preço: Pirsch pode ser testado por 30 dias sem nenhum custo. O preço premium começa em US$ 5 por mês (cobrado anualmente) para 10.000 visualizações de página.
Umami

Umami é uma biblioteca de análise estritamente auto-hospedada que você pode implantar em questão de segundos.
Os requisitos são bem básicos: MySQL ou PostgreSQL para o banco de dados e Node.js para o backend. Ele pode ser facilmente implantado em um droplet barato da DigitalOceal ou em um provedor de VPS semelhante.
O autor fez um post-mortem sobre a construção do projeto. Na verdade, ele menciona algumas das ferramentas que já vimos, mas argumenta que são principalmente ferramentas pagas. Considerando que Umami não é, e tem que ser auto-hospedado sempre. Sem surpresa, essa abordagem tornou o Umami uma das bibliotecas mais populares do GitHub no domínio da análise de código aberto.
Uma característica interessante do Umami são os Perfis . Você pode criar contas personalizadas e repassá-las para seus amigos ou clientes, permitindo que eles usem essa solução em seus próprios sites. Cada perfil tem um painel e relatórios totalmente separados.
Preços: O plano premium da Pirsch pode ser testado por 30 dias sem nenhum custo. Depois, o preço começa em US$ 5 por mês (cobrado anualmente) para 10.000 visualizações de página. A auto-hospedagem é gratuita.
GoatCounter

GoatCounter oferece soluções de rastreamento perfeitas para empresas de médio porte.
Martin Tournoij – o autor – está interessado em facilitar o monitoramento da análise do site, mantendo a privacidade. Isso é feito eliminando quaisquer identificadores de rastreamento em potencial e permitindo que você escolha o que deseja rastrear.
Embora o design possa parecer um pouco primitivo em comparação com as possibilidades modernas de front-end, o lado técnico do GoatCounter é bastante diversificado. Também é gratuito para projetos não comerciais, com modelo de assinatura para sites mais exigentes.
A implantação da biblioteca por conta própria é, obviamente, gratuita. Os usuários do WordPress e Gatsby podem desfrutar de integrações pré-criadas, para que você possa começar a rastrear imediatamente.
Preços: GoatCounter.com atualmente é oferecido gratuitamente para uso público razoável. Executar seu site pessoal ou empresa de pequeno a médio porte nele é bom, mas enviar milhões de visualizações de página/dia não é.
Ackee

Ackee é um script de análise Node.js que você pode implantar instantaneamente. Você pode usar confortavelmente o Docker ou implantá-lo com plataformas de nuvem como Heroku, Vercel ou Netlify.
Ele é totalmente integrado à API do GraphQL - o painel de análise real apresenta elementos de interface do usuário fornecidos pela API. Isso, por sua vez, permite que você crie consultas e parâmetros personalizados para coletar dados específicos às necessidades do seu projeto.
Você pode ativar o modo Detalhado , que rastreará um pouco mais de dados, mas a Ackee recomenda que você ative o Detalhado apenas em conjunto com um aviso de privacidade. Dados como tipo de navegador e sistema operacional se enquadram na categoria de dados pessoais.
Preço: não há modelo premium para o Ackee, então a única opção é pegar o repositório do GitHub e hospedá-lo você mesmo.
Contador

Counter é uma adição relativamente nova ao espaço de análise amigável à privacidade. Construído por uma equipe de 3 pessoas, o Counter utiliza uma abordagem de pague o que você quiser para atrair usuários para seu serviço. No momento em que escrevo isso, eles também estão procurando um investidor – com grande interesse em impulsionar o Counter com desenvolvimento e manutenção.
A tecnologia por trás do Counter é Go (servidor, arquivos estáticos) e Redis para armazenamento de dados.
Em suma, o projeto tem alguma tração no GitHub, então será interessante ver se os autores podem encontrar sucesso com ele. Acho que há muito espaço para projetos genuínos baseados em privacidade que respeitem o usuário e seus dados.
Preço: Como mencionado acima, além de ser Open-Source – o Counter não tem um preço definido para seu serviço de nuvem, e você pode pagar o que quiser.
Fugu

Fugu é a 2ª solução analítica para produtos nesta lista. Embora, reconhecidamente, seja muito mais simples. É o ajuste perfeito para desenvolvedores e criadores que desejam uma visão geral simplificada de como seu aplicativo está sendo usado em tempo real. Em suas próprias palavras,
Fugu tem um sistema de rastreamento baseado em eventos. Toda vez que você deseja rastrear um evento, você chama a API Fugu do seu aplicativo. Em sua solicitação, você precisa fornecer um nome de evento e, opcionalmente, pode fornecer propriedades de evento.
Preço: É grátis hospedar-se, e seu preço de SaaS é modesto 9$/mês.
Ofender

Offen é uma alternativa do Google Analytics amigável à privacidade que enfatiza dar aos usuários total autonomia sobre como seus dados são coletados e armazenados. Este projeto é estritamente auto-hospedado (escrito em Go e JavaScript) e implementa alguns conceitos interessantes.
Um desses conceitos é a capacidade de os visitantes verem os dados que você tem sobre eles. Em outras palavras, os visitantes do site podem ver quantas sessões tiveram no site e quais páginas viram. No entanto, isso não é possível, a menos que o visitante do site tenha dado o seu consentimento. E o consentimento é um dos princípios em torno dos quais a análise Offen é construída.
E mesmo que um visitante opte pelo consentimento, nenhum dado sensível (IP, User-Agent, etc.) está sendo coletado. Na verdade, quase todos os dados analíticos são criptografados de ponta a ponta.
Preço: Gratuito. Não há sinais de um modelo premium, a única opção é auto-hospedá-lo.
Alternativas do Google Analytics: um resumo
Há muita coisa acontecendo com o Google Analytics nos dias de hoje. Em particular, ele enfrentou algumas contrariedades ( infortúnios legais? ) de vários países da UE que consideraram que a plataforma não estava em conformidade com os regulamentos do GDPR. E é de conhecimento geral que os AdBlockers também bloqueiam explicitamente os scripts de rastreamento, que no final contribuem para estatísticas inconsistentes de visitantes.
Se você está preocupado com os custos do servidor quando se trata de auto-hospedagem, eu escrevi um artigo antes sobre plataformas de hospedagem populares que oferecem planos gratuitos generosos. Muitas das plataformas listadas nessa postagem permitem que você hospede as soluções de análise mencionadas ao longo deste artigo. Na verdade, muitos deles permitem que você puxe um repositório do GitHub diretamente e faça todo o trabalho duro em seu nome.