Cookie-Script allows you to collect and record visitor consents.
How to enable visitor cookie consent recording?
Consent recording can be enabled for each item individually. Just set "Collect visitor consents" option to "Yes":
How to download consent log?
You can download it in your account menu choosing Download visitor consent menu item. You then have to select what item you want to download consents for and a period of time:
What do I get?
A ZIP file will be downloaded automatically. Zip file contains a list of CSV files, one for each day for the chosen period.
Inside a CSV file you will find a list with the following data for each cookie consent or rejection:
2 User action (accept / reject).
3 Masked IP address of a visitor. Last digits are set to 0, so it is not considered as private data.
4 Date and time when user clicked the button. Date and time currently is taken from user browser, so you have to adjust for possible timezone differences
5 Page where consent was given
6 User browser agent
7 Categories that user selected (if you allow visitors to select cookie categories). If at least one category besides strictly necessary is chosen, action (2) is set to "Accept". If no categories are accepted, action is set to "Reject"
8 Text of cookie consent box that user agreed/disagreed to
As you can see, none of the data above can be considered private data, so you do not need any extra consent from user to use Cookie-Script.
Consent record option is a part of new Pro payment plan due to extra server usage for constant consent recording.