Consent Groups
Released on 14 June
We are working on a new feature that groups consents. By grouping consents for users, you maximize the chances of users opting-in by consolidating potentially lengthy consent options. You should properly inform your users about what data is collected and how it is processed to remain GDPR compliant.
Standalone consents
All existing consents are not impacted by this new feature. We are creating a dedicated page to administer and manage Consent Groups in the ReachFive Console, under the
menu which is separate from the existing standalone consents pages.Consent Group rules
Essentially, Consent Groups are a more user-friendly way to validate multiple standalone consents at once and function in one direction (from group to consents). This feature has been developed to allow brands to display a group of consents to end users in a signup process for instance, instead of showing a full list of standalone consents that might take away from their user experience or even completely deter them from signing up.
API operations
The endpoint for Consent Groups is the same as for standalone Consents. The primary difference is the associated_consents
field in the JSON
payload.
/api/v1/consents
The operations below reflect the planned development for Consent Groups. The Release Notes and Management API will contain the official information. |
Operation | Notes |
---|---|
GET |
List all known consent groups. |
GET |
Retrieve a specific consent group where |
POST |
Create a consent group. |
PUT |
Update a consent group where |
DELETE |
Delete a consent group where |
Consent Group payload
{
"key": "cgu",
"consent_type": "opt-in",
"tags": [
"web",
"weekly"
],
"versions": [
{
"version_id": 1,
"author_name": "auser@mailbox.com",
"translations": {
"en": {
"description": "I agree to the End User License Agreement.",
"title": "EULA"
}
}
}
],
"status": "active",
"associated_consents" : ["key1", "key2"] (1)
}
1 | The associated_consents array contains the keys of all standalone consents that are part of this specific Consent Group. |