This plugin uses the following cookies and localStorage.
Banner 1
These are the default naming’s. You can change the cookie names in Settings > Cookie Settings
cookieconsent_status
stores the user setting, if cookies are allowed or not. If you choose “differentiated consent” it stores, if the user closed the banner.
cookieconsent_status_{cookiesuffix}
only set in case of “differentiated consent”. It stores the user setting for the cookie group. One cookie for each group is set. {cookiesuffix} is a placeholder for the name you gave the consent in case of differentiated consent.
Banner 2 (premium add-on only)
bcbconsent
stores the consent of the user with timestamp and ids
Example of data stored:
{
"categories":[
"Technical",
"Marketing"
],
"revision":0,
"data":null,
"consentTimestamp":"2024-11-24T14:12:51.927Z",
"consentId":"6c6dbf39-f314-4442-bd24-eef9bd2f77d3",
"services":{
"Technical":[
],
"Marketing":[
]
},
"lastConsentTimestamp":"2024-11-24T14:12:51.927Z",
"expirationTime":1763993571927
}
If you enabled “store consent to localStorage” the data is stored to localStorage instead of a cookie.
Banner 1 + 2
Cookies
nsc_bar_cs_done
set if you activate ITP Protection (use backend cookies). Stores the information of when the cookie was set, to give them a duration.
localStorage
beautiful_cookie_banner_open_counter
If you have the premium add-on, enable the stats module, and activate the banner open counter, a counter will be stored in localStorage. The key for this counter is beautiful_cookie_banner_open_counter
.