Salesforce

Cookie Compliance-Integration mit Google Tag Manager

« Go Back
Information
Cookie Compliance-Integration mit Google Tag Manager
UUID-301b21c8-a73a-05e8-175a-36c9036728dc
Article Content

Hinweis

[en] View and sign up for upcoming Cookie Consent Office Hours here.

[en] Watch previously recorded Cookie Consent Office Hours here.

Google Tag Manager (GTM) ist ein Tool, mit dem Sie Tags (Code-Snippets oder Tracking-Pixel) auf Ihrer Website verwalten und bereitstellen können, ohne Ihren Website-Code ändern zu müssen.

Wenn Sie Google Tag Manager (GTM) verwenden, um Cookies auf Ihrer Website zu platzieren und den Inhalt der Website zu verwalten, können Sie ihn so einrichten, dass die Skripts durch die von den Besuchern gewählten Einwilligungseinstellungen gesteuert werden.

In diesem Bereich des Leitfadens wird erläutert, wie Sie GTM einrichten, um diese Änderungen zu nutzen.

Anmerkung

Dies ist nicht als eine vollständige Anleitung für Google Tag Manager gedacht. Detaillierte Informationen zur Einrichtung und Verwendung von GTM finden Sie in der offiziellen Dokumentation von Google Tag Manager.

[en] Key Terms

  • [en] OptanonConsent: the OneTrust first party cookie that fires when implementing a Cookie Consent Banner script.

    [en] For more information, see OneTrust Cookies.

  • [en] OnetrustActiveGroups: the OneTrust data layer variable that stores users' consent preferences.

  • [en] OneTrustGroupsUpdated: the OneTrust event that fires when users' consent preferences are updated.

[en] How it Works

Um Daten an Google Tag Manager weiterzugeben, verwendet das Cookie Compliance-Tool Variablen. Es unterstützt JavaScript-Variablen und DataLayer-Variablen. Wir empfehlen die Verwendung der GTM-DataLayer und der DataLayer-Variablen.

Cookie Compliance verwendet das bestehende dataLayer-Objekt oder erstellt ein neues, wenn es nicht bereits existiert. Wenn Ihre Website ein dataLayer-Objekt erstellt, stellen Sie sicher, dass dadurch nicht das von Cookie Compliance erstellte überschrieben wird.

[en] Cookie Consent stores user consent data in two places. You can implement this integration using one of two methods outlined below:

  • [en] Implement with OnetrustActiveGroups: this stores the user consent data in a comma delimited string and repopulates on every page load once the script is executed and when the user updates their consent preferences.

    [en] For example, the data contained in the datalayer variable value might be ,C0001,C0002,C0003,C0004, which means all the cookies associated with these IDs have been given consent to fire on the user's browser.

    [en] For more information on the data layer variable, see OnetrustActiveGroups – Using the Data Layer Object.

  • [en] Implement with OptanonConsent: Similar to the OnetrustActiveGroups data layer variable setup, firing and blocking triggers can be created using the OptanonConsent cookie. This is a OneTrust first-party cookie set on the browser when the banner CDN script is integrated that allows you to trigger client tags.

    [en] Along with other values, the cookie includes a groups attribute. The value of the groups attribute includes all the category IDs with a binary value of 0, meaning the group is inactive, or 1, meaning the group is active. Because this attribute is updated every time a user makes updates to their consent preferences, you can leverage the OptanonConsent cookie to set up triggers in GTM.

    [en] For more information, see OneTrust Cookies.

Anmerkung

[en] For both methods, it is required to set up OneTrust triggers and assign them to appropriate tags.

Wenn ein Benutzer seine Einwilligung aktualisiert, wird ein dataLayer-Ereignis OneTrustGroupsUpdated ausgelöst. Sie verwenden dieses Ereignis beim Erstellen von Auslösern, die auf Ihre Tags angewendet werden.

Durch die Erstellung einer benutzerdefinierten GTM-Variable und von Auslösern können Sie GTM-Tags nur dann auslösen, wenn bestimmte Einwilligungsgruppen innerhalb von OntrustActiveGroups vorhanden sind.

