Preference Management Center Configuration
The Ketch Preference Management Center provides users the ability to update their consent choices, as well as make Data Subject Rights (DSR) requests.
Footer setup
The Ketch Preference Management Center is typically launched by a link within the footer section of a page.
<a href="#" onclick="ketch('showPreferences')">Privacy Settings</a>
Advanced configuration
There are times when you need to more precisely control what is displayed within the Ketch Preference Management Center and this can be accomplished through the following options object that can be passed in the call to show the Ketch Preference Management Center:
property | allowed values | description |
---|---|---|
tab | overviewTab, rightsTab, consentsTab, subscriptionsTab | The tab to display. |
dataSubjectTypeCodes | List of data subject type codes configured within the Ketch Platform | list of data subjects to display. If undefined, all data subjects are displayed. |
showOverviewTab | true, false | determines whether the overview tab will show. If undefined, the overview tab is displayed. |
showConsentsTab | true, false | determines whether the consents tab will show. If undefined, the consents tab is displayed. |
showRightsTab | true, false | determines whether the rights tab will show. If undefined, the rights tab is displayed. |
showSubscriptionsTab | true, false | determines whether the subscriptions tab will show. If undefined, the subscriptions tab is displayed. |
supportedCountries | ISO-3166 country code | list of supported ISO 3166 ALPHA-2 country codes to show in the rights form |
Note: you can include all, some, or none of the options
Example
<a href="#" onclick="ketch('showPreferences', {
tab: 'consentsTab',
dataSubjectTypeCodes: ['customer', 'other'],
showOverviewTab: true,
showConsentsTab: true,
showRightsTab: false,
showSubscriptionsTab: false,
supportedCountries: ['US', 'GB']
})">Privacy Settings</a>
Updated 1 day ago