Comment connecter WordPress à Matomo ?

Temps de lecture : 4 minutes

Ligne téléphonique sur ciel bleu.

Matomo (ex Piwik), comme Google Analytics, est un système de mesure d’audience de site Internet.

Le fait que ce soit un logiciel libre (comme WordPress) et que l’on puisse l’installer sur son hébergement en fait un outil idéal pour respecter les données privées.

Il est d’ailleurs recommandé par la CNIL comme outil permettant de se dispenser du consentement obligatoire avant de déposer un cookies dans un navigateur. Pour en savoir plus lisez mon article « Matomo, ou comment éviter le consentement pour les cookies ? »

Supposant que vous avez déjà installé Matomo sur votre hébergement, ou que vous avez souscrit un abonnement chez InnoCraft.could, nous allons voir maintenant comment connecter un site WordPress à Matomo. Nous verrons ensutie comment faire les réglages qui permettent de s’affranchir du consentement pour les cookies. Ce qui est le meilleur moyen, suite à la promulgation du RGPD, de continuer à suivre la fréquentation d’un site.

WP-Matomo Integration l’extension qui connecte WordPress à Matomo

Vous trouverez dans la bibliothèque d’extensions accessible à partir de l’interface d’administration de WordPress, WP-Matomo Integration de André Bräkling, une extension qui permet de connecter facilement WordPress à Matomo.

Cherchez « matomo » (1) dans la bibliothèque d’extension et installez WP-Matomo comme on le fait habituellement avec une extension (2). Voir l’illustration ci-dessous.

Installer l'extension WP-Matomo.

Une fois l’installation de WP-Matomo terminée, on accède aux réglages à partir du menu Réglages de WordPress dans la colonne de gauche.

Réglages de WP-Matomo

Les réglages de WP-Matomo sont accessibles depuis le menu Réglages de WordPress.

A l’heure actuelle (décembre 2019) le menu Réglages affiche encore l’ancien nom de WP-Matomo : WP-Piwik. Nous verrons plus loin comment modifier cela.

Réglages de WP-Matomo.
  1. Mode de Matomo : sélectionner Auto-hébergé (API HTTP par défaut)
  2. URL de Matomo : saisir l’URL où vous avez installé Matomo
  3. Clef Partagée (token_auth) : Elle se trouve dans votre installation de Matomo > Administration > Personnel > Paramètres > Jeton d’authentification à l’API
  4. Après avoir cliqué sur « Enregistrer les modifications » la zone « Site déterminé » doit afficher le nom de votre site WordPress et son URL.

Maintenant que la connexion est faite entre WordPress et Matomo, il va falloir activer le suivi du site.

Activer le suivi de du site Web WordPress

L’extension va se charger d’inclure le code de suivi dans les pages du site.

WP-Matomo activation du suivi.

Après avoir cliqué sur l’onglet Activer le suivi :

  1. Ajouter le code de suivi : Utiliser js/index.php
  2. Position du code JavaScript : Pied de page (afin que le script ne ralentisse pas l’affichage de la page.)

Mise en conformité avec les recommandations de la CNIL

Comme je le disais en introduction, la CNIL recommande Matomo comme l’un des outils qui permet de se passer du consentement pour l’utilisation de cookies sur un site.

Vous trouverez sur le site de la CNIL, le Guide de mise en conformité de Matomo à destination des éditeurs de sites Web [PDF, 110,7 ko].

Limiter la durée de vie des cookies

WP-Matomo limiter la durée de vies des cookies.

Dans l’onglet Activer le suivi :

  1. Cocher la case Limiter la durée de vie des cookies
  2. Enregistrer les modifications.

Il faut ensuite revenir sur l’onglet Activer le suivi puis saisir 33 696 000 ce qui correspond à 13 mois, exprimé en secondes.

WP-Matomo limiter la durée de vie des cookies à 13 mois.

Mettre en place la fonction « Ne pas suivre »