Sie können diese Integration auf zwei Arten umsetzen: durch Hochladen und Zusammenführen einer bereitgestellten Containerdatei oder durch manuelles Einrichten von Auslösern für jedes Tag.

Warnung

[en] If any technology, such as an ad blocker, prevents GTM from firing, the OT cookie script will not fire, which could lead to noncompliance.

[en] Important Notes about Google Tag Manager Integration

  • Der Google Tag Manager-Regeloperator und die Wertfelder können angepasst werden, wenn ein anderes Verhalten erforderlich ist als bei den Beispielen in diesem Bereich.

  • Die automatische Blockierung kann Google Tag Manager blockieren. In diesem Fall können Sie Google Tag Manager mit einer der folgenden Methoden entsperren:

    j.setAttributeNode(d.createAttribute('data-ot-ignore'));
    j.setAttribute('class','optanon-category-C0001');

    [en] Example:

    <!-- Google Tag Manager -->
    <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
    var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.setAttributeNode(d.createAttribute('data-ot-ignore'));
    j.async = true;j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
    f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-XXXXXXX');
    </script>
    <!-- End Google Tag Manager -->

So stellen Sie das Banner-Skript in einem Tag bereit

[en] The first step of this integration is to determine if you want to add OneTrust CDN scripts in the HTML header section of your site or deploy scripts from Google Tag Manager.

[en] OneTrust recommends deploying the CDN scripts from one location only. If you deploy the CDN scripts from Google Tag Manager, please ensure you place the GTM header script as the first script in your source code to ensure any other scripts on your source code that fire cookies on the website are loaded after OneTrust.

  1. Wählen Sie im Hauptmenü die Registerkarte Tags aus. Der Bildschirm Tags wird angezeigt.

  2. Drücken Sie auf Neu. Das Fenster Tag wird angezeigt.

  3. Benennen Sie das Tag Cookie Banner-Skript

  4. Drücken Sie unter Tag-Konfiguration die Schaltfläche „Bearbeiten“. Das Fenster Tag-Typ auswählen wird angezeigt.

  5. Wählen Sie Benutzerdefinierte HTML aus.

  6. [en] Paste the published script into the HTML editor with your data domain script ID.

    <!-- OneTrust Cookies Consent Notice start -->
    
    <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"
    type="text/javascript" charset="UTF-8" data-domain-script="YOUR DATA DOMAIN SCRIPT ID"></script>
    <script type="text/javascript">
    function OptanonWrapper()
    </script>
    <!-- OneTrust Cookies Consent Notice end -->
    
  7. Fügen Sie das veröffentlichte Skript in den HTML-Editor ein, und aktivieren Sie das Kontrollkästchen Unterstützung für document.write.

    Wichtig

    [en] This must be checked for OneTrust to load on your website.

  8. Klicken Sie auf das Symbol Auslösen. Das Fenster Auslöser auswählen wird angezeigt.

  9. Wählen Sie Alle Seiten aus.

  10. Klicken Sie auf Speichern.

[en] After the OneTrust CDN script is added, you must create a data layer variable in GTM that saves user preferences if you did not import the variable into your GTM container with the OneTrust triggers.

[en] Once you determine what type of variable you would want to create in your Google Tag Manager container, follow the corresponding steps:

 

So erstellen Sie eine neue Variable

  1. Öffnen Sie Ihren Container in Google Tag Manager.

  2. Wählen Sie im Hauptmenü die Registerkarte Variablen aus. Der Bildschirm Variable wird angezeigt.

  3. Erstellen Sie eine neue benutzerdefinierte Variable.

  4. Benennen Sie die Variable.

    Tipp

    Wir empfehlen, die Variable Aktive OneTrust-Gruppen zu nennen, damit Sie wissen, worauf sie sich bezieht.

  5. Setzen Sie den Variablentyp im Bereich „Seitenvariablen“ auf Datenschichtvariable.

  6. Setzen Sie den Datenschichtvariablenname auf OnetrustActiveGroups.

    Anmerkung

    Dieser Name muss auf OnetrustActiveGroups gesetzt sein, damit der Code wie erwartet funktioniert.

    gtm-variable-active-groups
  7. Drücken Sie auf die Schaltfläche Speichern.

Wichtig

