PATH:
home
/
grupasm
/
www
/
wp-content
/
plugins
/
cookie-law-info
/
lite
/
frontend
/
js
const consentType = { gdpr: 'optin', ccpa: 'optout', }; const categoryMap = { functional: 'preferences', analytics: ['statistics','statistics-anonymous'], performance: 'functional', advertisement: 'marketing', }; const gskEnabled = typeof _ckyGsk !== 'undefined' && _ckyGsk ? _ckyGsk : false; document.addEventListener("cookieyes_consent_update", function () { const consentData = getCkyConsent(); const categories = consentData.categories; if ((consentData.isUserActionCompleted === false) && gskEnabled && !Object.values(categories).slice(1).includes(true)) { return; } window.wp_consent_type = consentData.activeLaw ? consentType[consentData.activeLaw] : 'optin'; let event = new CustomEvent('wp_consent_type_defined'); document.dispatchEvent( event ); Object.entries(categories).forEach(([key, value]) => { if (!(key in categoryMap)) return; setConsentStatus(key, value ? 'allow' : 'deny'); }); function setConsentStatus(key, status) { if (Array.isArray(categoryMap[key])) { categoryMap[key].forEach(el => { wp_set_consent(el, status); }); } else { wp_set_consent(categoryMap[key], status); } } });
[+]
..
[-] wca.min.js
[edit]
[-] wca.js
[edit]
[-] script.js
[edit]
[-] script.min.js
[edit]
[-] gcm.min.js
[edit]
[-] gcm.js
[edit]