Using , you can enable the IAB Global Privacy Platform (GPP) for enhanced compliance with US data privacy laws. GPP is available for web templates in addition to mobile and CTV/OTT templates for iOS, Android, and Roku.
The IAB GPP helps address the challenges posed by the growing number of different privacy regulations worldwide. Implementing OneTrust with the IAB Global Privacy Platform Consent empowers publishers to streamline the vendors and advertising content which appears on their websites.
Note
GPP for IAB Transparency and Consent Framework EU 2.2 is currently available for preview. To enable this feature, contact OneTrust Support or your account representative.
For more information on the GPP, see Global Privacy Platform: Detailed Overview and Global Privacy Platform FAQ.
To enable the Global Privacy Platform
-
On the menu, select . The Templates screen appears.
-
Configure a new template. For more information, see [→Adding, Editing, and Managing Cookie Consent Templates].
-
Once the template is created, ensure the text and styling for your Banner and Preference Center are configured as desired. For more information, see Customizing the Banner Template and Customizing the Preference Center Template.
-
On the menu, select . The Geolocation Rule Groups screen appears.
-
Create a new Geolocation Rule with your newly created template or edit an existing Geolocation Rule to leverage your new template. For more information, see Configuring Geolocation Rules.
-
In the Integrations section of the rule, enable the IAB Tech Lab - Global Privacy Platform (GPP) setting.
-
Configure the fields by mapping categories to GPP purposes. For more information, see GPP Settings Screen Reference.
For more information on configuring categories, see Managing and Categorizing Cookies and SDKs.
-
Click the Save button.
-
Publish your script. For more information, see Implementing Cookie Consent Scripts.
Note
If leveraging the Unified Consent feature with a GPP-enabled template, the GPP string will be sent instead of the TC String. The string will populate in the receipt. This same string will be stored on the data subject profile in UCPM.
You can retrieve the string by following the steps found here.
GPP Settings Screen Reference
You can place the GPP stub before the regular OneTrust stub to allow the GPP APIs to initialize earlier and queue up all calls until the OneTrust SDK loads.
You can access the GPP stub here.