Cookies banner / RGPD regulations¶
When creating a website with WebAcappella, the question of cookies and RGPD consent arises. This section details the legal obligations and solutions for integrating compliant cookie management.
Legal obligations¶
According to the General Data Protection Regulation (GDPR) and the ePrivacy Directive, a website must obtain the user’s explicit consent before depositing non-essential cookies (advertising, analytics, or linked to social networks).
Special case of sites created with WebAcappella software
By default, a WebAcappella site does not generate cookies requiring consent.
A cookie management banner is only required if third-party services are integrated (Google Analytics, Facebook Pixel, YouTube, etc.).
The case of the official WebAcappella site
For several years now, Google Analytics has no longer been integrated into the site, eliminating the need for a cookie banner.
Cases requiring a consent strip¶
The addition of certain third-party elements results in the deposit of cookies, requiring an RGPD-compliant consent mechanism. Examples:
Tracking and analysis tools: Google Analytics, Matomo, Hotjar, etc.
Social networks: Facebook, Twitter, Instagram sharing buttons, etc.
Embedded videos: YouTube, Vimeo (which may deposit tracking cookies).
Targeted advertising: Google Ads, Facebook Pixel.
Consent management solutions¶
There are several ways to integrate a consent banner into a WebAcappella site:
Use of specialized services - Cookiebot: Automatically generates a compliant banner and blocks cookies until consent is obtained. - Axeptio: Makes consent management more fun and customizable. - Tarteaucitron.js: Open-source script for simple, compliant cookie management.
Adding custom HTML code
Consent management scripts can be inserted into an HTML zone in WebAcappella.
Example of Cookiebot integration:
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="VOTRE_ID_CKBOT" type="text/javascript" async></script>
Manual blocking of third-party scripts
It is possible to make the loading of third-party scripts conditional on the acceptance of cookies via JavaScript.
Conclusion¶
A WebAcappella site without third-party services does not require a cookie banner. However, as soon as external services are added, consent management becomes mandatory.
Several solutions exist, such as integrating Cookiebot or Axeptio, to ensure compliance with the RGPD.