[en] Custom data layer variables are only supported by OneTrust 6.29 and up.

 

So erstellen Sie eine neue Variable

  1. Öffnen Sie Ihren Container in Google Tag Manager.

  2. Wählen Sie im Hauptmenü die Registerkarte Variablen aus. Der Bildschirm Variable wird angezeigt.

  3. Erstellen Sie eine neue benutzerdefinierte Variable.

  4. Benennen Sie die Variable.

    Tipp

    Wir empfehlen, die Variable OptanonConsent zu nennen, damit Sie wissen, worauf sie sich bezieht.

  5. Setzen Sie den Variablentyp im Bereich „Seitenvariablen“ auf Erstanbieter-Cookie.

  6. Setzen Sie den „Datenschichtvariablennamen“ auf OptanonConsent.

    Anmerkung

    Dieser Variablenname muss auf OptanonConsent gesetzt sein, damit der Code wie erwartet funktioniert. Darüber hinaus muss die Option URI-Decoder-Cookie aktiviert sein.

    [en] Additionally, the URI-decode cookie option must be enabled.

    gtm_variable_config.png
  7. Drücken Sie auf die Schaltfläche Speichern.

 

Auslöser

Löst in GTM bei bestimmten Kriterien Abfrage-Tags aus. Möglicherweise werden bereits verschiedene Auslöser auf Ihre Tags angewendet.

Im Rahmen der Cookie Compliance-Integration mit GTM erstellen Sie für jede Cookie-Kategorie einen damit verknüpften Auslöser.

Wenn Sie diese Auslöser auf Ihre Tags anwenden, werden Ihre Tags entsprechend der aktiven Cookie-Kategorie oder der vom Benutzer erteilten Einwilligung zum Auslösen aufgefordert.

Sie benötigen einen separaten Auslöser für jede der Cookie-Kategorien, für die Sie Cookies blockieren. Beispielsweise können Sie eine Gruppe namens „Leistungscookies“ haben, die eine Gruppen-ID von C0002 hat und die Cookies enthält, die von Ihrem Google Analytics-Tag gesetzt wurden.

Jeder Auslöser muss mit den Kategorie-IDs in Ihrer Cookie-Einwilligungsanwendung abgestimmt sein. Die Cookie-Kategorie-IDs finden Sie in der Cookie-Einwilligungsanwendung unter „Kategorisierungen“.

Wir möchten, dass die von Ihnen erstellten oder hochgeladenen OneTrust-Cookie-Kategorie-ID-Auslöser so auf Ihre bestehenden Tags angewendet werden, dass der OneTrust-Auslöser der begrenzende Faktor für die Auslösung des Tags ist. Das kann auf verschiedene Weise erfolgen. Im Folgenden werden drei verschiedene Arten beschrieben.

  1. Erstellen eines Firing-Auslösers.

  2. Anwenden von Firing-Auslösern auf vorhandene Tags und Erstellen einer Auslösergruppe

  3. Erstellen von Ausnahmeauslösern

So erstellen Sie einen Firing-Auslöser:

  1. Öffnen Sie Ihren Container in Google Tag Manager.

  2. Wählen Sie im Hauptmenü die Registerkarte Auslöser aus. Der Bildschirm Auslöser wird angezeigt.

  3. Drücken Sie auf Neu. Der Bildschirm Auslöserkonfiguration wird angezeigt.

  4. Benennen Sie ihn entsprechend, z. B. Performance Cookies Active.

    Anmerkung

    [en] You will create triggers for all categories on which the user can accept or reject cookies.

  5. Drücken Sie auf Auslöser-Konfiguration und stellen Sie den Auslösertyp auf Benutzerdefiniertes Ereignis ein.

  6. Setzen Sie Ereignisname auf OneTrustGroupsUpdated. Dieses Ereignis ist in das Skript eingebettet.

  7. [en] Check the Use Regex Matching box.

    [en] For OnetrustActiveGroups integration:

    • [en] Under This trigger fires on, select Some Custom Events and set it to fire when the following is true:

      [OnetrustActiveGroups] [matches RegEx] [,C0002,] 
      TriggerConfiguration.png

      Anmerkung

      [en] The cookie category ID, in this example C0002, must match the IDs you are using in the OneTrust tool.

    [en] For OptanonConsent integration:

    • [en] Under This trigger fires on, select Some Custom Events and set it to fire when the following is true:

      [OptanonConsent] [contains] [C0002:1]
      gtm_optanon_trigger.png
  8. Speichern Sie den Auslöser.

  9. Wiederholen Sie diesen Vorgang für die verbleibenden Cookie-Kategorien.

  10. Wenden Sie die Auslöser auf Tags als Firing-Auslöser an.

