Konfiguration

In diesem Dokument werden alle Konfigurationsfelder für GA4 aufgeführt.

allow_google_signals

Wenn Sie alle Werbefunktionen deaktivieren möchten, setzen Sie allow_google_signals auf false.

Feldname Typ Standardwert
allow_google_signals boolean true

Beispiel

Global festlegen

gtag('set', 'allow_google_signals', true);

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'allow_google_signals': true
});

allow_ad_personalization_signals

Legen Sie false fest, um die Personalisierung von Anzeigen zu deaktivieren.

Feldname Typ Standardwert
allow_ad_personalization_signals boolean true

Beispiel

Global festlegen

gtag('set', 'allow_ad_personalization_signals', true);

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'allow_ad_personalization_signals': true
});

campaign_content

Wird für A/B-Tests und Anzeigen mit inhaltsbezogener Ausrichtung verwendet. Mit campaign_content können Sie zwischen Anzeigen und Links unterscheiden, die auf dieselbe URL verweisen.

Feldname Typ Standardwert
campaign_content string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_content', 'logolink');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_content': 'logolink'
});

campaign_id

Damit wird die Kampagne für den Verweis angegeben. Verwenden Sie campaign_id, um eine bestimmte Kampagne zu identifizieren.

Feldname Typ Standardwert
campaign_id string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_id', 'abc.123');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_id': 'abc.123'
});

campaign_medium

Mit campaign_medium können Sie ein Medium wie E-Mail oder Cost-per-Click identifizieren.

Feldname Typ Standardwert
campaign_medium string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_medium', 'cpc');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_medium': 'cpc'
});

campaign_name

Wird für die Keyword-Analyse verwendet. Verwenden Sie campaign_name, um eine bestimmte Produktwerbung oder strategische Kampagne zu identifizieren.

Feldname Typ Standardwert
campaign_name string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_name', 'spring_sale');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_name': 'spring_sale'
});

campaign_source

Mithilfe von campaign_source können Sie eine Suchmaschine, einen Newsletternamen oder eine andere Quelle identifizieren.

Feldname Typ Standardwert
campaign_source string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_source', 'google');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_source': 'google'
});

campaign_term

Wird für die bezahlte Suche verwendet. Verwenden Sie campaign_term, um die Keywords für diese Anzeige zu notieren.

Feldname Typ Standardwert
campaign_term string undefined

Beispiel

Global festlegen

gtag('set', 'campaign_term', 'running+shoes');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign_term': 'running+shoes'
});

Kampagne

Ein Objekt mit allen Kampagnenwerten, die festgelegt werden können.

Das campaign-Objekt wird für Legacy-Implementierungen bereitgestellt und wird in den meisten Fällen nicht empfohlen. Verwenden Sie stattdessen die Version mit dem Präfix campaign jedes Felds:

Feldname Typ Standardwert
campaign object undefined

Beispiel

Global festlegen

gtag('set', 'campaign', {
  'id': 'abc.123',
  'source': 'google',
  'medium': 'cpc',
  'name': 'spring_sale',
  'term': 'running+shoes',
  'content': 'logolink'
});

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'campaign': {
    'id': 'abc.123',
    'source': 'google',
    'medium': 'cpc',
    'name': 'spring_sale',
    'term': 'running+shoes',
    'content': 'logolink'
  }
});

client_id

Pseudonymisiert eine Browserinstanz identifizieren Standardmäßig wird dieser Wert als Teil des eigenen Analytics-Cookies mit einer Laufzeit von zwei Jahren gespeichert.

Feldname Typ Standardwert
client_id string Ein zufällig generierter Wert für jeden Nutzer.

Beispiel

Global festlegen

gtag('set', 'client_id', 'aaa.bbb');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'client_id': 'aaa.bbb'
});

content_group

Feldname Typ Standardwert
content_group string

Beispiel

Global festlegen

gtag('set', 'content_group', '/news/sports');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'content_group': '/news/sports'
});

Gibt die Domain an, die zum Speichern des Analyse-Cookies verwendet wird.

Setzen Sie die Richtlinie auf 'none', um das Cookie zu setzen, ohne eine Domain anzugeben.

Setzen Sie den Standardwert 'auto', um das Cookie auf die Top-Level-Domain plus eine Subdomain (eTLD +1) zu setzen. Wenn für cookie_domain beispielsweise 'auto' festgelegt ist, würde https://example.com für die Domain example.com und für die Domain https://subdomain.example.com example.com verwenden.

Feldname Typ Standardwert
cookie_domain string 'auto'

Global festlegen

gtag('set', 'cookie_domain', 'example.com');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_domain': 'example.com'
});

Jedes Mal, wenn ein Treffer an Google Analytics gesendet wird, wird die Ablaufzeit des Cookies so aktualisiert, dass er der aktuellen Uhrzeit sowie dem Wert des Felds cookie_expires entspricht. Wenn Sie also den Standardwert von zwei Jahren (63.072.000 Sekunden) verwenden und ein Nutzer Ihre Website jeden Monat besucht, läuft sein Cookie nie ab.

Wenn die cookie_expires-Zeit auf 0 Sekunden gesetzt wird, wird das Cookie in ein sitzungsbasiertes Cookie umgewandelt und verfällt, sobald die aktuelle Browsersitzung endet.

Feldname Typ Standardwert
cookie_expires number 63072000

Global festlegen

gtag('set', 'cookie_expires', 28 * 24 * 60 * 60 /* 28 days, in seconds */);

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_expires': 28 * 24 * 60 * 60 /* 28 days, in seconds */
});

