Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Diese Seite richtet sich an Entwickler, die die Cookie-Einstellungen mit dem Google-Tag oder Google Tag Manager anpassen möchten. Wenn Sie nicht sicher sind, ob Sie Cookies konfigurieren müssen, lesen Sie den Hilfeartikel Cookies und Nutzeridentifizierung.
Für Google-Tags wird standardmäßig die automatische Konfiguration der Cookie-Domain verwendet. Cookies werden auf der höchsten Domainebene gesetzt. Wenn Ihre Websiteadresse beispielsweise blog.example.com lautet, werden Cookies in der Domain example.com festgelegt. Wenn erkannt wird, dass Sie einen Server lokal ausführen (z. B. localhost), wird cookie_domain automatisch auf 'none' gesetzt und für Cookies wird die vollständige Domain vom Speicherort des Dokuments verwendet.
Wenn Sie nur die Einstellungen für die Gültigkeitsdauer oder Aktualisierung von Cookies ändern möchten, können Sie die Standardeinstellungen für Cookies über die Analytics-Oberfläche ändern.
Bei den meisten Websites und Apps sollte das Speichern von Cookies auch durch die Einwilligung der Nutzer gesteuert werden. Im Hilfeartikel Datenschutz für Nutzer werden die verfügbaren Optionen zum Verwalten der Nutzereinwilligung vorgestellt.
Cookie-Domain ändern
Wenn Sie die automatische Konfiguration der Cookie-Domain verwenden, werden Aktivitäten ohne zusätzliche Konfiguration über Subdomains hinweg erfasst.
So nehmen Sie Änderungen an der Cookie-Domainkonfiguration vor:
gtag.js
Wenn Sie die automatische Cookie-Domainkonfiguration deaktivieren möchten, aktualisieren Sie config für Ihr Tag, um einen Wert für den Parameter cookie_domain anzugeben:
Öffnen Sie in Tag Manager das vorhandene Conversion-Verknüpfung-Tag oder erstellen Sie eins, falls es in Ihrem Container noch nicht vorhanden ist.
Klicken Sie unter Linker-Optionen auf Cookie-Einstellungen überschreiben (erweitert).
Geben Sie im Feld Domain die Domain der obersten Ebene ein, für die ein Cookie gesetzt werden darf. Sie können auch einen bestimmten Pfad im Feld Pfad angeben. Verwenden Sie diese Einstellungen nur, wenn Sie Cookies auf eine Subdomain oder ein Unterverzeichnis einer niedrigeren Ebene beschränken müssen.
Cookies umbenennen
Um Konflikte mit anderen Cookies zu vermeiden, müssen Sie möglicherweise den Cookie-Namen ändern.
gtag.js
Bei dieser Konfiguration wird dem Anfang des gesetzten Cookies example hinzugefügt (z. B. wird _ga zu example_ga oder _gcl_au zu example_gcl_au):
Öffnen Sie in Tag Manager das vorhandene Conversion-Verknüpfung-Tag oder erstellen Sie eins, falls es in Ihrem Container noch nicht vorhanden ist.
Klicken Sie unter Linker-Optionen auf Cookie-Einstellungen überschreiben (erweitert).
Geben Sie im Feld Namenspräfix das gewünschte Namenspräfix ein. Alle Tags, die diese Cookies verwenden (z. B. Google Ads-Conversion-Tags), müssen so konfiguriert werden, dass für sie dasselbe Präfix verwendet wird.
Ablauf der Cookie-Gültigkeit
Bei jedem Seitenaufbau wird die Ablaufzeit des Cookies auf die aktuelle Zeit plus den vom Google-Tag festgelegten Wert für die Gültigkeitsdauer des Cookies aktualisiert. Wenn also die Gültigkeitsdauer des Cookies auf eine Woche (604800 Sekunden) festgelegt ist und ein Nutzer die Website innerhalb von fünf Tagen mit demselben Browser besucht, bleibt das Cookie eine weitere Woche verfügbar und der Nutzer wird in Ihren Berichten als derselbe Besucher angezeigt. Wenn derselbe Nutzer die Website jedoch, nachdem das ursprüngliche Cookie abgelaufen ist, besucht, wird ein neues Cookie erstellt. Der erste und zweite Besuch werden in Ihren Berichten dann als Besuche von verschiedenen Nutzern angezeigt.
Wenn Sie den Wert für das Ablaufdatum des Cookies auf 0 (null) Sekunden festlegen, wird es zu einem sitzungsbasierten Cookie und läuft ab, sobald die aktuelle Browsersitzung endet.
gtag.js
gtag('config','TAG_ID',{cookie_expires:28*24*60*60// 28 days, in seconds});
Tag Manager
Beim Google-Tag:
Öffnen Sie in Ihrem Arbeitsbereich das Menü Tags.
Bearbeiten Sie ein vorhandenes Google-Tag oder erstellen Sie ein neues.
Fügen Sie unter Konfiguration einen neuen Parameter hinzu:
Name:cookie_expires
Wert:2419200
Speichern Sie das Tag und veröffentlichen Sie den Container.
Cookie-Update
Wenn das Flag cookie_update auf true (Standardwert) gesetzt ist, werden Cookies möglicherweise bei jedem Seitenaufbau über Google-Tags aktualisiert und die Gültigkeitsdauer des Cookies wird möglicherweise in Bezug auf den letzten Besuch der Website festgelegt. Wurde z. B. eine Woche festgelegt und ein Nutzer besucht die Website alle fünf Tage über denselben Browser, wird die Gültigkeitsdauer seines Cookies bei jedem Besuch aktualisiert und es läuft nie ab.
Wenn dieser Parameter auf false gesetzt ist, werden Cookies nicht bei jedem Seitenaufbau aktualisiert. Die Dauer der Cookie-Gültigkeit richtet sich in diesem Fall danach, wann die Website zum ersten Mal von einem Nutzer besucht wurde.
gtag.js
gtag('config','TAG_ID',{cookie_update:false});
Tag Manager
Beim Google-Tag:
Öffnen Sie in Ihrem Arbeitsbereich das Menü Tags.
Bearbeiten Sie ein vorhandenes Google-Tag oder erstellen Sie ein neues.
Fügen Sie unter Konfiguration einen neuen Parameter hinzu:
Name:cookie_update
Wert:false
Speichern Sie das Tag und veröffentlichen Sie den Container.
[null,null,["Zuletzt aktualisiert: 2024-11-15 (UTC)."],[[["\u003cp\u003eThis guide helps developers customize cookie settings for Google tag and Google Tag Manager to control data collection and user privacy.\u003c/p\u003e\n"],["\u003cp\u003eBy default, Google tags automatically set cookies on the highest possible domain; this can be customized to specific domains or subdomains if needed.\u003c/p\u003e\n"],["\u003cp\u003eCookie names can be modified to avoid conflicts, but changing them after initial visits may result in existing users appearing as new visitors.\u003c/p\u003e\n"],["\u003cp\u003eCookie expiration can be adjusted, with a value of 0 creating a session-based cookie that expires when the browser session ends.\u003c/p\u003e\n"],["\u003cp\u003eCookie update settings determine if cookies are updated on each page load, impacting how user visits are tracked over time.\u003c/p\u003e\n"]]],["Developers can customize Google tag cookie settings via `gtag.js` or Tag Manager. Actions include: adjusting the `cookie_domain` to specify where cookies are set, setting a `cookie_prefix` to rename cookies and avoid conflicts, modifying `cookie_expires` to control cookie duration (session-based or set time), and setting `cookie_update` to determine if cookies refresh on each visit. For Google Ads and Floodlight tags, domain and name prefix settings can be changed in the Conversion Linker tag.\n"],null,["# Configure and customize cookies\n\n\u003e This page is for developers that want to customize cookie settings with the\n\u003e Google tag or Google Tag Manager. If you aren't sure if you need to configure\n\u003e cookies, read [Cookies and user identification](/tag-platform/security/concepts/cookies).\n\nBy default, Google tags use automatic cookie domain configuration. Cookies are\nset on the highest level of domain possible. For example, if your website\naddress is `blog.example.com`, cookies are set on the `example.com` domain. If\nit is detected that you're running a server locally (for example, `localhost`),\n`cookie_domain` is automatically set to `'none'`, and cookies will use the full\ndomain from the document location.\n\nIf you only want to modify cookie expiration or cookie update settings, you can\n[change default cookie settings](https://support.google.com/analytics/answer/11397207#cookie-override) using the Analytics interface.\n\nFor most websites and apps, cookie storage should also be controlled by user\nconsent. [User privacy overview](/tag-platform/security/concepts/privacy) introduces the available options for managing\nuser consent.\n| **Note:** If you use the Google tag and have multiple products on a page that share cookies, use `gtag('set')` commands instead of `gtag('config')` for your cookie configuration settings. Doing so gives you more consistent results.\n\nChange cookie domain\n--------------------\n\n| **Important:** The `cookie_domain` value must be an ancestor of the current domain, otherwise the cookie will not be set. For example, if your domain is `one.two.three.root.com`, you may configure the cookie to be set on `root.com`, but not `someotherdomain.com`. Setting an incorrect cookie domain may result in no data being sent.\n\nWhen you use automatic cookie domain configuration, activity is\nmeasured across subdomains without any extra configuration.\n\nTo make changes to the cookie domain configuration, follow these steps: \n\n### gtag.js\n\nTo turn off automatic cookie domain configuration, update the `config` for\nyour tag to specify a value for the `cookie_domain` parameter: \n\n gtag('config', 'TAG_ID', {\n 'cookie_domain': 'blog.example.com'\n });\n\n### Tag Manager\n\n### For the **Google tag**:\n\n1. In your workspace, open the **Tags** menu.\n2. Edit an existing **Google tag** or create a new one.\n3. In the **Configuration** settings, add a new parameter:\n\n - **Name** : `cookie_domain`\n - **Value** : `my.example.com`\n4. **Save** the tag and publish the container.\n\n### For **Google Ads** and **Floodlight** tags:\n\nDomain settings can be modified from the [Conversion Linker](https://support.google.com/tagmanager/answer/7549390) tag:\n\n1. In Tag Manager, open your existing Conversion Linker tag, or create one if the tag doesn't yet exist in your container.\n2. Under **Linker Options** , click **Override cookie settings (advanced)**\n3. In the **Domain** field, enter the highest level domain for which a cookie should be allowed to be set. You can also specify a specific path in the **Path** field. Only use these settings if you need to limit cookies to a lower-level subdomain or subdirectory.\n\nRename cookies\n--------------\n\nTo avoid conflicts with other cookies, you may need to change the cookie name.\n**Important:** If the cookie name settings change after users have first visited your site, those visitors will appear as new visitors because the context stored in the non-modified cookies will be lost. \n\n### gtag.js\n\nThis configuration adds `example` to the beginning of the cookie that it\nsets (for example `_ga` becomes `example_ga`, or `_gcl_au` becomes\n`example_gcl_au`): \n\n gtag('config', 'TAG_ID', {\n cookie_prefix: 'example'\n });\n\n### Tag Manager\n\n### For the **Google tag**:\n\n1. In your workspace, open the **Tags** menu.\n2. Edit an existing **Google tag** or create a new one.\n3. In the **Configuration** settings, add a new parameter:\n\n - **Name** : `cookie_prefix`\n - **Value** : `example`\n4. **Save** the tag and publish the container.\n\n### For **Google Ads** and **Floodlight** tags:\n\nName prefix settings can be modified from the [Conversion Linker](https://support.google.com/tagmanager/answer/7549390) tag:\n\n1. In Tag Manager, open your existing Conversion Linker tag, or create one if the tag doesn't yet exist in your container.\n2. Under **Linker Options** , click **Override cookie settings (advanced)**\n3. In the **Name prefix** field, enter the desired name prefix. Any tags that use these cookies (for example, Google Ads conversion tags) must also be configured to use the same prefix.\n\nCookie expiration\n-----------------\n\nOn each page load, the cookie expiration time is updated to be the current time\nplus the cookie expiration value set by the Google tag. This means that if\ncookie expiration is set to one week (`604800` seconds), and a user visits using\nthe same browser within five days, the cookie will be available for an\nadditional week, and they will appear as the same visitor in your reports. If\nthat same user instead visited after the original cookie had expired, a new\ncookie will be created, and their first and second visits will appear as coming\nfrom distinct visitors in your reports.\n\nIf you set the cookie expiration value to `0` (zero) seconds, the cookie turns\ninto a [session based cookie](http://en.wikipedia.org/wiki/HTTP_cookie#Session_cookie) and expires once the current browser session ends. \n\n### gtag.js\n\n gtag('config', 'TAG_ID', {\n cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds\n });\n\n### Tag Manager\n\n### For the **Google tag**:\n\n1. In your workspace, open the **Tags** menu.\n2. Edit an existing **Google tag** or create a new one.\n3. In the **Configuration** settings, add a new parameter:\n\n - **Name** : `cookie_expires`\n - **Value** : `2419200`\n\n | **Note:** A value of `2419200` equals 28 days but you can set any duration you need.\n4. **Save** the tag and publish the container.\n\n| **Note:** **Google Ads** and **Floodlight** cookies set by the [Conversion\n| Linker](https://support.google.com/tagmanager/answer/7549390) tag don't support `cookie_expires` at this time. If support for `cookie_expires` is required, use gtag.js for this tag configuration.\n\nCookie update\n-------------\n\nWhen the `cookie_update` flag is set to `true` (the default value), Google tags\nmay update cookies on each page load, and may update the cookie expiration to be\nset relative to the most recent visit to the site. For example, if cookie\nexpiration is set to one week, and a user visits using the same browser every\nfive days, the cookie expiration will be updated on each visit and so will\neffectively never expire.\n\nWhen set to `false`, cookies are not updated on each page load. This has the\neffect of cookie expiration being relative to the first time a user visited the\nsite. \n\n### gtag.js\n\n gtag('config', 'TAG_ID', {\n cookie_update: false\n });\n\n### Tag Manager\n\n### For the **Google tag**:\n\n1. In your workspace, open the **Tags** menu.\n2. Edit an existing **Google tag** or create a new one.\n3. In the **Configuration** settings, add a new parameter:\n\n - **Name** : `cookie_update`\n - **Value** : `false`\n4. **Save** the tag and publish the container.\n\n | **Note:** **Google Ads** and **Floodlight** cookies set by the [Conversion\n | Linker](https://support.google.com/tagmanager/answer/7549390) tag don't support `cookie_update` at this time. If support for `cookie_update` is required, use gtag.js for this tag configuration."]]