Introduction

As a website owner, you will, in accordance with GDPR, act as a data controller and, have to document that you have collected valid consents from your website user. This is relevant both if a user contacts you or if you are being audited by the data protection authorities.

In any of the cases, this document will help you to fulfill your duties as the data controller.

In the case of a user requesting their consent data, there are a few steps to be taken by you as a website owner and also by the user.

The Consent log provided by Cookie Infomation doesn't contain any personal data.
We rely on a unique user ID saved in the user's browser in order to document the consent data related to that user ID.

How does the user retrieve the ID

When the user gives consent in the pop-up from Cookie Information, a cookie is placed in the user's browser (eg. Chrome), named: CookieInformationConsent.

This cookie contains the below information about the consent given by the user:

"timestamp":"2018-05-09T10:22:06.206Z","consent_url":"http://testwebsite.com/","consent_website":"testwebsite","consent_domain":"testwebsite.com","user_uid":"242c5491-fc04-4b56-95a0-a16da7f861db","consents_approved": "cookie_cat_necessary","cookie_cat_statistic","cookie_cat_functional","cookie_cat_marketing","cookie_cat_unclassified"],"consents_denied":[],"user_agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36"

When a user request insight into their consent, you as the website owner has to ask the user to identify themselves. This is done by asking the user to provide us with the user_id from the CookieInformationConsent cookie which is placed in their browser.

To get this user_uid in Chrome, the user will need to open up the developer console in the browser (F12 on Windows or CMD + OPT + J on Mac).

In the Application tab, locate the menu cookies and COPY the value of the cookie: CookieInformationConsent.

mceclip0.png

Providing the ID via the website

By using simple javascript we can easily display the user's ID, by reading from the cookie that is set in the browser.

In cases where the user hasn't yet given consent then we display another message.

<button onclick="getCookieInformationID(this)">Get your Cookie ID</button><script>
function getCookieInformationID(element){ function insertAfter(referenceNode, newNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); } var button = element; var placeholder = document.createElement("div"); placeholder.id = 'ci_user_id';  var cookieString = CookieInformation._getCookieValue('CookieInformationConsent'); var cookieData = JSON.parse(cookieString);  if(cookieData !== ''){ var parsedData = '<span>UserID = </span>'+cookieData.user_uid; placeholder.innerHTML = parsedData; }else{ placeholder.innerHTML = "<span>No User Data</span>"; } insertAfter(button, placeholder);}</script>

The code above consists of a button that when clicked displays the ID.

What to do when you have the users ID

Once you have the user's ID then you will need to send it to our support: support@cookieinformation.com

We will then grab all data related to that ID and forward this information back to you in a formatted Excel sheet. It can take up to 8 days to retrieve the users' consent.

We store users' consent for 5 years.

Did this answer your question?