To comply with the GDPR and ePrivacy website owners have to respect the user's choice with respect to cookie tracking. This means that the website owner needs the ability to control when a cookie-setting script is executed on the website.
This is required as the GDPR and ePrivacy state that the website owner is required to block cookie-setting script until they have collected consent from the user.
Compliant use of cookie tracking can be achieved by first executing cookie setting scripts after the user has given their consent.
Cookie Information's Consent Solution provides you with 4 cookie categories which represent the data processing purpose for which the cookies are used, and for which your users can give their consent
The 3 cookie categories included in the Cookie Control SDK that you need to consider:
The basic concept of the Cookie Control SDK
As illustrated below, before the user has given consent in the pop-up the script is not executed and the functions within the script are not able to fire.
Once the user consents then the script will execute.
There are many ways a service/script can be implemented onto the website, eg. inline, external or through an iframe or through a Tag Manager. The following guide describes how our Cookie Control SDK is used on each method.
In the next sections, it will be explained how to use the Cookie Control SDK to control the execution of cookie-setting scripts on the website.