Extension:Matomo/fr

L'extension Matomo (anciennement Piwik Integration) insère votre code de trace Matomo (anciennement Piwik) en bas de chaque page. Elle peut exclure la vue des utilisateurs ayant le priviliège bot (les robots) ainsi que les protect (les administrateurs système).

Cette extension est basée sur l'extension Google Analytics Integration de Tim Laqua.

Cette extension a été renommée en février 2019 de Piwik Integration en Matomo, étant donné que le logiciel sur lequel elle s'appuie a changé de nom en janvier 2018 (plus d'informations).

Prérequis

 * MediaWiki 1.27+ (testé jusque MediaWiki 1.32)
 * Matomo 0.4+ avec le site configuré



Mise à jour
Cette extension a été renommée de Piwik Integration en Matomo à partir de la version 4.0 :
 * si vous l'avez installé avec Composer, renommez le paquet mediawiki/piwik-integration en mediawiki/matomo;
 * si vous l'avez installé comme une extension classique de MediaWiki, renommez le dossier Piwik ou Piwik Integration en Matomo.

Dans les deux cas, vous devrez activer maintenant explicitement l'extension avec



Paramètres de configuration
Désactivez les cookies en mettant la variable à. Par exemple :

Pour déclarer des balises personnalisées JavaScript dans le JavaScript Matomo, vous pouvez définir la variable $wgMatomoCustomJS. Par exemple, pour insérer une seule déclaration, utiliser le code suivant :

Si vous devez définir plusieurs variables, utilisez un tableau. Par exemple :

Pour modifier le titre de vos pages dans le traceur Matomo, initialisez dans votre fichier LocalSettings.php.

Pour inclure le titre par exemple sous la forme « wiki/Titre de la page », vous pouvez mettre à  et  à. L'extension imprimera piwik_action_name = 'wiki/Titre de la page';

En mettant à   vous permettez à Matomo de compter également les pages vues par les utilisateurs MediaWiki ayant les droits protect. Par défaut, les administrateurs système ont ce droit et donc - toujours par défault - les pages qu'ils ont vues ne sont pas comptabilisées. Valeur par défaut : $wgMatomoIgnoreSysops =.

En initialisant {phpi|$wgMatomoIgnoreBots}} à, vous pouvez indiquer à Matomo de compter également les pages vues par les utilisateurs MediaWiki ayant les droits 'bot' (robots). Par défaut le nombre de vues de ces pages n'est pas comptabilisé. Valeur par défaut : $wgMatomoIgnoreBots =

Quand JavaScript est désactivé, il existe une méthode de repli utilisant une image cachée. Vous pouvez déclarer le protocole (HTTP ou HTTPS) appelant cette image avec avec l'une des valeurs suivantes : 'http', 'https', 'auto' (le protocole est mis à jour automatiquement en fonction des protocoles utilisés par le wiki).

A partir de Matomo 2.7.0 vous pouvez initialiser si vous souhaitez enregistrer le nom des utilisateurs connectés dans Matomo.

Si vous utilisez un CDN pour distribuer le fichier piwik.js, il faut que la version incorpore cette demande d'obtention (2.4.3+) et vous pouvez déclarer  (n'écrivez pas le protocole http:// ni https://, il est ajouté automatiquement); le paramètre  doit encore être configuré avec le server Matomo qui récupère les analyses.



Tracer avec MobileFrontend
Suite à un bogue dans, Matomo ne fonctionne pas dans le mode 'vue pour mobile' avec l'Extension MobileFrontend.

Si vous souhaitez tracer dans les deux modes (bureau et mobile), mettez en commentaire ou supprimez les entrées Matomo dans   et ajoutez au fichier :

Then paste the Matomo tracking code generated in the Matomo dashboard into http://www.example.com/wiki/MediaWiki:Common.js. Matomo trace dorénavant les utilisateurs à la fois dans la version pour bureau et dans la version pour mobile. Attention : ce contournement rend actuellement (1er octobre 2015), l'Extension VisualEditor non compatible.



Configuration de Matomo optimisée pour MediaWiki


Paramètres de recherche
By default Matomo recognize the searches on the internal search engine (the page Special:Search), because the URL parameter used by MediaWiki ("search") is in the default recognized parameters.

Ceci peut être légèrement amélioré en initialisant les paramètres suivants :
 * Paramètre de requête = search &mdash; ceci va supprimer certains faux positifs comparé à la valeur par défaut;
 * "Paramètre de catégorie" = "profile" &mdash; Matomo va reconnaître comme catégorie recherchée, le profil en haut de la page de recherche de MediaWiki.

This can be either as global parameters in Administration > Websites > Settings > Tracking Internal Site Search, but preferably in the site-specific configuration in Administration > Websites > Manage > [your wiki] > Edit and uncheck "Use default Site Search parameters" and fill the parameters.



Voir aussi

 * Extension:MatomoAnalytics