Cookiebot CMP (cookiebot.com, appartiene a Usercentrics) combina una scansione mensile dei cookie, un banner di consenso e un blocco automatico degli script. La sua efficacia dipende interamente da una corretta integrazione in modalità «auto-blocking».
Cookiebot funziona in due modalità. Nella modalità automatica (auto-blocking) lo script cerca di impedire tutti i tracker noti prima del consenso intercettandone l'esecuzione. Funziona solo se lo script di Cookiebot è davvero il primo nell'head: qualsiasi script prima di esso sfugge al suo controllo. Nella modalità manuale Cookiebot non blocca nulla da sé; tutti i tag devono invece essere contrassegnati con type="text/plain" e l'attributo data-cookieconsent, oppure collegati tramite la Consent API.
La scansione mensile dei cookie è la funzione centrale di Cookiebot, ma ha i consueti limiti degli scanner automatici: esamina un numero limitato di sottopagine, rileva solo ciò che si carica al momento della scansione e classifica i cookie con un database che non conosce ogni servizio di nicchia. I cookie sconosciuti finiscono in «non classificati» e devono essere categorizzati manualmente.
Cookiebot appartiene a Usercentrics dal 2021. Il piano gratuito (un dominio, fino a 50 sottopagine) è decisamente più limitato di quelli a pagamento: secondo i portali di confronto (situazione 2026) offre solo il blocco manuale invece dell’auto-blocking, una sola lingua del banner, quasi nessuna opzione grafica e una validità breve del consenso memorizzato. Chi usa il piano gratuito deve quindi contrassegnare da sé ogni tag con data-cookieconsent. I piani a pagamento sono fatturati in base al numero di sottopagine. Prima di decidere, verificare le condizioni attuali su cookiebot.com.
Il markup manuale si presenta così: <script src="…"> diventa <script type="text/plain" data-cookieconsent="statistics" src="…"> — il browser tratta lo script come testo finché Cookiebot non lo attiva dopo il consenso corrispondente. I valori validi sono preferences, statistics e marketing (anche combinati, ad es. "statistics, marketing"). Con data-cookieconsent="ignore" si esclude deliberatamente uno script dall’auto-blocking: va usato solo per script davvero necessari. Il proprio codice può leggere lo stato tramite window.CookieConsent.consent.statistics o .marketing; lato server si trova nel cookie «CookieConsent».
La scansione di Cookiebot e un controllo del consenso come quello di consentglass rispondono a domande diverse. La scansione di Cookiebot censisce quali cookie e servizi compaiono nelle sottopagine e ne ricava la dichiarazione dei cookie. Non verifica se il banner blocca davvero in esercizio: per questo bisogna osservare dall’esterno quali richieste e cookie si generano alla prima visita, prima di qualsiasi consenso. È proprio lì che emergono i tipici errori di integrazione: uno script prima del tag di Cookiebot, un data-cookieconsent dimenticato, un container del tag manager che si attiva indipendentemente dal banner.
In modalità manuale Cookiebot non blocca nulla da sé: ogni tag deve allora essere collegato tramite l'attributo data-cookieconsent o tramite Google Consent Mode. Se lo si dimentica, il tracker si carica nonostante il rifiuto e manca la base giuridica dell'art. 25, comma 1 TDDDG. Anche la modalità auto-blocking non intercetta in modo affidabile i tag lato server né gli script caricati solo dopo un'interazione.
La scansione gratuita verifica l'HTML fornito e mostra quali servizi sono integrati, se viene rilevato un banner cookie e se i link a privacy e note legali sono presenti — con inquadramento per ogni riscontro. Non sostituisce una consulenza legale.
Questo testo è un'informazione generale al meglio delle nostre conoscenze, non una consulenza legale. Per il caso concreto, rivolgiti a uno studio specializzato in diritto delle nuove tecnologie.