🍪 Cookie Consent System

Sistema GDPR-compliant per gestione consensi cookie e lead generation

📋 Demo Sistema Cookie

Il banner cookie apparirà automaticamente alla prima visita. Prova le funzionalità:

⚙️ Configurazione

Include il file JS e inizializza con la tua configurazione:

<script src="/js/cookie-consent.js"></script>
<script>
    CookieConsent.init({
        colors: {
            background: '#2c3e50',
            text: '#ffffff',
            button: '#3498db'
        },
        title: 'Utilizziamo i cookie',
        description: 'Personalizza il testo qui...',

        onAccept: {
            analytics: function() {
                CookieConsent.loadGoogleAnalytics('G-XXXXXXXXXX');
            },
            marketing: function() {
                CookieConsent.loadFacebookPixel('123456789');
            }
        },

        apiEndpoint: '/api/cookie-consent'
    });
</script>

🎯 Features

✅ GDPR Compliant: Log remoto consensi in database D1 con timestamp e IP hashato
🎨 Personalizzabile: Colori, testi, posizione banner via JSON
📊 Caricamento Condizionale: Script esterni (GA, FB Pixel) caricati solo dopo consenso
♻️ Gestione Preferenze: Utente può modificare consensi in qualsiasi momento
📱 Responsive: Ottimizzato per mobile e desktop

🔗 Link Utili

📦 Helper Inclusi

Script pronti per i servizi più comuni: