Why there is huge difference in Pageviews tracking number on discourse admin dahboard and on google analytics

Voltando a este assunto novamente, mas comparando as visualizações de página do GA4 e do Discourse com as visualizações de página do Google AdSense. Acho que há um problema profundo com as Pageviews no Google AdSense em comparação com o Google Analytics (GA4) e as estatísticas do Discourse, mesmo usando o Plugin de Anúncios oficial.

Como mencionado acima, o GA4 parece estar contando as rolagens infinitas como uma nova visualização de página, o que está correto na minha opinião. Em softwares mais antigos, isso faria você usar a paginação para chegar ao próximo conjunto de posts, o que exigiria um carregamento completo da página, então carregar o próximo conjunto de posts é uma visualização de página dinâmica ou virtual, acho que vi descrito assim.

O Discourse, como explicado acima, está contando apenas quando alguém muda para uma nova página, alterando o tópico ou indo para a página inicial e criando um carregamento completo de nova página. Isso está bom, embora eu ache que as rolagens infinitas são visualizações de página válidas.

Mas o Google AdSense está chegando com um total de PageView muito, muito menor do que até mesmo o total do Discourse.

Tome como exemplo sábado, 15 de julho de 2023

  • No GA4 tive 152.000 Page Views:
  • No Discourse tive 93.561 Page Views - a diferença faz sentido como explicado acima:
  • No Google AdSense, usando o Plugin oficial, tive 6.000 page views e ganhei apenas € 3,55

Eu percebo que as page views do AdSense são menores porque elas contam apenas páginas com anúncios nelas, mas eu tinha anúncios em várias posições em praticamente todas as páginas do site e a cada 20 posts nos tópicos, mesmo permitindo bloqueadores de anúncios e rastreadores ou o que quer que seja, essa queda não pode estar certa… pode?

Acho que há alguns problemas aqui. Suspeito que o Adsense, assim como o Universal Analytics antes dele, não está contando as rolagens infinitas / visualizações de página virtuais, mas acho que ele nem mesmo está contando as visualizações de página que o discourse está contando. Nem de perto.

Teste do Fathom Analytics

Executei um experimento usando o Fathom Analytics por uma semana usando o Tag Manager para adicionar o código ao meu site, com ele configurado para acionar em Page Views

Usando o depurador do GTM, notei que você poderia navegar por várias páginas do site e a tag só conseguia pingar uma vez. Deixei rodando assim por uma semana e as VIEWS estavam muito abaixo do GA4.

Com essa configuração, o Fathom teve apenas 7,3 mil visualizações
O GA4 na mesma data teve 62 mil
O Discourse teve: 34 mil

Eu havia desativado o Adsense nessa fase enquanto executava os testes, mas parece uma taxa de queda muito semelhante.

Li um pouco sobre SPA e vi que adicionar o Gatilho de HISTÓRICO poderia ser adequado para o Discourse:

Adicionei e deixei rodar por algumas semanas e você pode ver o salto:

Em 15 de agosto, o Fathom teve 37,5 mil visualizações, o que condiz com minhas estatísticas do GA4 para aquele dia:

Há um tópico interessante sobre isso aqui:

Após quase três semanas exibindo anúncios usando o plugin oficial de anúncios do Discourse, podemos confirmar todas as nossas visualizações anteriores com base na análise de SEO de sites de aplicação de página única (SPA).

O Discourse é o site com o pior desempenho, em termos de receita de anúncios, de todos os muitos sites que gerenciamos ao longo dos anos. Resumo:

  • O Google “vê” o carregamento inicial da página como uma “visualização de página”, mas visualizações subsequentes após o carregamento inicial da página do aplicativo SPA não são “vistas” como uma “visualização de página”.
1 curtida