What's changing
IAB Europe's Device Storage & Operational Disclosures specification has been updated to version 1.1. It introduces three new transparency requirements that affect how vendor data is disclosed in your consent banner:
- Non-TCF storage declarations:
- Vendors can now optionally declare cookies and storage used for non-TCF purposes (like global opt-out). Users will see a fuller picture of what's in use.
- Special Purposes storage declarations:
- Vendors can now declare storage tied to Special Purposes โ closing a gap that existed in the previous spec.
- SDK package identifiers (required):
- Vendors must now declare the SDK package identifiers used in their mobile apps. This is the key new requirement for app environments.
What you need to do
โกAction required โ SDK update needed
You'll need to update to the latest SDK (introduced in v2.25.0) version to stay compliant. There's no hard deadline, but we recommend including this in your next scheduled release.
๐ Step 1 โ Update your SDK
Install the latest SDK for your platform:
๐ Step 2 โ Check your UI setup
How you've built your banner determines how much more work is needed:
โ Using the default Usercentrics UI?
You're done after the SDK update. The banner will automatically display the new fields.
๐ Using a custom UI?
You'll need to map the three new fields manually. See Step 3 below.
๐ Step 3 โ Map the new fields (custom UI only)
Starting with v2.25.0, each service's deviceStorage object
now contains three new fields on disclosures, plus
a new sdks section.
// Access via:
Usercentrics.instance.getCMPData()
โโโ UsercentricsCMPData.services
โโโ UsercentricsService.deviceStorage
โโโ .disclosures
โ โโโ .description // NEW
โ โโโ .specialPurposes // NEW
โ โโโ .optOut // NEW
โโโ .sdks // NEW โ SDK list
โโโ .name
โโโ .use
These fields may be empty โ they're optional for vendors. Make sure they're mapped and surfaced in your banner UI for each vendor's information section.
๐ฌNeed help with the implementation?
Your Customer Success Manager is on hand to guide you through the update. Don't hesitate to reach out.