Tipp

[en] Because OneTrust fires on all pages, if your existing trigger for a tag is All pages, you can delete that trigger and replace it with the OneTrust category.

Anmerkung

Wenn ein Tag blockiert ist und dann zugelassen wird, wird es ausgelöst, ohne dass die Seite neu geladen werden muss, weil auf OneTrustGroupsUpdated gewartet wird. Wurde das Tag zuvor zugelassen und dann gesperrt, wird es beim nächsten Laden der Seite blockiert.

 

Anwenden von Firing-Auslösern auf vorhandene Tags und Erstellen einer Auslösergruppe

Wichtig

[en] OneTrust recommends using this method when you have an existing firing trigger on the tag that contains a condition that needs to be met before the tag can fire.

Wenn Sie einen Firing-Auslöser anwenden, könnten Sie den OneTrust-Auslöser aktivieren, der den begrenzenden Faktor für die Auslösung des Tags darstellt.

Sie werden nur dann eine Auslösergruppe verwenden wollen, wenn Sie bereits einen Auslöser für Ihr Tag eingerichtet haben.

[en] Follow the steps mentioned above to first create the OneTrust category firing trigger and then to add your existing condition trigger to create a trigger group.

Auslösergruppen verwenden „AND“-Bedingungen, wobei die direkte Anwendung mehrerer Auslöser auf ein auszulösendes Tag eine „OR“-Bedingung verwendet.

Firing-Auslöser werden direkt angewendet:

FireTrigOR.png

Innerhalb der Auslösergruppe:

FireTrigAND.png

Dies ist eine weitere Methode zum Einrichten der OneTrust-Auslöser und deren Anwendung auf Ihre Tags, bei der die OneTrust-Auslöser den begrenzenden Faktor für die Auslösung von Tags darstellen.

  1. Wählen Sie im Hauptmenü die Registerkarte Auslöser aus. Der Bildschirm Auslöser wird angezeigt.

  2. Drücken Sie auf Neu. Der Bildschirm Auslöserkonfiguration wird angezeigt.

  3. Erstellen Sie einen neuen Auslöser und benennen Sie ihn entsprechend, z. B. Beispielauslösergruppe.

  4. Drücken Sie auf Auslöserkonfiguration, und stellen Sie den Auslösertyp auf Auslösergruppe ein.

  5. [en] Select the existing trigger for your tag.

  6. [en] Select the OneTrust trigger based on the category to which the tag should be mapped.

 

So erstellen Sie einen Ausnahmeauslöser

Sie können auch einen Ausnahmeauslöser einrichten, der das Skript auslöst, wenn eine Kategorie von Cookies nicht aktiv ist.

Sie werden einen Ausnahmeauslöser nur dann verwenden wollen, wenn Sie bereits einen anderen Auslöser für Ihr Tag eingerichtet haben.

Anmerkung

In Google Tag Manager müssen blockierende Auslöser bei dem gleichen Ereignis ausgelöst werden wie bereits aktive Auslöser.

