Bitte beachten Sie: Nur der manuelle Blockierungscode kann über einen TagManager bereitgestellt werden. Wenn Sie die automatische Code-Blockierung nutzen möchten, müssen Sie den CMP-Code direkt in Ihre Website einfügen.
Bitte beachten Sie: Wenn Sie automatische Blockierung verwenden, stellen Sie bitte sicher, dass der TagManager nicht blockiert wird, indem Sie das Attribut data-cmp-ab="1" in den TagManager-Code einfügen.
Der ConsentManager.net CMP überträgt automatisch alle Einwilligungsinformationen in globale Variablen auf der Website, sodass der Adobe Tag Manager diese erfassen und als Datenelemente verwenden kann. Diese Variablen sind:
|
Variable |
Beschreibung |
|
window.cmpRegulation |
Zeichenkette mit dem Namen der Verordnung (z. B. DSGVO, CCPA usw.) |
|
window.cmpConsentString |
Legt den IAB-Einwilligungsstring fest |
|
window.cmpConsentVendors |
Legt eine durch Kommas getrennte Liste der Anbieter-IDs fest, für die eine Einwilligung vorliegt, z. B. ,3,7,s22,31,c88, (die Liste beginnt und endet mit einem Komma) |
|
window.cmpGoogleVendorsConsent |
Entspricht cmpConsentVendors, enthält jedoch zusätzlich die Google-ATP-IDs. |
|
window.cmpConsentPurposes |
Legt eine durch Kommas getrennte Liste der Zwecke fest, für die eine Einwilligung erteilt wurde, z. B. ,1,2,s3,s4,s5, (die Liste beginnt und endet mit einem Komma) |
|
window.cmpCurrentStatus |
Name des aktuellen cmp-Ereignisstatus. Mögliche Werte: unknown, loading, consent, legitimateInterest |
|
window.cmpLastStatus |
Name des letzten/vorherigen CMP-Ereignisstatus. Mögliche Werte: unknown, loading, loaded, consent, legitimateInterest, disabled, hidden, visible, tcloaded, consent-loaded, useraction. |
|
window.cmpLoadingStatus |
Statusname der Ladesequenz (Stub, loading, loaded, error) |
|
window.cmpDisplayStatus |
Statusname der Anzeige der Einwilligungsschicht (sichtbar, ausgeblendet, deaktiviert) |
|
window.consentExists |
Es liegt ein Zustimmungsstatus vor (true/false). Bitte beachten Sie, dass dies true ist, sobald die Einwilligungsschicht angezeigt wird und/oder in Fällen, in denen keine Einwilligung erforderlich ist. |
|
window.userChoiceExists |
Es liegt ein Zustimmungsstatus vor, der auf der Entscheidung des Nutzers basiert (true/false), z. B. hat der Nutzer auf „Akzeptieren“ oder „Ablehnen“ geklickt oder die benutzerdefinierten Einstellungen gespeichert. |
Erstellen Sie ein neues Datenelement
Um die oben gezeigten Variablen in Ihrem Adobe Tag Manager zu verwenden, müssen Sie Datenelemente erstellen. Diese finden Sie unter „Regeln“ > „Datenelemente“ > „Bearbeiten“:

Bitte stellen Sie sicher, dass Sie „Type = JS Object“ und den „Path“ entsprechend den oben genannten Variablennamen verwenden.
Adobe-Einwilligungsmodus
consentmanager kann Einwilligungsinformationen direkt an Adobe-Produkte in einem Format senden, das Adobe Launch, Adobe Analytics, Adobe Audience Manager, Adobe Target und Adobe Experience Cloud verstehen. Um diese Funktion zu nutzen, aktivieren Sie bitte Menü > CMPs > Bearbeiten > Weitere Einstellungen > Adobe-Einwilligungsmodus.
Einwilligungsmodus für Adobe Analytics
Bitte aktivieren Sie in Ihren Adobe Analytics-Einstellungen die Funktion „EU-Konformität für Adobe Analytics“:

Sobald die Funktion in Adobe Analytics und die Einstellung in Consentmanager aktiviert sind, setzt die CMP automatisch ein Cookie sat_track mit dem Wert true oder false je nach der vom Nutzer getroffenen Auswahl für den Anbieter Adobe Analytics (ID s981). Dieses Cookie wird von Adobe Analytics verwendet, um zu bestimmen, ob ein Tracking stattfinden soll oder nicht (weitere Details finden Sie auf der Hilfeseite von Adobe).
Einwilligungsmodus für Adobe Audience Manager, Target und Experience Cloud
Sobald die Einstellung in ConsentManager aktiviert ist, erstellt die CMP automatisch eine JavaScript-Variable mit dem Namen window.cmp_adobe_consent (siehe oben, wie man ein DataElement in Adobe Launch erstellt). Die Variable enthält eine Zeichenfolge, anhand derer Adobe Launch feststellen kann, ob für die Adobe-Produkte eine Einwilligung vorliegt oder nicht. Beispiel:
window.cmp_adobe_consent = '{"aa":false,"aam":true,"ecid":true,"target":false}';
Der Inhalt ist eine Zeichenfolgendarstellung eines JSON-Objekts mit vier Eigenschaften. Die Eigenschaften spiegeln die vier Adobe-Produkte wider. Der Zustimmungsstatus wird entsprechend der Auswahl des Nutzers für die Anbieter Adobe Analytics (ID s981), Adobe Audience Manager (ID s1233), Adobe Target (ID s1642) und Adobe Experience Cloud (ID s1233) festgelegt.