Das page_view Event in Google Analytics 4 (GA4)
Das page_view
Ereignis in Google Analytics 4 (GA4) ist fĂĽr viele wohl das wichtigste Ereignis, das sie tracken. Es wird genutzt, um Seitenaufrufe zu messen und damit die Grundlage fĂĽr viele weitere Analysen.
Ein Seitenaufruf ist dabei nicht nur das Laden einer neuen Seite, sondern auch das Navigieren innerhalb einer Single Page App (SPA). Auf solchen Seiten wird die URL im Browser aktualisiert, ohne dass die Seite – technisch betrachtet – tatsächlich neu geladen wird. Weil der Nutzer aber eine neue Seite sieht, sollte das auch als neuer Seitenaufruf mit eigenem page_view
Event gezählt werden.
Grundsätzlich kannst du page_view
Eregnisse auch für ähnliche, vergleichbare Nutzerinteraktionen einsetzen, zum Beispiel für Schritte in einem komplexen Formular, das mehrere Schritte hat.
Viele andere Web Analytics Tools behandeln Seitenaufrufe und Eregnisse getrennt. Das war auch beim Vorgänger von GA4, Universal Analytics, so. Für GA4 ist page_view
jedoch ein Ereignis wie jedes andere auch.
Implementierung
Automatisches Tracking
GA4 kann page_view
Ereignisse automatisch tracken, sodass beim Laden der Website direkt ein page_view
Ereignis erfasst wird. Standardmäßig ist das aktiv.
Das trifft sowohl fĂĽr eine code-basierte Implementierung mit gtag.js als auch fĂĽr eine Implementierung ĂĽber Google Tag Manager zu.
Wenn du das ändern möchtest, kannst du den Konfigurationsparameter send_page_view
auf false
setzen.
Weitere Details findest du in Googles Dokumentationen:
- Tracking von page_view Ereignissen mit der code-basierten Umsetzung mit gtag
- Tracking von page_view Ereignissen mit dem Google Tag Manager
Enhanced Measurement
Wenn du eine Single Page App (SPA) hast und deine Entwickler – warum auch immer – keine page_view
Ereignisse gezielt per gtag() tracken oder per dataLayer schicken, kannst du auf Enhanced Measurement zurĂĽckgreifen.
Das ist die Funktionalität, die automatisch URL-Änderungen im Browser erkennt und daraus page_view
Ereignisse generiert. Das funktioniert zwar nicht immer perfekt, ist aber ein guter Kompromiss und besser als nichts.
Falls dir das Enhanced Measurement jedoch in die Quere kommt und du es abschalten möchtest, z. B. weil du die page_view
Ereignisse lieber selbst tracken möchtest, kannst du das in den Einstellungen deines GA4 Data Streams tun: