Using Google Additional Consent
For information on Google Consent Mode, see Cookie Consent Integration with Google Consent Mode.
Google has created a temporary technical specification called Additional Consent Mode in order to serve as a bridge for vendors that have not yet registered for the IAB Europe Global Vendor List (GVL) but are on Google's Ad Tech Providers (ATP) list. This specification enables Universal Consent & Preference Management Providers (CMP) to gather and propagate additional consent along with their IAB TCF 2.0 implementation.
To enable Google Additional Consent
Google Additional Consent will only be available for New Preference Center Template Design.
To configure Google vendors in the Vendor List
All Google ATP Vendors will be Active by default.
Make sure to republish your script after any Template or Vendor List changes.
The Google ATP list of vendors is updated weekly in Cookie Consent from the Google Additional Consent Storage. Find a link to the storage here.
Additional Consent String Technical Details
The addtlConsent (AC) string is available within tcData or InAppTCData objects. The AC string is only available after the user has given an explicit action to consent.
The AC string contains the following three components:
-
A specification version number, such as "1".
-
A separator symbol: "~".
-
A dot-separated list of user-consented Google Ad Tech Provider (ATP) IDs. Example: "1.35.41.101".
The AC string is stored in a cookie called OTAdditionalConsentString. The expiration of the cookie is the same as the OneTrust cookies and also depends on the reconsent frequency defined in the associated Geolocation Rule.