Block cookies by category

Blocking Cookies by category

In order to be fully compliant with the European regulation, your site and its partners must only set non-essential cookies when the user has given consent. Cookies should only be enabled after the user has given consent through the consent notice or through another positive act and no new cookie should be set on the user's device after the user denies or revokes consent. Additionnally, your website must allow users to revoke their consent to cookies globally and by category and disable any non-essential cookie.

This option is only available if you have deployed a Privacy Center. If you are only deploying our consent notice, use the Tags Management feature to delay loading non-IAB vendors until consent has been collected.

This option is complementary to the Tags Management setup where you configure your tags to only load when a given vendor has given consent. It does not replace it and the Tags Management approach covers all the purposes while this one only covers cookies although with a little more granularity.

If you are deploying a Privacy Center, only enable blocking cookies after setting up the Didomi SDK and the Consent notice on your website.

Didomi supports classifying vendors and cookies in 4 categories:

  • Analytics (analytics): cookies and vendors used for audience measurement, optimization, A/B testing, etc.

  • Essential (essential): cookies that are required for the website to function (language settings, authentification, privacy preferences, etc.) i.e. to allow the electronic communication or the provision of an online service required by the user. These cookies cannot be disabled.

  • Marketing (marketing): all cookies that are used by vendors running advertising or direct marketing (targeting, attribution, emailing, etc.).

  • Social networks (social): cookies used by social networks services (Facebook, Twitter, LinkedIn, etc.) for various purposes.

As most third-party vendors do not offer a way to disable cookies from your website, Didomi blocks cookies by only embedding vendors on a webpage once consent has been collected . Didomi supports multiple integration modes to setup that feature, with consent collected from the consent notice.

Do not block essential cookies

As per the regulation, you do not need user consent for setting essential cookies (authentication, tag management, CDNs, privacy, etc.). You should directly add third parties from that category into your page without letting Didomi manage them.

Integration modes