Legen Sie beispielsweise fest, dass ein Auslöser dann aktiv wird, wenn „Aktive OneTrust-Gruppen“ nicht C0002 enthält (wobei C0002 die ID für Performance-Cookies ist). Wenden Sie diesen blockierenden Auslöser als Ausnahme auf Tags in dieser Gruppe an.

  1. Wählen Sie im Hauptmenü die Registerkarte Auslöser aus. Der Bildschirm Auslöser wird angezeigt.

  2. Drücken Sie auf Neu. Der Bildschirm Auslöserkonfiguration wird angezeigt.

  3. Erstellen Sie einen neuen Auslöser und benennen Sie ihn entsprechend, z. B. Leistungs-Cookies blockieren.

  4. Drücken Sie auf Auslöser-Konfiguration und stellen Sie den Auslösertyp auf Benutzerdefiniertes Ereignis ein.

  5. Setzen Sie den Ereignisnamen auf .*. Dieses Ereignis gilt für alle Ereignisse und ermöglicht es dem Ausnahmeauslöser, das Ereignis, das sich im Firing-Auslöser befindet, zu überschreiben.

  6. Stellen Sie den Auslöser dahingehend ein, bei Einige benutzerdefinierte Ereignisse aktiv zu werden.

    1. [en] For OnetrustActiveGroups integration:

      [en] Select Some Page Views and set the Trigger to fire when the following is true:

      [OnetrustActiveGroups] [does not match RegEx] [,C0002,] 
      CC_GTM.png
    2. [en] For OptanonConsent integration:

      [en] Select Some Custom Events and set the Trigger to fire when the following is true:

       [OptanonConsent] [does not contain] [C0002:1]
      exception_trigger_optanon.png
  7. Speichern Sie den Auslöser.

  8. Wiederholen Sie diesen Vorgang für die verbleibenden Cookie-Kategorien.

  9. Wenden Sie den Auslöser als Ausnahme auf Tags an.

 
 

Verwenden von Containern für die Integration in Google Tag Manager

Wichtig

[en] This adds the triggers mentioned above automatically to your container.

So importieren Sie einen Container

  1. Öffnen Sie Ihren Container in Google Tag Manager.

  2. Gehen Sie zur Registerkarte Administrator.

    gtm_admin.png
  3. Laden Sie den Container über den Link am Ende des Artikels herunter.

  4. Klicken Sie auf Container importieren.

    gtm_import_container.png
  5. Wählen Sie die heruntergeladene Containerdatei aus.

  6. Wählen Sie Zusammenführen und dann Widersprüchliche Tags, Auslöser und Variablen überschreiben als Importoption aus.

  7. Klicken Sie auf die Schaltfläche Bestätigen.

  8. [en] Verify nothing is deleted or overwritten.

 
 

So fügen Sie Auslöser zu Tags hinzu

[en] You can review all your tags in your Google Tag Manager containers to verify which tags should connect to OneTrust triggers.

[en] The general recommendation is to review the categorizations in your OneTrust tenant to determine which cookies are added from Google Tag Manager. You can then add the respective categorization trigger to the tag that fires a cookie.

[en] If there is an existing trigger on a tag that is firing a cookie, follow the steps above to create a trigger group. Add the trigger group with your existing condition and the OneTrust cookie category trigger to the tag firing the cookie.

Anmerkung

[en] If you have a tag that fires a cookie with the All Pages trigger added to it, delete the trigger and replace it with the OneTrust cookie category trigger as the Firing trigger.

[en] Before OneTrust is integrated, the triggers appear as follows:

all_pages_trigger.png

[en] After replacement, the trigger displays as follows:

onetrust_replaced_trigger.png
  1. Wählen Sie im Hauptnavigationsmenü in Google Tag Manager die Option Tags aus.

  2. Wählen Sie ein Tag aus, auf das der entsprechende OneTrust Cookie-Kategorieauslöser angewendet werden soll.

  3. Wenden Sie den entsprechenden Firing-Auslöser, die Auslösergruppe oder den Ausnahmeauslöser an, die Sie erstellt haben.

  4. Klicken Sie auf die Schaltfläche Speichern.

 

[en] To test your Google Tag Manager configuration

[en] After you have reviewed all your tags, created onetrust category triggers and added the triggers to all the tags firing cookies by following the steps listed above you should be ready to test your website

Anmerkung

