TYPO3 Cookie Consent Extension
De Conzent TYPO3-extensie voegt toestemmingsbeheer toe aan elke TYPO3 12 LTS of 13-site met behulp van een PSR-15 middleware die het banner-script in elke frontend-respons injecteert.
Installatie
Installeer:
- Download de extensie van het TYPO3 Extension Repository (TER)
- Plaats het in
packages/conzent/(Composer-modus) oftypo3conf/ext/conzent/(klassieke modus) - Activeer in Admin Tools > Extensies
Configuratie
- Ga naar Admin Tools > Instellingen > Extensieconfiguratie
- Selecteer conzent
- Voer uw website-sleutel in van het Conzent-dashboard
- Sla op
Het toestemmingsscript wordt automatisch in elke frontend HTML-respons geïnjecteerd.
Kenmerken
- PSR-15 middleware — injecteert het toestemmingsscript in
<head>van elke frontend HTML-respons, compatibel met de middleware-stack van TYPO3 - Google Tag Manager — optionele GTM-containerinjectie met aangepaste naam voor de datalaag
- GTM noscript fallback — injecteert de noscript iframe na
<body>wanneer GTM is geconfigureerd - Configuratie van Admin Tools — alle instellingen worden beheerd via de native extensieconfiguratie UI van TYPO3
- Cache-compatibel — werkt met de pagina-caching en CDN-configuraties van TYPO3
Configuratie-opties
| Instelling | Standaard | Beschrijving |
|---|---|---|
| websiteKey | (vereist) | Uw site-sleutel van het Conzent-dashboard |
| serverUrl | (leeg — gebruikt Conzent Cloud) | Voor zelf-gehoste (OCI), voer uw server-URL in |
| gtmId | (leeg) | Google Tag Manager container-ID (bijv. GTM-XXXXXXX) |
| dataLayer | dataLayer | Aangepaste GTM datalaag variabele naam |
Vereisten
- TYPO3 12 LTS of 13
- PHP 8.1 of later
Zelf-gehoste (OCI)
Als u OCI op uw eigen server draait, stel dan de serverUrl in de extensieconfiguratie in om naar uw OCI-instantie te verwijzen.
Veelgestelde vragen
Welke TYPO3-versies worden ondersteund?
TYPO3 12 LTS en 13, op PHP 8.1 of later.
Werkt de extensie in Composer-modus?
Ja, en ook in klassieke (niet-Composermodus) via typo3conf/ext/conzent/.
Kan ik een Google Tag Manager-container via de extensie injecteren?
Ja, met een optioneel GTM-container-ID-veld en een automatische noscript fallback.
Werkt het met pagina-caching?
Ja, de middleware is cache-compatibel en werkt met de pagina-caching en CDN-configuraties van TYPO3.
Andere Platforms
Zie integraties voor WordPress, Drupal, Joomla, Umbraco, Wix, of de universale script-tag voor elk ander platform.