© 2021 Ezoic Inc.
What is the IAB (TCF) v2.0?
The IAB (TCF) v2.0 is an updated consent modal set by the Interactive Advertising Bureau, that allows visitors to your site to grant or withhold consent for their data to be processed. Rather than denying consent as a whole, visitors can now consent to their data being processed from specific vendors when accessing your site.
Unlike TCF 1.0, visitors to your site will have access to a list of 12 different purposes and 2 special features for data processing, along with an entire list of the vendors collecting this. They will be able to turn vendors on and off as they see fit.
You can enable your consent management platform to be compliant with IAB TCF 2.0 in the Consent Management app under Settings> GRPR settings.
If you already use an existing TCF 1.0 CMP you'll need to go ahead and update it for TCF 2.0 before enabling this. You can do this in the 'Customize Dialog' section.
The TCF 2.0 Dialog Fields section can be found under the Customize Dialog tab. If you have submitted customized translations or dialog for our previous consent popup, you will need to add text for the additional fields into your existing translations for TCF 2.0. These can be seen in the Customize Dialog tab. If you do not wish to add additional languages or change the text, you can skip this section. Default translations for EN, FR, DE, IT and ES languages will be available to your users. Keep in mind that you may need to update your own translations in future too, if the IAB change their text.
Within the Dialog fields section you are able to edit the headings for the modal, and view the main usage paragraph. Sentences that disclose information to viewers about the uses for the personally identifiable data collection should be included in the main description body:
If viewers decide to click on the vendor list, they can access a full list of vendors for your site, and consent to each on an opt-out basis.
When clicking expand (+) on each vendor, viewers can view the purposes, special purposes and features for the data collection from that vendor, to assist with their decision regarding whether or not to consent.
The ‘Legitimate interests’ section is only checked for IAB businesses, and signifies that the company is processing the data based on what they believe is a consumer's legitimate interest in having their data processed.
Any additional vendors that are not part of the IAB TCF vendor list should be manually added to the consent modal. The Google additional consent vendors are also available for you to select. This can be completed under the vendor list section by clicking ‘Add New Vendor’.
Once you’ve entered the vendor details into the form and saved, they will appear automatically at the bottom of the vendor list in the CMP. When bringing third party vendors into the page it is advised that you check with the third party to see how they handle consent and if they can integrate with a TCF 2.0 CMP. Many third parties are registered with IAB and will be able to connect with the CMP automatically with no additional action required by yourself.
When clicking ‘View Documentation’ under the Vendor List heading, you will see an example of a consent listener function which you’ll need to implement on your page. This will report the allowed purposes from the CMP, the allowed special features and the list of vendors that have been approved by the user. Generally, when implementing the consent listener for an IAB registered vendor, the instructions for how to complete this will come from the vendor directly.
In the Consent Data section you can download an updated TCF 2.0 consent V2 string, which will provide you with information for all of the vendors, purposes and special features that have been consented to. Additionally, information about which CMP the consent was given on, and information about the global vendor list version that was used, can be found here too.
Our consent modal for sites using AMP versions is now using a CMP framework, whereby the consent string is passed along to ad tags within the page.