Es gibt zwei Möglichkeiten, einen Seitenaufruf an Google Analytics zu 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 |
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:
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>'
})