iQ Tag Management release notes (By Date)
July 10, 2024
Tags
Updates and fixes
- Updated the tag Configuration tab to fix an issue where the Edit button was not clickable when there was a long string of text in the configuration.
- Updated the Tags screen to fix an issue where tags using deactivated load rules and events were not showing a warning icon.
June 26, 2024
Tags
Updates and fixes
- Updated tag Rules and Events tab to remove deleted load rules and events and revert to All Pages and Events if all other load rules and events have been deleted.
Consent Integrations
- Updated Consent Integrations core template (
utcm_framework
) to v1.2.1 to fix edge cases where bundled tags could cause issues that blocked tags inappropriately. - Fixed issue that caused the underlying Add Integration slideout to close, instead of just the active slideout when clicking outside the New Purpose Group slideout.
June 20, 2024
Tags
Updates and fixes
- Released major enhancements to the tags screen to align the user experience with other parts of the application. The new screens improve usability with a larger working area, clearer language, improved tool tips, and better visibility into tag mappings and dependencies. Learn more: Manage tags.
May 30, 2024
Save and publish
Updates and fixes
- Enhancements to the Publish Details table in the Save/Publish screen. Information is more granular which enables better filters, sorting, and searching.
May 22, 2024
Consent Integrations
- Fixed an issue in Consent Integrations where the Unmapped Tags error is displayed when there are no unmapped tags.
May 1, 2024
Save and publish
Updates and fixes
- Updated notification email for pending publish requests and proposed changes.
April 17, 2024
Extensions
Updates and fixes
- Fixed an issue with the jQuery onHandler extension where localStorage and sessionStorage variables were incorrectly available in the variables menu.
April 3, 2024
Load rules
Fixes
- Updated Load Rules screen to add an icon and count for consents associated with the load rule.
March 20, 2024
Consent Integrations
Updates and fixes
- Fixed an issue with displaying some special characters in tag names, such as
<
,>
, and&
.
March 13, 2024
Events
New/Cool Stuff
- Updated the Events UI with the following new additions:
- Updated the Events page to add a column for Library separate from the Labels column.
- Updated the events Details slideout to display the UID in the left column.
- Expanded the Publish Locations section to display more information.
Updates and fixes
- Updated the Events UI to add warnings that display if inherited load rules or variables used by events were deleted.
March 6, 2024
Events
Updates and fixes
- Updated the Events UI to add a prompt that displays when unsaved changes will be lost if you close or cancel while creating a new event.
February 28, 2024
Client-side consent management
Updates and fixes
- Updated the Consent Manager
cmGeneral
template to v3.1.0, addingtealiumConsentRegister
functionality to make consent signals easier to access.
Consent Integrations
Updates and fixes
- Added the TrustArc integration with a new default purpose group.
February 22, 2024
Consent Integrations
Updates and fixes
- Fixed an issue that caused special symbols in Consent Integrations to be displayed incorrectly.
- Updated the Consent Integrations framework template to v1.2.0, adding
tealiumConsentRegister
functionality to make consent signals easier to access.
February 14, 2024
Templates
Updates and fixes
- Fix an issue that incorrectly allowed inherited tag templates to be editable. Inherited tag templates are now read-only.
Save and publish
Updates and fixes
- Fixed issue that prevented publishing to a custom environment named
custom
.
Extensions
Updates and fixes
- Updated global search to improve search navigation and element selection.
Client-side consent management
Updates and fixes
- Updated the Consent Manager
cmGeneral
template to v3.0.13:- Renamed the
shouldTagFire
function toshouldBlockTag
to better reflect its purpose without changing behavior. - Fixed an issue that caused tags called by UID to be blocked for opted out users even when consent enforcement shouldn’t apply.
- Improved opt-in and opt-out module interactaction when both are used.
- Renamed the
January 31, 2024
Data layer
Fixes
- Fixed an issue where applying a data layer variable that contains special characters to a page view event would result in a JavaScript error that prevented iQ Tag Management from loading.
- Updated event trigger variables executed in
utag.js
to no longer have extra single quotes ('
) added into the resulting value if the value contains double quotes ("
).
Client-side consent management
Updates and fixes
- Updated Consent Manager Event Logging templates (
fullConsentEventHandler
andpartialConsentEventHandler
) to include fallbacks for newly centralized logic for customers still using the legacy Consent Manager v1. For v1 customers, a fallback forcmDoNotSell
is not required because it was not available for this version.
Consent Integrations
Updates and fixes
- Updated the Consent Integrations framework template to v1.1.3 to fix an issue that caused tags to be triggered incorrectly. This update also improves performance in cases of prolonged polling.
January 25, 2024
Consent Integrations
Fixes
- Fixed edit window to properly handle purpose group creation and management.
January 18, 2024
Profiles
Updates and fixes
- Fixed an issue with the older profile version banner not being displayed when viewing an older profile version.
Consent Integrations
Fixes
- Updated to make the
Vendor ID
field required for custom Consent Integrations.
January 11, 2024
Consent Integrations
Updates and fixes
- Updated Consent Integrations framework template
utcm_framework
to v1.1.2, which includes:- A fix for negated conditions in load rules.
- Enhanced blocking behavior to ensure it works as expected.
- Optimization to prevent tags from loading the
utag.N.js
(tag template) files before each tag is allowed to be executed.
December 20, 2023
Save and publish
Enhancements
- Increased the number of visible versions on the Versions screen to 20.
December 13, 2023
Save and publish
Fixes
- Corrected an issue in which the Lock Profile publish setting could not be turned off.
Consent Integrations
Updates and fixes
- Updated the Consent Integrations framework template
utcm_framework
to v1.1.1 as follows:- Ensure Tealium iQ cookies aren’t set before the appropriate consent decision is received.
- Ensure ‘before load rules’ and ‘after load rules’ extensions only run once for events processed from the implicitEventQueue.
- Improve the examples and comments in the utcm_framework template.
- Resolved an issue in which a purpose that was removed was shown as undefined.
- Resolved an issue in which incoming event attributes are not displayed.
- Update to ensure preloaded rules in Consent Integrations Exemptions and Purpose Groups cannot be edited.
- Updated the template for custom consent integrations to use more intuitive example code.
December 7, 2023
Save and publish
Enhancements
- Removed ability to make a copy for individual versions from the Version Details drop-down list.
Fixes
- Resolve possible JavaScript error that prevented users from merging with a profile save version.
Extensions
Fixes
- Fixed an issue where the Extension tab search field would reset after a user updated the extension.
November 15, 2023
Load rules
Fixes
- Fixed a UI issue so that the screen displays the close button when the screen is narrowed.
November 10, 2023
Save and publish
Fixes
- Deprecated FTP Publish feature.
- Fixed issue with Merge button that did not allow merge to proceed.
- Fixed access issue with Client-Side Versions screen.
- Fixed issue with Client-Side Versions screen that blocked ability to merge versions.
November 8, 2023
Consent Integrations
Fixes
- Updated template based on user feedback to make it simpler and easier to understand.
November 1, 2023
Consent Integrations
Fixes
- Updated to fix an issue in which the Tealium iQ Purpose becomes unassigned after a user renames a purpose group.
October 18, 2023
Consent Integrations
Fixes
- Update to correct an issue with merging versions for Consent Integrations elements.
- Updated the Vendor ID field to be optional for custom Consent Integrations.
October 11, 2023
Consent Integrations
New/Cool Stuff
- Added warnings to Consent Integrations when tags are unmapped.
Fixes
- Fixed purpose name and key breaking UI due to false values.
October 1, 2023
Extensions
Fixes
- Fixed JavaScript error when duplicating a Data Validation extension.
- Fixed JavaScript error when copying a rule from within CCPA.
September 1, 2023
Client-side consent management
Updates and fixes
-
Updated event logging to use a new dedicated
id
parameter in theCONSENTMGR
cookie (with support for custom namespaces), instead of using theutag_main_v_id
.The following templates have been updated to support this update:
cmGeneral
has been updated to version 3.0.12 to add centralized logic for generating consent forms ID that can be called from consent logging templates.cmDoNotSell
has been updated to version 1.4.0 to call the centralized logic.fullConsentEventHandler
has been updated to version 1.0.3 to call the centralized logic.partialConsentEventHandler
has been updated to version 1.0.3 to call the centralized logic.
For more information about this change and related changes to
utag.js
, see the release notes for version 4.50.
Consent Integrations
New/Cool Stuff
- Add support for multiple purpose mappings per tag.
- Updated the Consent Integrations template
utcm_framework
to version 1.1.0, which includes:- Improved console logging in debug mode when no enforcement rule applies from a purpose group.
- Support for multiple purpose mappings per tag.
- Updated the purpose groups slide-out with the ability to add or edit rules within an enforcement rule.
Fixes
- Added an option to clear the Tealium iQ purpose mapping in Consent Integrations purpose groups.
- Fixed an issue with merge history that previously caused garbled messages.
August 1, 2023
Consent Integrations
Fixes
- Fixed an issue that prevented users from deselecting previously selected Environments when editing a Consent Integration.
- Updated Consent Integrations so you can now click the confirmation popup to discard changes while exiting halfway through adding a new rule.
July 1, 2023
Consent Integrations
Fixes
- Fixed a visual issue with the header when scrolling in the Map Tags section of a Consent Integrations Purpose Group.
- Fixed UI freezing issue when clicking Save on Map Tags UI, which can result in a Page Unresponsive error.
June 1, 2023
Consent Integrations
New/Cool Stuff
- Added Consent Integrations to the change history in Tealium iQ.
- Updated the Consent Integrations framework template
utcm_framework
to version 1.0.6. This ensures that load rules are reliably evaluated in time for DOM Ready extension conditions, and fixes an issue where events entered theimplicitEventQueue
backwards and were processed out of order. - Added support for Consent Integrations configurations in the Tealium iQ Merge feature.
Fixes
- Updated consent integrations to ensure that custom environments are updated correctly when switching between Tealium iQ profiles and publishing works as expected.
May 1, 2023
Client-side consent management
Updates and fixes
- 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 thatconsent_categories
is now an empty array ([]) instead of an empty string ("") to match the behavior in Opt-in consent models.
Consent Integrations
Fixes
- Rules generated by Events have been removed from the Enforcement Rules drop-down menu for Integrations and Exemptions in Tealium iQ Consent Integrations.
- Fixed a minor issue with the Template Status checker where it expected OneTrust Consent Integration version 2.0.3 instead of the current version 2.0.1.
- The default OneTrust purpose group has been updated so that Tealium iQ is not assigned initially. Previously it was set to Strictly Necessary by default.
- The
utcm_framework
framework template for Consent integrations has been updated to version 1.0.5. This fixed an issue where events under certain timing conditions were not included in the implicit event queuewindow.tealiumCmpIntegration.implicitEventQueue
for reprocessing after explicit consent.
April 1, 2023
Consent Integrations
New/Cool Stuff
- Enable Enforcement Rules editing
You can now edit Enforcement Rules from the Consent Integrations tab, excluding the All Page and Events rules.
Fixes
- Fixed an issue where newly created purpose groups are incorrectly assigned to edited Integrations.
March 1, 2023
Client-side consent management
Updates
- Renamed 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 templatesfullConsentEventHandler
andpartialConsentEventHandler
to Tealium iQ’s Template Status Checker. - Updated
partialConsentEventHandler
andfullConsentEventHandler
templates to version 1.0.2
UpdatedpartialConsentEventHandler
andfullConsentEventHandler
templates to version 1.0.2. This fixes an issue where consent logging payloads could include the wrong cookie value as thetrace_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 thecmDoNotSell
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 ofcmDoNotSell
, 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.
Consent Integrations
New/Cool Stuff
-
Consent Integrations Launch
Tealium is excited to introduce Tealium iQ Consent Integrations, a new consent enforcement framework to enforce end-user consent decisions captured by non-Tealium consent management platforms (CMPs). Consent Integrations offers the following capabilities:- A flexible consent enforcement framework to ensure consent preferences are managed properly.
- Each consent integration provides the option for both opt-in (GDPR-style) and opt-out (CCPA-style) enforcement patterns, ensuring compliance with critical data privacy regulations.
- Integrations are available for Didomi, OneTrust, and Usercentrics, with an integration that respects any opt-out cookie or the Global Privacy Control (GPC) signal.
- Supports custom integration development with other CMPs.
For more information about Consent Integrations, see the About Consent Integrations.
January 1, 2023
Client-side consent management
Updates and fixes
- Renamed the 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.
December 1, 2022
Client-side consent management
Updates and fixes
- Updated
cmGeneral
template to version 3.0.11
UpdatedcmGeneral
template to version 3.0.11. This update fixes an issue introduced in version 3.0.10 where sometimesnull
is included in theconsent_categories
array instead of the expected category key when categories have been deactivated. - Updated
fullConsentEventHander
andpartialConsentEventHandler
consent logging templates
ThefullConsentEventHander
andpartialConsentEventHandler
consent logging templates have been updated with the following:- Include the value of the
trace_id
cookie ascp.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, which gives you the flexibility to decide if and when to upgrade and tailor the requirements to your specific needs.
- Include the value of the
- 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.
November 1, 2022
Client-side consent management
Updates
- Moved consent logging events to editable templates. No changes to behavior.
October 1, 2022
Client-side consent management
Updates
- Added support for Global Privacy Control (GPC) signal to the CCPA Consent Manager
ThecmDoNotSell
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.
September 1, 2022
Client-side consent management
Updates and fixes
- 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
UpdatedcmGeneral template
to 3.0.10. This fixes a bug wheregetSelectedCategories
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.