Advanced Settings and Customizations
Integrating 3rd party systems
You can use the privacy center's custom code to integrate systems such as: analytics, customer engagement, consent management etc.
Prefill fields
The following query parameters can be used in the privacy center URL to auto-fill some of the form fields:
Query Parameter | Description |
---|---|
firstName | Requestor First name. For example: John |
lastName | Requestor Last name. For example: Doe |
Requestor email address. For example: [email protected] | |
countryCode | Requestor Country of residence , in ISO 3166-1 2 digit format, For example: US |
mobileNumber | Requestor International Mobile phone number, only digits. For example: +18005550175 |
state | Requestor State of residence. For example: California |
address | Requestor address of residence. This field is not validated and can contain any value. For example: 234 W 42nd St, New York, NY 10036 |
ticketType | Data subject request type. Valid Values: Delete,Get,DoNotSell,RightToEdit,DoNotMail |
Example: Using the following privacy center URL:
Will load the privacy center and populate values in the following fields: first name, last name, country, state, request type.
Setting Custom Fields
Every query parameter in the privacy center URL is stored as a custom field in the request that is created. The custom fields are created with theparam.
prefix in their name. For example, visit the following privacy center URL:
https://acme.privacy.saymine.io/acme-privacy?flow=a&brand=yoyo
Will create requests with the following custom fields:
Custom Field Name | Custom Field Value |
---|---|
param.flow | a |
param.brand | yoyo |
Updated 11 months ago