Some GPP signals depend on the user’s consent status. In the Didomi Console, you can map purposes to these GPP signals, enabling the SDK to calculate and share the necessary consent status in the GPP string for each configured region.
When GPP integration is enabled, each regulation in your notice configuration must have at least one GPP signal mapped to all applicable purposes.
Mapping purposes to GPP signals
You can map purposes to GPP signals in two ways:
- Per regulation in your notices
- In a template applied to multiple regulations
Mapping purposes to GPP signals within a regulation
To map purposes to GPP signals within a regulation:
- Go to Didomi Console → Consent Notices.
- Open the consent notice.
- Select the regulation you want to edit and click Edit Vendors & Purposes.
- In the Vendors section, add vendors to include their associated purposes in the notice.
- Open GPP Settings by clicking the arrow button.
- Click the pencil icon next to a GPP signal to select purposes for mapping.
- Choose the purposes to map to the GPP signal.
- Click Save to confirm your mapping.
Mapping purposes to GPP signals in a template
To map purposes to GPP signals in a template:
- Go to Didomi Console → Consent Notices.
- Click Manage vendor lists.
- Open your vendor list.
- In the Vendors section, add vendors to include their associated purposes in the notice.
- Open GPP Settings by clicking the arrow button.
- Click the pencil icon next to a GPP signal to select purposes for mapping.
- Choose the purposes to map to the GPP signal.
- Click Save to confirm your mapping.
Mappings between purposes and GPP signals configured in the template apply to all regulations where the GPP signal is available, including state-specific and U.S. national strings, and any instance where the template is used.
Common use cases for templates
Use one template for all U.S. regulations
For example, create a single template to address all U.S. regulations.
- Map all purposes in the template to at least one GPP signal for each regulation it covers.
- Apply this template to all relevant regulations directly from the template or when configuring a notice for U.S. regulations.
Use multiple templates to group U.S. regulations
For example, create one template for CPRA and another for CPA, CTDPA, and VCDPA.
- Map all purposes in each template to at least one GPP signal for the regulations it covers. For example:
- Template 1: Map purposes to one GPP signal for CPRA.
- Template 2: Map purposes to one GPP signal each for CPA, CTDPA, and VCDPA.
- Apply these templates to the corresponding regulations directly from the templates or when configuring a notice for CPRA, CPA, CTDPA, or VCDPA regulations.