KATLA POUR JOOMLA
Un consentement aux cookies Joomla qui survit aux mises à jour du template.
Ajoutez Katla à Joomla avec une extension qui insère du code dans le head, un module personnalisé ou un conteneur Google Tag Manager : une mise à jour du template ne pourra pas le supprimer. L’analyse repère ce que votre site Joomla et ses extensions déposent, et rédige la politique de cookies à partir de là.
Extension de code headOu Google Tag ManagerSans toucher au template
une extension de code head ou un module personnaliséHead, toutes les pages
1. In Katla, add your Joomla site's domain and let the first scan run. 2. Install → Widget, and copy the snippet. 3. In Joomla: a head-code extension or a custom module. 4. Paste it into the head code for all pages, above any analytics or advertising code. 5. Publish, then open the site in a private window and check that the banner appears. For a banner you design yourself, load https://cdn.katla.app/YOUR-SITE-ID.js?headless=true instead: the guard and the API, no banner.
Tout site Joomla peut ajouter du code head ; aucun forfait d’hébergement n’entre en jeuGuide du widget →
POURQUOI LE CONSENTEMENT COINCE SUR LES SITES JOOMLA
Un site Joomla récolte les cookies de tout ce qu’on y ajoute.
LE PROBLÈMELes extensions et les templates ajoutent des scripts qui déposent leurs propres cookies, et la politique de cookies est un modèle que quelqu’un a adapté un jour.
AVEC KATLAKatla analyse le site publié comme le ferait un visiteur, répertorie chaque cookie trouvé avec son fournisseur et sa finalité, et rédige la politique de cookies à partir de cette liste.
LE PROBLÈMEAjouter du code dans le head implique généralement de modifier le template, et la mise à jour suivante du template l’efface.
AVEC KATLAKatla tient en un seul extrait de code : il trouve sa place dans une extension de code head ou un module personnalisé, et survit aux mises à jour du template.
LE PROBLÈMELes scripts ajoutés par les extensions s’exécutent dès le chargement de la page, avant que le moindre visiteur ait fait son choix.
AVEC KATLALe bloqueur de cookies refuse les cookies hors des catégories consenties et supprime ceux déposés avant son démarrage. Les scripts que vous ajoutez vous-même peuvent attendre le consentement grâce à data-katla-category.
INSTALLATION
Trois façons de l’installer, et un assistant si vous le souhaitez.
- Widget : collez un extrait de codeCopiez l’extrait de code depuis Install → Widget dans Katla et collez-le dans une extension de code head ou un module personnalisé, dans le head, pour toutes les pages, avant tout code d’analyse.
- Tag Manager : rien à collerSi votre site Joomla charge déjà un conteneur Google Tag Manager, connectez Google dans Katla : il y crée sa propre balise, sur le déclencheur Consent Initialization.
- Votre propre bannière : en headlessChargez Katla avec le mode headless activé et concevez la bannière dans Joomla. Ses boutons appellent KatlaConsent.acceptAll(), rejectAll() ou acceptCategories().
- Ou demandez à votre assistantConnectez Claude ou ChatGPT au serveur MCP de Katla : il ajoute le site, l’analyse et vous remet l’extrait de code. Vous le collez dans Joomla, puis il vérifie la page en ligne à la recherche de cookies déposés avant le consentement.
CONÇU POUR JOOMLA
Ce que vous obtenez, quelle que soit la méthode d’installation.
Consent Mode v2Les valeurs par défaut et les mises à jour pour GA4 et Google Ads viennent de la bannière : aucun code de consentement gtag à écrire ni à tenir à jour.
Analyse des cookies par IAChaque cookie du site Joomla publié, classé par catégorie et par fournisseur, avec une description dans chaque langue que vous proposez.
Une politique toujours à jourLa politique de cookies s’intègre à n’importe quelle page avec un court extrait de code, est générée à partir de l’analyse et se met à jour d’elle-même après chaque analyse.
Un moyen de revenir sur son choixUne icône flottante, ou un lien qui appelle katla.open(), permet aux visiteurs de modifier ou de retirer leur choix depuis n’importe quelle page.
Global Privacy ControlLes visiteurs dont le navigateur envoie le signal GPC sont enregistrés comme refusant, ou comme exerçant leur opt-out au titre du CCPA, avant même que la bannière ne leur demande quoi que ce soit.
Hébergé dans l’UEKatla tourne dans la région eu-central-1 d’AWS, à Francfort.
CORE WEB VITALS
Les cookies s’émiettent. Votre SEO, non.
Une bannière de consentement est le premier tiers de chaque page, et les sites créés avec un builder transportent déjà beaucoup de scripts. La bannière de Katla pèse 18 Ko transférés, servie depuis un CDN et mise en cache en périphérie, et le mode headless 4 Ko.
Comment fonctionne le mode headless →18 kBTransféréBannière et données de vos cookies, brotli
0 msLCP ajoutéComparé à la même page sans lui
0Décalage de mise en pageLa bannière ne réserve aucun espace dans le flux
2RequêteUn seul script, mis en cache en périphérie
Nos propres mesures, réalisées le : voici comment.
Les questions des équipes Joomla
- Existe-t-il une app Katla pour Joomla ?
- Non, et il n’en faut pas. Katla fonctionne sur Joomla sous la forme d’un seul extrait de code dans le code head de tout le site, depuis un conteneur Google Tag Manager, ou en headless derrière une bannière que vous concevez.
- Katla bloque-t-il les cookies que Joomla dépose lui-même ?
- L’analyse les répertorie. Les cookies dont Joomla a besoin pour les sessions et la sécurité sont nécessaires et restent en place. Tout cookie que le visiteur n’a pas autorisé est supprimé au démarrage de Katla, puis refusé ensuite ; en revanche, les cookies déposés par les serveurs de Joomla, et non par des scripts de la page, échappent à tout script de bannière.
- Mon assistant IA peut-il l’installer ?
- Tout, sauf le collage. Connecté au serveur MCP de Katla, Claude ou ChatGPT ajoute le site, lance l’analyse, vous donne l’extrait de code et l’endroit où le placer dans Joomla, puis vérifie la page en ligne une fois le site publié.
- Existe-t-il une extension Katla pour Joomla ?
- Non. N’importe quelle extension qui ajoute du code dans le head de chaque page fait l’affaire, tout comme un module personnalisé affecté à toutes les pages. Placez l’extrait de code avant les autres scripts pour que le bloqueur démarre en premier.
- Puis-je plutôt modifier le template ?
- Vous pouvez placer l’extrait de code dans le head du template, mais une mise à jour du template risque de l’écraser. Une extension ou un module le garde séparé du template.
Analysez votre site Joomla, puis ajoutez un extrait de code.
L’offre gratuite analyse votre site Joomla et génère une politique de cookies, sans carte bancaire.