Extension de consentement aux cookies TYPO3

Ajoutez Conzent à votre site TYPO3 avec l'extension officielle. Injection de middleware PSR-15, installation via Composer et configuration des outils d'administration.

Extension de consentement aux cookies TYPO3

L'extension Conzent pour TYPO3 ajoute la gestion du consentement à tout site TYPO3 12 LTS ou 13 en utilisant un middleware PSR-15 qui injecte le script de bannière dans chaque réponse frontend.

Installation

Installer :

  1. Téléchargez l'extension depuis le dépôt d'extensions TYPO3 (TER)
  2. Placez-la dans packages/conzent/ (mode Composer) ou typo3conf/ext/conzent/ (mode classique)
  3. Activez dans Outils d'administration > Extensions

Configuration

  1. Allez dans Outils d'administration > Paramètres > Configuration de l'extension
  2. Sélectionnez conzent
  3. Entrez votre clé de site depuis le tableau de bord Conzent
  4. Enregistrez

Le script de consentement est automatiquement injecté dans chaque réponse HTML frontend.

Fonctionnalités

  • Middleware PSR-15 — injecte le script de consentement dans <head> de chaque réponse HTML frontend, compatible avec la pile de middleware de TYPO3
  • Google Tag Manager — injection de conteneur GTM optionnelle avec un nom de couche de données personnalisé
  • Fallback noscript GTM — injecte l'iframe noscript après <body> lorsque GTM est configuré
  • Configuration des outils d'administration — tous les paramètres gérés via l'interface de configuration native des extensions de TYPO3
  • Compatible avec le cache — fonctionne avec la mise en cache des pages de TYPO3 et les configurations CDN

Options de configuration

Paramètre Par défaut Description
websiteKey (requis) Votre clé de site depuis le tableau de bord Conzent
serverUrl (vide — utilise Conzent Cloud) Pour auto-hébergé (OCI), entrez l'URL de votre serveur
gtmId (vide) ID de conteneur Google Tag Manager (par exemple GTM-XXXXXXX)
dataLayer dataLayer Nom de variable de couche de données GTM personnalisée

Exigences

  • TYPO3 12 LTS ou 13
  • PHP 8.1 ou version ultérieure

Auto-hébergé (OCI)

Si vous exécutez OCI sur votre propre serveur, définissez le serverUrl dans la configuration de l'extension pour pointer vers votre instance OCI.

Questions fréquentes

Quelles versions de TYPO3 sont prises en charge ?

TYPO3 12 LTS et 13, sur PHP 8.1 ou version ultérieure.

L'extension fonctionne-t-elle en mode Composer ?

Oui, et aussi en mode classique (non Composer) via typo3conf/ext/conzent/.

Puis-je injecter un conteneur Google Tag Manager via l'extension ?

Oui, avec un champ ID de conteneur GTM optionnel et un fallback noscript automatique.

Est-ce que cela fonctionne avec la mise en cache des pages ?

Oui, le middleware est compatible avec le cache et fonctionne avec la mise en cache des pages de TYPO3 et les configurations CDN.

Autres plateformes

Voir les intégrations pour WordPress, Drupal, Joomla, Umbraco, Wix, ou la balise de script universelle pour toute autre plateforme.