Single-Page-Anwendungen mit Google Analytics 4 messen

Dieses Dokument richtet sich an Entwickler, die Seitenaufrufe in ihrer Single-Page-Anwendung mit Google Analytics messen möchten.

Single-Page-Anwendungen (SPA) sind Websites, die ein HTML-Dokument einmal laden und zusätzliche Inhalte mithilfe von JavaScript APIs abrufen.

Beispiel: Sie haben ein Formular, um Leads zu erhalten. Das Formular hat drei Bildschirme:

  • Erster Bildschirm zur Erfassung der Kundendaten
  • Zweiter Bildschirm, auf dem Kunden Interesse an bestimmten Dienstleistungen signalisieren
  • Dritte Bildschirmseite zur Anmeldung für Webinare, die sich auf die Interessen des Kunden beziehen.

Entscheidend für die korrekte Messung von Seitenaufrufen von SPAs ist die Zählung der Seitenaufrufe für jeden Bildschirm, mit dem ein Nutzer interagiert, und die richtige referrer der Seite, damit Sie die User Journey korrekt verfolgen können.

Hinweis

Folgende Voraussetzungen sollten erfüllt sein:

Einseitige Anwendungsmessung implementieren

Verwenden Sie eine der folgenden Methoden, um einen neuen virtuellen Seitenaufruf auszulösen, um eine genaue SPA-Messung zu implementieren:

  • Änderungen des Browserverlaufs (empfohlen): Wenn Ihre SPA die history API verwendet, insbesondere die Methoden pushState() und replaceState(), um Bildschirme zu aktualisieren, verwenden Sie diese Option.

  • Benutzerdefinierte Ereignisse: Verwenden Sie diese Option, wenn auf Ihrer Website das Objekt DocumentFragment zum Rendern verschiedener Bildschirme verwendet wird.