Firebase Analytics vs. Google Analytics

Ao trabalhar com o Firebase do Google, você pode ter ouvido nomes de produtos como “Google Analytics” ou “Firebase Analytics” sendo usados.

Historicamente, tem havido muita confusão entre esses dois produtos – eles são um e o mesmo, com base em um ou no outro, ou entidades completamente separadas?

Mesmo que o caso tenha ficado muito mais claro com as mudanças recentes, ainda pode haver alguma confusão por aí. Então, vamos explorar a história de ambos os produtos, suas convenções de nomenclatura e sua situação atual.

O Google Analytics original

Começamos em 2005, quando o Google Analytics original foi anunciado. O produto cresceu rapidamente em popularidade devido ao seu conjunto atraente de recursos.

Era gratuito, vinha de uma empresa respeitável com experiência em análise e publicidade e fornecia muitos dados, incluindo visualizações de página, tráfego de referência, tempos de sessão e muito mais.

Google Analytics para celular

Um pouco depois que o Google Analytics original se tornou popular, surgiu a nova tendência de desenvolvimento de aplicativos móveis. Com isso, a equipe do GA rapidamente começou a trabalhar em SDKs dedicados para iOS e Android.

No entanto, o maior problema com os SDKs do Google Analytics para Mobile originais era o back-end. Ele ainda foi projetado principalmente para lidar com análises da web, que difere muito das análises de aplicativos móveis.

Em aplicativos, você realmente não tem visualizações de página, taxas de rejeição ou tráfego de referência. Em vez disso, você precisa pensar sobre como os usuários estão interagindo com o aplicativo, o que eles estão tocando, deslizando, etc.

Para isso, havia eventos personalizados, que, embora suportados pelo back-end, sempre pareciam um pouco fora do lugar. Isso, por sua vez, resultou em problemas, bugs e experiências de desenvolvimento ruins.

No final, os SDKs foram descontinuados e substituídos por novos, mas ainda assim foi um grande trampolim para o que viria a seguir.

Universal Analytics

Com o passar do tempo, o Google Analytics foi aprimorado. Em 2012, a nova versão principal foi lançada, apelidada de Universal Analytics. Ele apresentou muitas melhorias para acompanhamento e suporte a eventos personalizados.

O Universal Analytics, em uma forma muito aprimorada, ainda é compatível até hoje, embora não seja recomendado para uso em novos projetos.

Google Analytics 360

Outro obstáculo foi o Google Analytics 360, lançado em 2016 como uma versão paga do Google Analytics. Ele veio com recursos adicionais além da versão gratuita, incluindo análise avançada, integração do BigQuery, relatórios mais detalhados e assim por diante.

Com o passar dos anos, alguns recursos vieram para a versão gratuita, mas o GA 360 permaneceu bastante estável. Sempre foi e continua seguindo regras diferentes quando se trata de conjunto de recursos, mas também de suporte de longo prazo e cronograma de suspensão de uso.

Em 2018, junto com a DoubleClick, o GA 360 tornou-se parte da Google Marketing Platform.

Google Analytics para o Firebase

Além disso, em 2016, finalmente vimos o Firebase Analytics. Isso resultou de anos de trabalho redesenhando o Google Analytics do zero para trabalhar com aplicativos e a maneira como eles se comportavam.

A equipe do GA mudou o principal motivador da análise de visualizações de página e sessões para eventos e propriedades personalizadas.

A mudança recebeu uma recepção calorosa da comunidade, embora originalmente não estivesse livre de erros. A longa lista de problemas inclui aqueles relacionados a funis, relatórios inválidos e falta de visualização em tempo real.

Ao longo de alguns anos, a equipe abordou principalmente os problemas e alguns recursos adicionais foram introduzidos (como integração com a AdMob). Ao longo do trajeto, o nome também foi alterado para Google Analytics for Firebase para refletir as origens subjacentes do produto. No entanto, o nome original mais curto continuou a ser a escolha preferida da maioria dos usuários.

Google Analytics mais uma vez

Com o GA para Firebase se tornando um sucesso, o back-end rapidamente montado começou a ter dificuldades.

É por isso que, em 2019, um back-end mais poderoso foi introduzido. Este foi capaz de lidar com muito mais carga, veio com muitos novos recursos e foi novamente baseado no modelo de eventos e propriedades personalizadas.

Junto com a atualização, veio mais uma mudança de nome, com GA para Firebase se tornando simplesmente Google Analytics, causando ainda mais confusão.

Google Analytics 4

Mas isso ainda não é o fim. Conforme os aplicativos da web (PWAs, SPAs, aplicativos híbridos, etc.) se tornaram mais populares e os sites estavam se tornando mais parecidos com aplicativos móveis, a equipe do GA decidiu que é lógico usar o mesmo modelo de back-end usado para dispositivos móveis, para a web.

Assim, a web e os aplicativos móveis ganharam acesso ao mesmo back-end, com conjuntos de recursos semelhantes e o mesmo nome – Google Analytics. No entanto, para minimizar a confusão para sempre, outra alteração de nome aconteceu.

No final de 2020, junto com algumas atualizações de recursos, o GA tornou-se oficialmente Google Analytics 4 (GA4) – agora uma ferramenta padrão e recomendada para aplicativos da web e aplicativos móveis – sejam eles com tecnologia Firebase ou não.

Como o GA4 funciona com o Firebase?

E é onde estamos agora. Há GA4 – a versão primária do GA, recomendada para todos os novos projetos e para os projetos antigos para a qual migrar; Universal Analytics (UA) com um modelo de back-end “legado”, destinado apenas para a web, e GA 360 para clientes corporativos.

Sobre como o GA4 se integra ao Firebase – é relativamente simples, com apenas algumas terminologias que você precisa saber. Os projetos do Firebase têm uma relação de 1 para 1 com propriedades GA4. Os dados chegam à sua propriedade por meio de fluxos.

Você pode ter vários streams com cada um deles conectado a um front-end diferente, por exemplo, aplicativo da web, aplicativo iOS e aplicativo Android. Isso é semelhante a como um único projeto Firebase (back-end) pode servir esses vários front-ends.

Isso é praticamente tudo que você precisa saber para começar a usar o Firebase e o GA4 agora.

Conclusão

Portanto, foi uma longa jornada até onde estamos agora com o GA4. Começando com o GA original, então ramificando para a web (mais tarde, UA) e dispositivos móveis, que por conta própria, se transformaram no Firebase Analytics e, com ambos se unindo no final, para formar o GA4.

Esperançosamente, a confusão e os problemas técnicos ficaram para trás, e podemos nos concentrar no desenvolvimento de aplicativos melhores com o Firebase e a capacidade analítica do GA4.


Leave a reply

Your email address will not be published.