Seitenaufrufe messen

Es gibt zwei Möglichkeiten, einen Seitenaufruf an Google Analytics zu senden:

  1. Standardverhalten des gtag.js-Snippets verwenden
  2. Manuelle „page_view“-Ereignisse senden

Standardverhalten

Wenn Sie gtag.js in Ihre Website einbinden, enthält das Snippet einen „config“-Befehl, der standardmäßig einen Seitenaufruf sendet. Sie können weitere Parameter hinzufügen, um dieses Verhalten zu konfigurieren:

gtag('config', 'GA_MEASUREMENT_ID', <parameters>);

Dabei ist <parameters> ein Objekt, mit dem die Initialisierung von Google Analytics konfiguriert wird. Beim Anpassen des Seitenaufrufverhaltens können die folgenden Schlüssel verwendet werden:

Name Typ Erforderlich Standardwert Beschreibung
page_title string Nein document.title Titel der Seite
page_location string Nein location.href Die URL der Seite.
page_path string Nein location.pathname

Der Pfad zur Seite. Wenn er überschrieben wird, muss er mit dem Zeichen / beginnen.

send_page_view boolean Nein true Gibt an, ob ein Seitenaufruf gesendet werden soll.

Die folgenden Werte überschreiben beispielsweise die Werte page_title und page_path:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

Mehrere Properties

Wenn Sie Seitenaufrufe an mehrere Google Analytics-Properties senden möchten, geben Sie jede Property in einem gtag('config')-Aufruf an:

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

Diese Einstellung ist nicht dauerhaft und muss auf jeder Seite Ihrer Website mit dem Snippet gtag.js wiederholt werden.

Manuelle Seitenaufrufe

Bei den meisten Google Analytics-Implementierungen muss das Standard-Snippet nicht geändert werden. Wenn Sie jedoch manuell steuern möchten, wie Seitenaufrufe gesendet werden, z.B. bei Anwendungen mit einer Seite oder unendlichem Scrollen, gehen Sie so vor:

  1. Messung von Seitenaufrufen deaktivieren
  2. Sende ggf. das page_view-Ereignis

Messung von Seitenaufrufen deaktivieren

Wenn Sie den Standardtreffer für Seitenaufrufe deaktivieren möchten, setzen Sie den Parameter send_page_view im gtag.js-Snippet auf false.

gtag('config', 'GA_MEASUREMENT_ID', {
  send_page_view: false
});

Die Einstellung send_page_view bleibt nicht seitenübergreifend bestehen. Sie müssen diese Einstellung auf jeder Seite Ihrer Website wiederholen, auf der Sie automatische Seitenaufrufe deaktivieren möchten.

Wenn das Snippet für mehrere Attribute konfiguriert ist, deaktivieren Sie den Seitenaufruf für jeden config-Befehl:

gtag('config', 'GA_MEASUREMENT_ID_1', {
  send_page_view: false
});
gtag('config', 'GA_MEASUREMENT_ID_2', {
  send_page_view: false
});

page_view-Ereignisse manuell senden

Führen Sie gegebenenfalls den folgenden gtag-Aufruf aus und ersetzen Sie Platzhalterwerte nach Bedarf:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})