Directly embed Data Processing Services from Usercentrics into your website
We offer a variety of different options which are presented in the following in more detail.
Embed "Select all consents" toggle in a page
We not only allow you to integrate the information of your data processing services into your website, but also make it interactive for your visitors, i.e by giving the opportunity to directly opt-in or out.
To display a "Select all" box on your website where users can opt in and out of all your consents (except for the essential ones) you can use the following code:
<div class="uc-embed" uc-layout="2" uc-isselectall="true" uc-data="categoryName, description, toggle, toggleLabel"></div>
The description text is the same as in your privacy banner. You can adjust this in your settings.
Embed categories in a page
Furthermore, you can choose to display only your categories with a toggle, so users can opt-in and out of every Data Processing Service in the respective category.
To display your categories, use the following code:
<div class="uc-embed" uc-layout="2" uc-data="categoryName, description, toggle, toggleLabel"></div>
The descriptive texts of the individual categories can be adjusted in your settings.
Embed single Data Processing Service with detailed information in a page
You can choose which information you want to display to your users and if they should be able to change their Data Processing Service status or not.
For a single Data Processing Service with all available information use the following code:
<div class="uc-embed" uc-layout="1" uc-consent-name="NAME" uc-data="all"></div>
NAME with theslug of your Data Processing Service. For the Data Processing Service
Google Analytics Statistics the
NAME gets replaced with
Google Analytics Statistics.
Please note: Hidden data processing services that you have marked as hidden in your settings will not be embedded in the website with this script.
Restrict detailed information
If you do not want to display certain information from a data processing service, you can adjust the script at any time. So you can quickly and easily configure your very own and individual presentation.
The following values refer to the attribute
uc-data. The values can be combined with each other. Multiple values are separated by comma.
Please note: The order in which you pass the values to the script plays a role and is noted by the script!
optInCheckboxWithLabel: Displays the name of the data processing service including a checkbox for opt-in and out.
processorNames: Displays the name of the data processor as well as its address.
description: Displays the description of the Data Processing Service. If you have changed the description in the settings manually, the adjusted text will be displayed.
dataPurposes: Displays a list of the data processing purposes.
technologiesUsed: Displays a list of the used technologies.
dataCollected: Displays a list of the collected data.
legalBasis: Displays the legal basis, the data processing purpose is based on.
retentionPeriod: Displays the retention period of the processed data.
dataRecipients: Displays further companies, which receive the processed data.
thirdCountryTransfer: Displays a list of all countries, in which the processed data is saved.
dataProtectionOfficer: Displays an e-mail address of the data protection officer of the data processing service.
all: Displays all above mentioned information of the data processing service.
Please note: Not all data processing services return information for each specific value.
For example, if a data processing service does not share its processing data with another company, the information for the
dataRecipients field will be missing.
This case was considered by us and does not lead to a misrepresentation on your website. Information is only returned for fields that actually contain information.
If you don't want to have our Privacy Button visible on all pages, you can open the Privacy Settings via a custom link. Just link it to this anchor tag:
Afterwards, the configured Privacy Preference Center, opens for the visitor, such that he can make his settings concerning the data processing services.