Questa guida spiega come bloccare uno script di terze parti finché il visitatore non dà il consenso con il plugin ONiDEA Consenso Cookie Conforme Italia. Serve per statistiche, pixel pubblicitari o widget che il plugin non riconosce da solo: vanno indicati a mano, e bastano due attributi.
Come funziona
Il plugin non scansiona il sito. Blocca soltanto gli script che voi marcate: uno script marcato non viene eseguito finché il visitatore non accetta la categoria a cui lo avete assegnato. Uno script non marcato parte sempre, con o senza consenso.
I due attributi da aggiungere
Nel tag <script> dello strumento vanno aggiunti, o sostituiti, due attributi:
Il tipo
type="text/plain" al posto di type="text/javascript". Se il tipo non c’è, si aggiunge.
La categoria
data-category="..." con la categoria a cui appartiene lo script.
<script src="https://esempio.com/script.js"></script>Dopo · parte solo con il consenso<script type="text/plain" data-category="analytics" src="https://esempio.com/script.js"></script>Per gli script scritti direttamente nella pagina (inline) vale lo stesso: i due attributi vanno nel tag di apertura.
<script type="text/plain" data-category="marketing">
// codice dello strumento
</script>Quale categoria scegliere
analytics
Statistiche e misurazione del traffico.
marketing
Pixel pubblicitari, remarketing, conversioni.
functional
Funzioni non essenziali, come chat o widget di terzi.
La scelta dipende da cosa fa davvero lo strumento e spetta a chi gestisce il sito. Le categorie devono inoltre essere attive nelle Impostazioni del plugin: usare una categoria non attiva vuol dire che lo script non viene gestito come previsto.
Google Analytics, Google Ads e AdSense
Per i prodotti Google basati su gtag non serve marcare gli script: basta attivare Google Consent Mode v2 nelle Impostazioni del plugin. Gli script di Google si caricano e rispettano da soli la scelta del visitatore.
Dove si trovano gli script da modificare
Gli script si modificano dove sono stati inseriti: nei file del tema, in un plugin per gli snippet di codice (quelli che aggiungono codice in testata o a fine pagina), oppure nelle impostazioni dello strumento stesso. Se uno strumento è aggiunto da un altro plugin, lo script lo genera quel plugin: cercate nelle sue impostazioni un campo per inserire il codice a mano.
Come verificare che funzioni
- Aprite il sito in una finestra in incognito, così il banner ricompare.
- Cliccate su “Rifiuta tutti”.
- Aprite gli strumenti per sviluppatori del browser (tasto F12) e controllate richieste di rete e cookie: quelli dello strumento appena marcato non devono comparire.
- Ricaricate, accettate la categoria e verificate che ora lo strumento parta.
Errori frequenti
- Il tipo è rimasto
text/javascript: lo script parte comunque, senza attendere il consenso. - Lo strumento è caricato due volte: una marcata da voi, l’altra da tema o plugin. Basta la copia non marcata per farlo partire.
- Iframe e incorporamenti (video, mappe): questa guida riguarda solo i tag
<script>.
Serve una mano?
Se non riuscite a individuare dove sta uno script o quale categoria assegnargli, scriveteci indicando quali strumenti usate sul sito.
ScriviciIl plugin è gratuito: tutti i dettagli nella pagina del plugin.