Wenn dieser Parameter festgelegt ist, werden zusätzliche Flags an das Cookie angehängt. Flags müssen durch Semikolons getrennt werden. Einige Beispiele für mögliche Flags finden Sie unter Write a new cookie.

Feldname Typ Standardwert
cookie_flags string

Global festlegen

gtag('set', 'cookie_flags', 'SameSite=None;Secure');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_flags': 'SameSite=None;Secure'
});

Gibt den untergeordneten Pfad zum Speichern des Analytics-Cookies an.

Feldname Typ Standardwert
cookie_path string '/'

Global festlegen

gtag('set', 'cookie_path', '/example_path');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_path': '/example_path'
});

Gibt ein Präfix an, das Analytics-Cookie-Namen vorangestellt werden soll.

Feldname Typ Standardwert
cookie_prefix string

Global festlegen

gtag('set', 'cookie_prefix', 'prefix');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_prefix': 'prefix'
});

Wenn cookie_update auf true gesetzt ist, werden die Cookies von gtag.js bei jedem Seitenaufbau aktualisiert. Dadurch wird die Ablaufzeit der Cookie-Gültigkeit relativ zum letzten Besuch auf der Website festgelegt. Wenn die Ablaufzeit von Cookies beispielsweise auf eine Woche festgelegt ist und ein Nutzer die Website alle fünf Tage mit demselben Browser besucht, wird die Ablaufzeit von Cookies bei jedem Besuch aktualisiert und läuft nie ab.

Wenn false festgelegt ist, werden Cookies nicht bei jedem Seitenaufbau aktualisiert. Das führt dazu, dass das Ablaufdatum des Cookies relativ zum ersten Mal zutrifft, wenn ein Nutzer die Website zum ersten Mal besucht.

Feldname Typ Standardwert
cookie_update boolean true

Global festlegen

gtag('set', 'cookie_update', true);

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'cookie_update': true
});

Ignorieren_Verweis

Legen Sie true fest, um in Analytics anzugeben, dass die Verweis-URL nicht als Besucherquelle angezeigt werden soll. Verwendung dieses Felds

Feldname Typ Standardwert
ignore_referrer boolean false

Beispiel

Global festlegen

gtag('set', 'ignore_referrer', true);

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'ignore_referrer': true
});

language

Gibt die Spracheinstellung des Nutzers an. Die Standardeinstellung ist der Wert von navigator.language.

Feldname Typ Standardwert
language string Der Standardwert ist navigator.language

Beispiel

Global festlegen

gtag('set', 'language', 'en-us');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'language': 'en-us'
});

page_location

Gibt die vollständige URL der Seite an. Die Standardeinstellung ist der Wert von document.location.

Feldname Typ Standardwert Maximale Zeichen
page_location string Der Standardwert ist document.location. 1000

Beispiel

Global festlegen

gtag('set', 'page_location', 'https://example.com/page1');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'page_location': 'https://example.com/page1'
});

page_referrer

Gibt an, über welche Verweisquelle Besucher auf eine Seite gelangt sind. Mit diesem Wert wird auch die Zugriffsquelle berechnet. Das Format dieses Werts ist eine URL. Der Standardwert ist document.referrer.

Feldname Typ Standardwert Maximale Zeichen
page_referrer string Der Standardwert ist document.referrer 420

Beispiel

Global festlegen

gtag('set', 'page_referrer', 'https://example.com');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'page_referrer': 'https://example.com'
});

page_title

Der Titel der Seite oder des Dokuments. Die Standardeinstellung ist der document.title-Wert des Nutzers.

Feldname Typ Standardwert Maximale Zeichen
page_title string Der Standardwert ist document.title 300

Beispiel

Global festlegen

gtag('set', 'page_title', 'Settings');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'page_title': 'Settings'
});

page_view senden

Wird auf „false“ gesetzt, um zu verhindern, dass das Standard-Snippet „page_view“ sendet.

Feldname Typ Standardwert
send_page_view boolean true

Beispiel

Global festlegen

gtag('set', 'send_page_view', false);

Für einen einzelnen Stream festlegen

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

screen_resolution

Gibt die Bildschirmauflösung an. Sollte zwei positive Ganzzahlen sein, die durch ein x getrennt sind. Bei einem Bildschirm mit 800 x 600 Pixeln wäre der Wert beispielsweise 800x600. Wird aus dem window.screen-Wert des Nutzers berechnet.

Feldname Typ Standardwert
screen_resolution string Der Standardwert wird aus window.screen berechnet

Beispiel

Global festlegen

gtag('set', 'screen_resolution', '800x600');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'screen_resolution': '800x600'
});

user_id

Gibt eine bekannte Kennung für einen vom Websiteinhaber/Bibliotheks-Nutzer angegebenen Nutzer an. Er darf keine personenidentifizierbaren Informationen enthalten. Der Wert sollte nie in Google Analytics-Cookies oder anderen von Analytics bereitgestellten Speicher beibehalten werden.

Feldname Typ Standardwert Maximale Zeichen
user_id string 256

Beispiel

Global festlegen

gtag('set', 'user_id', 'id');

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'user_id': 'id'
});

user_properties

Nutzereigenschaften sind Attribute, mit denen Segmente Ihrer Nutzerbasis beschrieben werden, z. B. Spracheinstellungen oder geografische Standorte. Pro Projekt können bis zu 25 zusätzliche Nutzereigenschaften festgelegt werden.

Feldname Typ Standardwert Maximale Zeichen
user_properties object Property-Name=24
Property-Wert=36

Beispiel

Global festlegen

gtag('set', 'user_properties', {
  'favorite_color': 'blue'
});

Für einen einzelnen Stream festlegen

gtag('config', 'STREAM_ID', {
  'user_properties': {
    'favorite_color': 'blue'
  }
});