Saltar al contenido principal
Borlabs Cookie 3.0 es un plugin de WordPress diseñado para ayudar a los propietarios de sitios web a cumplir con las normativas de protección de datos, como el RGPD (Reglamento General de Protección de Datos) y la Directiva ePrivacy. Permite a los administradores de sitios web gestionar y configurar eficientemente los banners de consentimiento de cookies, la configuración de cookies y las preferencias del usuario en cuanto al seguimiento y almacenamiento de datos. Al utilizar este plugin, los sitios web pueden mostrar correctamente los avisos de consentimiento de cookies a los visitantes, obtener el consentimiento para varios tipos de cookies y garantizar el cumplimiento de las leyes de privacidad. Al integrarse con su sitio web de WordPress, Borlabs Cookie funciona de forma fluida con Kameleoon para leer el consentimiento que cada visitante proporciona antes de recopilar cualquier dato. Esta integración garantiza que Kameleoon opere conforme a las preferencias de consentimiento del usuario. Para obtener más información sobre la Consent Management Policy de Kameleoon, consulte esta documentación.
  1. Vaya a la página Projects.
  2. Haga clic en Configuration en la tarjeta de su proyecto.
  1. Añada este código al Global custom script en la configuración de su proyecto:
const checkType = 'kameleoon';
     const checkCookie = 'borlabs-cookie';
     const getConsentCookie = () => {
         const value = document.cookie.match(checkCookie);
         return value ? decodeURIComponent(value[0]).includes(checkType) : undefined;
     };
     Kameleoon.API.Core.runWhenConditionTrue(
         () => getConsentCookie() !== undefined && window.BorlabsCookie.checkCookieConsent,
         () => {
             if (window.BorlabsCookie.checkCookieConsent(checkType)) {
                 Kameleoon.API.Core.enableLegalConsent();
                 console.log('enableLegalConsent');
             } else if (!window.BorlabsCookie.checkCookieConsent(checkType)) {
                 Kameleoon.API.Core.disableLegalConsent();
                 console.log('disableLegalConsent');
             }
         });