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

Ich komme wieder darauf zurück, vergleiche aber die Seitenaufrufe von GA4 und Discourse mit den Seitenaufrufen von Google AdSense. Ich glaube, es gibt ein gravierendes Problem mit den Seitenaufrufen in Google AdSense im Vergleich zu Google Analytics (GA4) und den Discourse-Statistiken, selbst bei Verwendung des offiziellen Ad-Plugins.

Wie oben erwähnt, scheint GA4 die unendlichen Scroll-Vorgänge als neue Seitenaufrufe zu zählen, was meiner Meinung nach korrekt ist. Bei älterer Software hätten Sie die Paginierung verwenden müssen, um zur nächsten Gruppe von Beiträgen zu gelangen, was einen vollständigen Seitenaufruf erfordert hätte. Das Laden der nächsten Gruppe von Beiträgen ist meiner Meinung nach ein dynamischer oder virtueller Seitenaufruf, wie ich es irgendwo beschrieben gesehen habe.

Discourse zählt, wie oben erklärt, nur, wenn jemand zu einer neuen Seite wechselt, indem er den Thread wechselt oder zur Homepage geht und einen vollständigen neuen Seitenaufruf erzeugt. Das ist in Ordnung, obwohl ich denke, dass die unendlichen Scroll-Vorgänge gültige Seitenaufrufe sind.

Aber Google AdSense kommt mit einer weitaus, weitaus geringeren Seitenaufrufzahl als selbst die Discourse-Gesamtzahl.

Nehmen wir zum Beispiel Samstag, den 15. Juli 2023

  • Auf GA4 hatte ich 152.000 Seitenaufrufe:
  • Auf Discourse hatte ich 93.561 Seitenaufrufe – der Unterschied ergibt Sinn, wie oben erläutert:
  • Auf Google AdSense hatte ich mit dem offiziellen Plugin 6.000 Seitenaufrufe und verdiente ganze 3,55 €

Ich bin mir bewusst, dass die AdSense-Seitenaufrufe niedriger sind, da sie nur Seiten mit Anzeigen zählen, aber ich hatte an mehreren Positionen auf so gut wie jeder Seite der Website und alle 20 Beiträge in Threads Anzeigen, selbst wenn man Adblocker und Crawler oder was auch immer berücksichtigt, kann dieser Abfall nicht richtig sein … oder?

Ich glaube, es gibt hier ein paar Probleme. Ich vermute, dass Adsense, wie schon Universal Analytics zuvor, die unendlichen Scroll-/virtuellen Seitenaufrufe nicht zählt, aber ich glaube nicht, dass es überhaupt die Seitenaufrufe zählt, die Discourse zählt. Nicht einmal annähernd.

Fathom Analytics Test

Ich habe eine Woche lang ein Experiment mit Fathom Analytics durchgeführt und Tag Manager verwendet, um den Code zu meiner Website hinzuzufügen, wobei er so eingestellt war, dass er bei Seitenaufrufen ausgelöst wird.

Mit dem GTM-Debugger habe ich bemerkt, dass man mehrere Seiten der Website durchsuchen konnte und das Tag nur einmal ping machen konnte. Ich ließ es so eine Woche laufen, und die AUFRUFE waren bei GA4 weit unten.

Mit dieser Einrichtung hatte Fathom nur 7,3.000 Aufrufe
GA4 hatte am selben Datum 62.000
Discourse hatte: 34.000

Ich hatte Adsense zu diesem Zeitpunkt deaktiviert, während ich die Tests durchführte, aber es scheint eine sehr ähnliche Abfallrate zu geben.

Ich habe mich ein wenig über SPA informiert und gesehen, dass das Hinzufügen des HISTORY-Triggers für Discourse geeignet sein könnte:

Ich habe es hinzugefügt und es ein paar Wochen laufen lassen, und Sie können den Sprung sehen:

Am 15. August hatte Fathom 37,5.000 Aufrufe, was meinen GA4-Statistiken für diesen Tag entspricht:

Hier gibt es einen interessanten Thread dazu:

Nach fast drei Wochen mit Display-Anzeigen über das offizielle Discourse-Anzeigen-Plugin können wir alle unsere bisherigen Erkenntnisse aus der SEO-Analyse von Single-Page-Application (SPA)-Websites bestätigen.

Discourse ist aus Sicht der Anzeigenumsätze die am schlechtesten performende Website von allen vielen Websites, die wir im Laufe der Jahre verwaltet haben. Zusammenfassung:

  • Google “sieht” den anfänglichen Seitenaufruf als “Seitenaufruf”, aber nachfolgende Aufrufe nach dem anfänglichen Seitenaufruf der SPA-Anwendung werden nicht als “Seitenaufruf” “gesehen”.
1 „Gefällt mir“