Overview
We would like the users to be in a position to make an informed decision for or against the use of cookies that are not strictly necessary for website technical features. If users choose to reject cookies used for advertising, they will be shown advertising that is less targeted to their interests. This will still allow them to use the complete functionality of the website. There are three groups of cookies:
- Required cookies - enable core site functionality.
- Functional cookies - allow us to analyze the site usage.
- Advertising cookies - used by advertising companies to serve ads relevant to user's interests.
Look and feel
This document outlines the basic guidelines on the design, content, and structure of a cookie dialog.
See Also:
Interact with Cookie Dialog
The cookie dialog allows you to easily manage the cookie settings according to the needs of the specific product. Below are the main steps that a user will follow depending on their preferences.
The cookie dialog remains on top of the page until the user interacts with it. Here the user has three options:
- Accept all cookies - users are able to use the complete functionality of the website. This allows us to analyze the usage, measure it and improve the performance of the website. Based on this information, users are shown advertising that is targeted to their interests.
- Reject all cookies - users are shown advertising that is less targeted to their interests but still allows them to use the complete functionality of the website.
- Set preferences - users are able to set personal preferences.
Interact with cookie dialog
Setting Cookie Preferences
When you want to set preferences, you can see three major groups for the required, advertising, and functional cookies. In this dialog, you can specify your preference by using the On/Off switch button. Additional information about the cookies in the groups can be found in the panel. Depending on the use case, detailed information can be shown by text or by tree table.
Option 1
Used in more simplified scenarios, where in the panel you have more detailed information explaining the cookie and possibly a link which leads to the specific documentation.
Option 2
Used in more complicated scenarios, where in the panel you have the tree table control that contains a hierarchical set of cookie data, structured in rows and columns, grouped into nodes, where the user can check or uncheck a specific cookie.
When there is no option to turn off required cookies, the switch button is in a disabled state. A message appears above all containers to inform the user.
Required cookies can't be switched off
To keep the default version of the cookies, you can click on the Cancel button and go back to the first dialog.
Update Cookie Settings
For the user to be able to change the cookie settings at all times, it's recommended to add a cookie settings section in the user menu or the info menu. This section calls the dialog with the three main groups.
Update cookie settings
Anatomy
Responsiveness
Cookie Compliance
To comply with the regulations governing cookies under the GDPR and the ePrivacy Directive you must:
- Receive users’ consent before you use any cookies except strictly necessary cookies.
- Provide accurate and specific information about the data each cookie tracks and its purpose in plain language before consent is received.
- Document and store consent received from users.
- Allow users to access your service even if they refuse to allow the use of certain cookies.
- Make it as easy for users to withdraw their consent as it was for them to give their consent in the first place.