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 Consent & Preference Management Providers (CMP) to gather and propagate additional consent along with their IAB TCF 2.0 implementation.
To enable Google Additional Consent
Warning
Google Additional Consent will only be available for New Preference Center Template Design.
On the menu, select . The Templates screen appears.
Select the IAB TCF 2.0 template for which you would like to enable Google Additional Consent. The Template Details screen appears.
Go to the Preference Center tab.
Expand the section.
Click the Edit icon next to Vendor List. The Vendor List modal appears.
-
Enable the Use Google's Additional Vendors setting.
Click the Save button.
Save the template.
To configure Google vendors in the Vendor List
On the menu, select . The Vendor List screen appears.
-
Select an IAB TCF 2.0 Vendor List. The Vendor Details screen appears.
Click the name of the Google ATP vendor you would like to configure. A details pane appears.
Click the Edit button.
-
Change the Status to Active or Inactive.
Click Save.
Note
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.
To pass the AC String through the digital advertising chain
Bid Request - Reuse Google setting ConsentedProvidersSettings to propagate the non-GVL vendors downstream.
URL-based Services - Google provides a standard URL parameter and a macro in the pixel URLs where the AC string should be inserted.
For more information, please see Google's Additional Consent Technical Specification Support.