Navigation path

Cookie consent kit

This kit facilitates webmasters to comply with the EU Cookie Directive.

 

Description

The CCK will add a banner to your pages requesting the user to accept or refuse cookies on your site. The banner disappears if the user has indicated a choice. It offers these advantages:

  • Available in 24 languages with automatic language detection
  • Prevents prior storage of cookies – by disabling widgets that create them – untill the user has accepted cookies.
  • Disabled widgets will by default display a no-consent message.
  • Stores the user's decision in a .europa.eu domain cookie so that this information can be passed to the next EUROPA site he/she visits.
  • Can be integrated on any HTML web page (JavaScript)
  • IPG compliant

This is a central service.

The required file to use this service is hosted in folder /wel/cookie-consent/ of following domains:

  • ec.europa.eu,
  • eeas.europa.eu,
  • eur-lex.europa.eu,
  • europa.eu,
  • publications.europa.eu,
  • simap.europa.eu.
 
 

Main features

What does the CCK do?

The CCK will add a banner to your pages requesting the user to accept or refuse cookies on your site. It disappears if the user has indicated a choice.

When consent is still pending or the user has refused cookies, the CCK can be configured to block the functions and elements that create cookies.

 

How does it work?

When the page loads, the cookie consent kit searches for a cookie called eu_cookie_consent. This cookie stores the user's choice and lists his/her accepted and refused cookies. If at least one of the cookies used by your site hasn't been accepted nor refused, the kit will present the consent banner asking the user to accept or refuse cookies.

The user's choice is then stored accordingly and the banner disappears.

 

Example

Banner

  1. Cookie consent banner
  2. Disabled cookie-creating widget displaying no-consent message.

 
 

Software used

Software used :

  • PHP, HTML and JavaScript.

 

 
 

Documentation

 

How to request this service

Free to use. You do not need to fill in a request form. Please have a look at the documentation/examples just above.

 
 

Training

No training available. Please check the documentation/example above for more information.