The cmDoNotSell template (a template used by the Opt-out Privacy Banner and Popup) has been updated to version 1.3.0. ##UTDNSCONSENTEVENT## has been replaced with nearly identical logic (which is exposed for customization). The only change in behavior is that consent_categories is now an empty array () instead of an empty string ("") to match the behavior in Opt-in consent models.
Rename legacy consent management tools to remove specific regulation names
Updated the name of Consent Management components to remove references to specific regulations and remove GDPR Rule Creator. There are no changes in behavior.
Added new Consent logging templates to Template Status Checker
Added support for the new consent logging templates fullConsentEventHandler and partialConsentEventHandler to Tealium iQ’s Template Status Checker.
Updated partialConsentEventHandler and fullConsentEventHandler templates to version 1.0.2
Updated partialConsentEventHandler and fullConsentEventHandler templates to version 1.0.2. This fixes an issue where consent logging payloads could include the wrong cookie value as the trace_id if a cookie name included the string “trace_id”.
Updated Tealium GPC support to be more conservative and compliant out-of-the-box
The opt-out logic related to Global Privacy Control (GPC) in the cmDoNotSell template has been updated to be more conservative out-of-the-box. Previously, when a user’s consent cookie explicitly allowed tracking but the GPC signal indicated an opt-out, the GPC opt-out signal was ignored in favor of the cookie. As of version 1.2.0 of cmDoNotSell, the GPC opt-out signal is always respected, even if there is a cookie indicating that the user agrees to the sale or sharing of their data.
Updated CCPA Display Rule to Enforcement Rule
Updated the rule label in the CCPA (Opt-Out) model from Display Rule to Enforcement Rule to be consistent with the rest of the Consent Management components and the actual behavior. There is no change in behavior.
Fixed an issue where cmShowPreferences version 2.1.0 was incorrectly flagged as non-current in the Tag Status Checker.
Updated cmGeneral template to version 3.0.11
Updated cmGeneral template to version 3.0.11. This update fixes an issue introduced in version 3.0.10 where sometimes null is included in the consent_categories array instead of the expected category key when categories have been deactivated.
Updated fullConsentEventHander and partialConsentEventHandler consent logging templates
The fullConsentEventHander and partialConsentEventHandler consent logging templates have been updated with the following:
Include the value of the trace_id cookie as cp.trace_id in the logging request, if present.
Use an array of consent categories instead of a comma-separated string.
These changes are included in a new template version, giving customers the flexibility to decide if and when to upgrade and tailor the requirements to their specific needs.
Fixed an issue where the Edge browser was incorrectly recognized as Chrome in the Active browser type and Active browser version preloaded attributes. This bug will be fixed with the first publish of each CDH profile after this release. This is because the preloaded logic is part of the configuration of each CDH profile.
Moved consent logging events to editable templates - no changes to behavior.
Added support for Global Privacy Control (GPC) signal to the CCPA Consent Manager
The cmDoNotSell template has been updated to version 1.1.0. This adds built-in respect for Global Privacy Control (GPC) signal to the CCPA Consent Manager.
Remove consent based filtering of Tealium consent change events in EventStream
Removed consent-based filtering of Tealium consent change events in EventStream. These events can now be streamed to any consent logging destination. No changes to consent-related filtering of other events or AudienceStream behavior.
Updated default language behavior in Consent Management models
Updated the Default Language behavior of all consent management models to ensure that a default language is enabled when no language is selected. This fixes an exception that occasionally appears in Tealium IQ when trying to access the Consent Management tab when no default language is selected.
Updated cmGeneral template to version 3.0.10
Updated cmGeneral template to 3.0.10. This fixes a bug where getSelectedCategories could return categories that weren’t displayed to the user.
Renamed Display Rule to Enforcement Rule in Explicit Consent Prompt to better reflect it’s functionality.
Removed misleading Consent Category section from AudienceStream connector actions UI.