Estensione per il consenso ai cookie TYPO3
L'estensione Conzent per TYPO3 aggiunge la gestione del consenso a qualsiasi sito TYPO3 12 LTS o 13 utilizzando un middleware PSR-15 che inietta lo script del banner in ogni risposta frontend.
Installazione
Installa:
- Scarica l'estensione dal Repository delle Estensioni TYPO3 (TER)
- Posizionala in
packages/conzent/(modalità Composer) otypo3conf/ext/conzent/(modalità classica) - Attiva in Strumenti di Amministrazione > Estensioni
Configurazione
- Vai a Strumenti di Amministrazione > Impostazioni > Configurazione Estensione
- Seleziona conzent
- Inserisci la chiave del tuo sito dal dashboard di Conzent
- Salva
Lo script di consenso viene automaticamente iniettato in ogni risposta HTML frontend.
Caratteristiche
- Middleware PSR-15 — inietta lo script di consenso in
<head>di ogni risposta HTML frontend, compatibile con il middleware di TYPO3 - Google Tag Manager — iniezione opzionale del contenitore GTM con nome del data layer personalizzato
- Fallback noscript GTM — inietta l'iframe noscript dopo
<body>quando GTM è configurato - Configurazione Strumenti di Amministrazione — tutte le impostazioni gestite tramite l'interfaccia di configurazione nativa delle estensioni di TYPO3
- Compatibile con la cache — funziona con la cache delle pagine di TYPO3 e le configurazioni CDN
Opzioni di Configurazione
| Impostazione | Predefinito | Descrizione |
|---|---|---|
| websiteKey | (obbligatorio) | La chiave del tuo sito dal dashboard di Conzent |
| serverUrl | (vuoto — utilizza Conzent Cloud) | Per self-hosted (OCI), inserisci l'URL del tuo server |
| gtmId | (vuoto) | ID del contenitore Google Tag Manager (es. GTM-XXXXXXX) |
| dataLayer | dataLayer | Nome della variabile del data layer GTM personalizzato |
Requisiti
- TYPO3 12 LTS o 13
- PHP 8.1 o versioni successive
Self-Hosted (OCI)
Se esegui OCI sul tuo server, imposta il serverUrl nella configurazione dell'estensione per puntare alla tua istanza OCI.
Domande frequenti
Quali versioni di TYPO3 sono supportate?
TYPO3 12 LTS e 13, su PHP 8.1 o versioni successive.
L'estensione funziona in modalità Composer?
Sì, e anche in modalità classica (non Composer) tramite typo3conf/ext/conzent/.
Posso iniettare un contenitore Google Tag Manager tramite l'estensione?
Sì, con un campo opzionale per l'ID del contenitore GTM e un fallback automatico noscript.
Funziona con la cache delle pagine?
Sì, il middleware è compatibile con la cache e funziona con la cache delle pagine di TYPO3 e le configurazioni CDN.
Altre Piattaforme
Vedi integrazioni per WordPress, Drupal, Joomla, Umbraco, Wix, o il tag di script universale per qualsiasi altra piattaforma.