[en] To test your setup, you will need preview access on Google Tag Manager. If you Preview is not present in your GTM container, please reach out to your GTM admin.

  1. [en] In GTM, click Preview. A new Tag Assistant tab appears.

    GTM_preview.png
  2. [en] Add the website URL with the GTM container added. A new tab with your website appears.

    tag_assistant.png
  3. [en] In the Tag Assistant tab, locate the following three events to determine OneTrust data is passed into the Google Tag Manager container:

    • [en] OneTrustGroupsUpdated

    • [en] OptanonLoaded

    • [en] OneTrustLoaded

    tag_assistant_events.png
  4. [en] In your website tab, go to your Preference Center and confirm the consent model by reviewing which categories are allowed or rejected.

    preference_center_gtm.png

    [en] In this example, all the tags mapped to OneTrust categories are firing since the consent model is opt-out and all the categories are allowed.

  5. [en] To test your setup, go back to the Tag Assistant tab and click on OneTrustGroupsUpdated event, since this was used to create the OneTrust category triggers.

    groups_updated_tags.png

    [en] The tags highlighted above are the tags fired from OneTrustGroupUpdated.

    Tipp

    [en] You can also click on the tags to review how the conditions added to a tag were passed, which allowed the tag to fire on your website.

    tag_details.png
  6. [en] Go to your Preference Center and reconfigure (allow/reject) categories.

    pc_reconfig.png

    [en] In this example, Performance Cookies is rejected on the Preference Center and choices are confirmed by clicking Confirm my Choices.

  7. [en] Navigate to the Tag Assistant tab and refresh. All the tags mapped to the Performance Trigger in this example display as Tags Not Fired within the OneTrustGroupsUpdated event.

    tags_not_fired.png

    Tipp

    [en] You can also click on the Variables tab in this event and look for OnetrustActiveGroups you created in your container to view the categories available/active

    variables_categories.png
 

So nutzen Sie Datenschichtattribute

Mit den folgenden dataLayer-Attributen können Sie verhindern, dass das OneTrust CDN an Windows.dataLayer übermittelt, oder Sie erstellen einen neuen dataLayer, sodass Sie die Kontrolle darüber haben, wie Nachrichten an GTM gesendet werden.

So deaktivieren Sie CDN-Pushes zu window.dataLayer

  • Fügen Sie das data-dLayer-ignore-Attribut in Ihr Skript ein.

    Beispiel:

    <script src="https:/cdn.cookielaw.org/scripttemplates/otSDKStub.js"
    type="text/javascript" charset="UTF-8" data-domain-script="XXXXX"
    data-dLayer-ignore="true"></script>
 

So aktivieren Sie CDN-Pushes auf einen neuen dataLayer

  • Fügen Sie das data-dLayer-name-Attribut in Ihr Skript ein.

    Beispiel:

    <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"
    type="text/javascript" charset="UTF-8" data-domain-script="XXXXXX"
    data-dLayer-name="dataLayerOneTrust"></script>

    Dies ermöglicht CDN-Push-Vorgänge nur auf den definierten dataLayer. Pushs auf Window.dataLayer sind deaktiviert.

Anmerkung

[en] This is supported for script versions OneTrust 6.28 and onwards. Please publish to a newer script version if you are using an older script version than OneTrust 6.28.

[en] OneTrust cannot send events or updates to multiple datalayer variables

 
 

Fehlerbehebung: Support Document.Write

Wenn Sie Google Tag Manager verwenden und mehr als ein Tag oder Container mit dem Kontrollkästchen „Support Document.Write“ aktiviert ist, kann das Skript möglicherweise nicht richtig ausgelöst werden.

Zur Bestätigung blockieren Sie die Anforderungs-URL des Containers, der das CookiePro/OneTrust-Tag nicht enthält.

  • Wird das Tag, das das CookiePro/OneTrust-Skript lädt, erfolgreich ausgelöst?

    • Wenn dies der Fall ist, versuchen Sie, die Anforderungs-URL genau für das Tag zu sperren, das das Problem verursacht.

Um dieses Problem zu lösen, legen Sie das Tag fest, das den Konflikt verursacht, nachdem das CookiePro/OneTrust-Skript vollständig geladen wurde.

gtm_troubleshooting_config.png

Dies kann erreicht werden, indem das betreffende Tag so eingestellt wird, dass ein Firing-Auslöser verwendet wird, der von dem OnetrustGroupsUpdated-Ereignis abhängig ist, das innerhalb des dataLayers gepushed wird, sobald das Skript abgeschlossen ist. Diese Lösung ähnelt der Methode, mit der sichergestellt wird, dass Cookies nicht für Benutzer basierend auf den Einwilligungseinstellungen gelöscht werden.

 