La fonction «Ne pas suivre » peut être rendu accessible (par exemple) à partir de la page de Politique de Confidentialité.

Matomo met à disposition, à cet effet, un iframe. Il se trouve dans votre installation de Matomo > Administration > Système > Custom OpOut

Matomo Iframe Ne Pas Suivre.

Voici l’affichage que donne l’intégration de cet iFrame.

Matomo Affichage Ne Pas Suivre

Modifier l’affichage du nom de l’extension

Wp Matomo Changer Nom

L’onglet « Afficher les statistiques » contient tout en bas un champ « Nom affiché de WP-Matomo », saisissez le nom que vous voulez voir s’afficher dans le menu Réglages de WordPress.

Voila, l’installation et le paramétrage de base et terminé.

Pour aller plus loin, une documentation sur Matomo est disponible en anglais.

Cyrille Sanson

Cyrille Sanson

Expert WordPress : conception de sites, audit, maintenance, dépannage, formation

Partager cet article ➡

Laisser un commentaire

S’abonner
Notification pour
guest

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

7 Commentaires
Commentaires en ligne
Afficher tous les commentaires
reiniche

Bonjour, Voilà mes questions vont peut-être vous sembler stupides…. mais voilà un moment que je cherche mais à aucun moment je ne trouve l’information demandée : j’ai installé matomo via mon site WordPress comme indiqué au départ mais : URL de Matomo : saisir l’URL où vous avez installé Matomo Comment je connais cette URL ? où est-ce que je la trouve ? 2.Clef Partagée (token_auth) : Elle se trouve dans votre installation de Matomo > Administration > Personnel > Paramètres > Jeton d’authentification à l’API Comment je me connecte à Matomo si je suis sur l’écran de configuration ? il est dans mon WordPress ou dans les méandre… Lire la suite »

Anthony

Bonjour Cyrille, J’ai installé Matomo et suis en phase d’intégration dans wordpress avec le plugin dédié décrit dans cet article. J’ai quelques questions, si vous pouvez m’éclairer. 1/ j’ai ajouté un code de suivi Javascript personnalisé afin d’être conforme au RGPD. Préconisez vous de l’insérer en En-tête ou plutôt en Pied de page ? 2/ Je m’interroge sur le code noscript. Si je comprends cela insère une image permettant de réaliser le suivi des visiteurs si ces derniers refuse le suivi javascript ou le dépôt de cookie. J’ai consulté la doc officielle qui préconise le code suivant où l’on remplace l’url… Lire la suite »

Anthony

Bonjour Cyrille et encore grandement merci pour toutes ces précisions. Pour le Noscript, c’est bien ce qu’il me semblait. Pour le coup je ne l’ai donc pas renseigné. Et pour répondre favorablement aux recommandations de la CNIL, le lancement du script matomo ne s’effectue uniquement qu’après obtention du consentement au dépôt de cookie via bannière de cookie dédiée. Pas d’iframe installé mais consentement obligatoire au suivi. Je vois tellement de sites qui utilisent des bandeaux de cookie sans donner de réels choix. Ou pire ceux qui dispensent des tutos ou conseils mais qui ne mettent pas de bannière de choix… Lire la suite »

Anthony

Bonjour Cyrille, J’ai bien lu votre article, ainsi que le pdf de la CNIL sur les recommandations à adopter pour Matomo vis-à-vis du consentement. Votre article précise en lien avec la CNIL « un mécanisme d’opposition doit être accessible simplement », ce qui correspond à la recommandation du pdf « Offrir une solution permettant de s’opposer au dépôt de cookie à des fins d’analytics ». Donc sur ce point particulier (càd sans parler de l’anonymisation de l’IP visiteur et de la case autoriser le « ne pas suivre » dans l’interface matomo qui doivent être mises en place) pour moi deux solutions : – soit insérer l’iframe… Lire la suite »

Abonnez-vous à ma newsletter