Mobile & OTT/CTV App Consent - February 20, 2026 - 202602.1.0 (Winter Release)
General Availability - Admin
- Updated TC Strings and Renamed Template for IAB TCF 2.3
-
Leverage new IAB TCF 2.3 strings and a renamed IAB TCF 2.3 template when configuring your CMP for IAB TCF. These updates allow your configurations to correspond to TCF version 2.3 and its updated specifications. Specifically, the previously optional
disclosedVendorssegment is now mandatory in every TC string.For more information, see IAB TCF 2.3 FAQ and Adding, Editing, and Managing Cookie Consent Templates.
General Availability - iOS
- Privacy Manifest Scanning
-
|Available with Solution Packaging Only
Audit privacy manifest files when scanning mobile applications. This enhancement implements a new scan step to validate declarations of data types in your app's Privacy Manifest file against the Privacy Manifest files in SDK dependencies, allowing you to review data use of an app’s SDK dependencies and match your own data type declarations to those declarations. When this feature is enabled, a new Data types being collected section displays on the Overview tab of the Scan Results screen.
For more information, see Viewing and Categorizing Mobile App Consent Scan Results.
General Availability - Android TV
- Improved CTV Preference Center, SDK List, and Vendor List Interface
-
Display an enhanced interface for the Preference Center, SDK List, and Vendor List when on CTV SDKs. This enhancement provides the following updates for end user experience, localization, and accessibility:
-
Buttons that appear in more easily navigable places.
-
Logos that display in more intuitive locations and are consistent with branding configurations.
-
Improved navigation when the CMP is configured in right-to-left languages.
-
Focus that detects and reads logos when accessed with assistive technology.
-
General Availability - Apple TV
- Improved CTV Preference Center, SDK List, and Vendor List Interface
-
Display an enhanced interface for the Preference Center, SDK List, and Vendor List when on CTV SDKs. This enhancement provides the following updates for end user experience, localization, and accessibility:
-
Buttons that appear in more easily navigable places.
-
Logos that display in more intuitive locations and are consistent with branding configurations.
-
Improved navigation when the CMP is configured in right-to-left languages.
-
Focus that detects and reads logos when accessed with assistive technology.
-
Fixed Android
-
Resolved an issue that prevented the banner from closing successfully after interacting with App Tracking Transparency (ATT) prompts.
-
Resolved an issue that prevented some scans of Android App Bundle (.aab) files from completing successfully.
Fixed iOS
-
Resolved an issue that prevented some users' App Tracking Transparency (ATT) preferences from being accurately recorded when using iOS version 26.1.
Fixed Android TV
-
Resolved an issue that caused the vendor list to appear multiple times on the preference center when end users accessed the vendor list.
Fixed Apple TV
-
Resolved an issue that caused toggles for subgroup categories in bundle groups to display on the preference center when the Show subgroups setting was disabled on the template.
Fixed MAUI
-
Resolved an issue that caused errors to display that incorrectly indicated multi-profile consent was disabled when users switched accounts on the same device.
New Public Preview Features
- New Parameters for Get Preference Center Data API
-
Updated the Get Preference Center Data API response to include the
purposesHeaderandvendorsTypeHeaderparameters within thegeneralobject of thepcUIDataobject of the response to communicate the localized headings configured for the Purposes and Vendors sections to SDKs. This enhancement allows you to mirror the exact mobile and CTV copy that admins set in OneTrust without hardcoding translations, keeping the on-device preference center consistent with the published experience. - Legitimate Interest Configuration for Reject All for CMP APIs
-
Leverage the
rejectAllButtonBehaviorparameter within theappConfigobject of the response when calling the following CMP APIs to configure objection to legitimate interest when rejecting all purposes.This enhancement improves compatibility with Google Limited Ads and feature parity with the CMP platform.
- New Parameters to Support Layout Specifications
-
Updated the Get Preference Center Data API response to include the
layoutparameter within thegeneralobject of thepcUIdataobject of the response. This parameter allows you to retrieve information on layout configurations in your CMP. This enhancement also creates parity between the CMP APIs and the admin interface when configuring CMPs for CTV applications. - Updated Vendor Disclosure Parameters
-
The
IABTCF_VendorsDisclosedandIABGPP_TCFEU2_VendorsDisclosedparameters within thestorageKeysobject of the following API's responses have been renamed toIABTCF_DisclosedVendorsandIABGPP_TCFEU2_DisclosedVendors, respectively. These changes were made to accurately reflect IAB specifications. Customers that parse these parameters within the response should update their existing integrations to use the new parameter names. - Enhanced Error Handling for CMP APIs
-
Updated the following APIs to include the
warningsobject of the response that contains thecodeandmessageparameters. This enhancement adds a warning message in the response when the SDK version does not match the published version and enables the CMP APIs to fall back to the latest published version.
Existing Public Preview Features
- Consent Management Platform APIs
-
The following APIs are now available for use with retrieving interface attributes needed to display the Banner and Preference Center, retrieving a list of active IAB and Google Vendors to display on the Preference Center, and logging consent when an end user interacts with a Banner or Preference Center. These APIs enable you to easily access data for Banner and Preference Center implementations, disclose vendor information to end users, and capture end user consent.
- Roku Support for Unified Consent Profile for Known Users
-
Leverage the new Unified Consent Profile for Known Users functionality to connect data subjects' CMP preferences with Universal Consent & Preference Management profiles by enabling the Create data subject profiles for known users setting on the Geolocation Rules tab. You can also easily trigger integration workflows to send CMP preferences to downstream systems, and efficiently manage your preferences in a unique Preference Center, centralizing all of them in one single profile.
This enhancement provides a comprehensive view of data subjects empowering you with more control over the data captured across both modules, resulting in a more streamlined and tailored user experience.
For more information, see Connecting CMP preferences with Universal Consent & Preference Management Profiles.
- Configure Button Layout for the Banner
-
Configure the positioning of buttons on your mobile and CTV banners within the Button Sets section of the Template Details screen. This enhancement allows you to specify the positioning of buttons on your banners for a more customized experience.
-
iOS
-
Android
For more information, see Customizing the Mobile App Consent Banner Template and Customizing the Mobile App Consent Preference Center Template.
-
- Enhanced Branding Settings for Mobile and CTV SDKs
-
Configure detailed branding settings for your mobile SDKs on the Branding tab of the Mobile App Details and CTV App Details screen, respectively. This enhancement enables you to configure more specific branding settings for each of your mobile and CTV applications.
For more information, see Configuring Mobile and CTV App Branding.
- Validation for Cross-Device Consent Receipts
-
Enable the Require Authentication for known users setting when leveraging Cross-Device Consent to require validation on your consent receipts. This enhancement allows you to more reliably collect consent from known users.
For more information, see Configuring Geolocation Rules.
Note:This enhancement is only available to users with the Consent Rate Optimization (CRO) add-on package. Contact OneTrust Support or your account representative to enable this functionality.
To learn more, see Maximize Opt-Ins with Consent Rate Optimization.
- Authenticated Consent for New and Existing Users
-
Transfer consent from local storage to new and existing data subject IDs (DSIDs) for user profiles when leveraging Cross-Device Consent. This enhancement allows you to apply previously captured consent to user profiles to streamline consent collection.
This feature is available for the following platforms:
-
iOS
-
Android
-
Apple TV
-
Android TV
-
- Enable Global Privacy Protocol on TCF 2.2 Templates
-
Enable the Global Privacy Protocol setting on TCF 2.2 templates. This setting allows you to enable the IAB Tech Lab - Global Privacy Protocol (GPP) and populate the IAB TCF EU section of the GPP string.
This feature is available for the following platforms:
-
Android
-
Android TV
-
Apple TV
-
HTML5
-
iOS
-
Roku
-
Unity
-
Xamarin
For more information, see Configuring the Global Privacy Protocol Settings.
-
- New Reject All Button Configuration
-
Enable the updated Reject All button configuration on the Preference Center template. This new configuration ensures that legitimate interest is not impacted for customers using Google Ads.
For more information, see Customizing the Mobile App Consent Preference Center Template.
Things to Know
- About Known Defects
-
Issues that may impact our customers are documented in our Known Defects Database located here with approved workarounds and targeted releases for resolving the issue.