OTCC_GTM_Import (json)
{
    "exportFormatVersion": 2,
    "exportTime": "2020-09-09 16:15:43",
    "containerVersion": {
        "path": "accounts/6000675973/containers/30766805/versions/5",
        "accountId": "6000675973",
        "containerId": "30766805",
        "containerVersionId": "5",
        "name": "myOT",
        "container": {
            "path": "accounts/6000675973/containers/30766805",
            "accountId": "6000675973",
            "containerId": "30766805",
            "name": "onetrusttest.com",
            "publicId": "GTM-WSKFWK4",
            "usageContext": [
                "WEB"
            ],
            "fingerprint": "1583258518181",
            "tagManagerUrl": "https://tagmanager.google.com/#/container/accounts/6000675973/containers/30766805/workspaces?apiLink=container"
        },
        "tag": [
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "tagId": "3",
                "name": "OneTrust CDN",
                "type": "html",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "html",
                        "value": "<!-- OneTrust Cookies Consent Notice start -->\n\n<!-- If you are implementing directly in HTML, this tag is not necessary, you can remove -->\n\n<!-- If you will be using GTM to implement CDN, please un-pause this tag -->\n\n<!-- Ensure src, data-domain-script match from your tenant CDN -->\n<script src=\"INSERT SRC HERE\"  type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"INSERT DDS ID HERE\"></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() {} \n</script>\n\n<!-- OneTrust Cookies Consent Notice end -->\n\n"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "supportDocumentWrite",
                        "value": "true"
                    }
                ],
                "fingerprint": "1599667721725",
                "firingTriggerId": [
                    "2147479553"
                ],
                "tagFiringOption": "ONCE_PER_EVENT",
                "paused": true,
                "monitoringMetadata": {
                    "type": "MAP"
                }
            }
        ],
        "trigger": [
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "6",
                "name": "Performance Firing Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "OneTrustGroupsUpdated"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0002,"
                            }
                        ]
                    }
                ],
                "fingerprint": "1599667804870"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "8",
                "name": "Performance Exception Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0002,"
                            },
                            {
                                "type": "BOOLEAN",
                                "key": "negate",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1586282034783"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "17",
                "name": "Functional Firing Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "OneTrustGroupsUpdated"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0003,"
                            }
                        ]
                    }
                ],
                "fingerprint": "1593441533609"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "18",
                "name": "Targeting Firing Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "OneTrustGroupsUpdated"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0004,"
                            }
                        ]
                    }
                ],
                "fingerprint": "1593441611025"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "19",
                "name": "Social Media Firing Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "OneTrustGroupsUpdated"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0005,"
                            }
                        ]
                    }
                ],
                "fingerprint": "1593441638454"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "23",
                "name": "Functional Exception Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0003,"
                            },
                            {
                                "type": "BOOLEAN",
                                "key": "negate",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1599667887569"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "24",
                "name": "Targeting Exception Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0004,"
                            },
                            {
                                "type": "BOOLEAN",
                                "key": "negate",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1599667873241"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "triggerId": "25",
                "name": "Social Media Exception Trigger",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{OnetrustActiveGroups}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ",C0005,"
                            },
                            {
                                "type": "BOOLEAN",
                                "key": "negate",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1599667926183"
            }
        ],
        "variable": [
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "variableId": "5",
                "name": "OnetrustActiveGroups",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "OnetrustActiveGroups"
                    }
                ],
                "fingerprint": "1583258739522",
                "formatValue": {}
            }
        ],
        "builtInVariable": [
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "type": "PAGE_URL",
                "name": "Page URL"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "type": "PAGE_HOSTNAME",
                "name": "Page Hostname"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "type": "PAGE_PATH",
                "name": "Page Path"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "type": "REFERRER",
                "name": "Referrer"
            },
            {
                "accountId": "6000675973",
                "containerId": "30766805",
                "type": "EVENT",
                "name": "Event"
            }
        ],
        "fingerprint": "1599668078325",
        "tagManagerUrl": "https://tagmanager.google.com/#/versions/accounts/6000675973/containers/30766805/versions/5?apiLink=version"
    }
}
 
 
Article Visibility
315,858
Translation
German
Not Checked

Powered by