Tealium Tag Manager / Tealium iQ
Please note: Only the manual blocking code can be delivered using a TagManager. If you want to use automatic code blocking, you need to insert the CMP-Code directly into your website.
Please note: When using automatic blocking, please ensure that the TagManager is prevented from being blocked by inserting the attribute data-cmp-ab="1"
into the TagManager code.
The ConsentManager.net CMP will automatically push consent information into Tealium if it detects the Tealium utag code on a website. The CMP will therefore call utag.link with tealium_event “cmpEvent” and the following data:
Variable |
Description |
cmpRegulation |
String of Regulation name (e.g. GDPR, CCPA and so on) |
cmpConsentString |
Sets the IAB consent string |
cmpConsentVendors |
Sets a comma separated list of vendor IDs that got consent, e.g. ,3,7,s22,31,c88, (list starts and ends with comma) |
cmpGoogleVendorsConsent |
Same as cmpConsentVendors but included are the Google ATP IDs. |
cmpConsentPurposes |
Sets a comma separated list of purposes that got consent, e.g. ,1,2,s3,s4,s5, (list starts and ends with comma) |
cmpCurrentStatus |
Current cmp event status name. Possible values: unknown, loading, consent, legitimateInterest |
cmpLastStatus |
Last/previous cmp event status name. Possible values: unknown, loading, loaded, consent, legitimateInterest, disabled, hidden, visible, tcloaded, consent-loaded, useraction. |
cmpLoadingStatus |
Status name of the loading sequence (stub, loading, loaded, error) |
cmpDisplayStatus |
Status name of the display of the consent layer (visible, hidden, disabled) |
consentExists |
A consent status exists (true/false). Please note that this is true as soon as the consent layer is shown and/or in cases when no consent is required. |
userChoiceExists |
A consent status exists that is based on the users choice (true/false), e.g. the user clicked on accept, reject or saved the custom settings. |
Further information on Tealium Event Tracking can be found here:
https://docs.tealium.com/platforms/javascript/api/tracking-functions/