Matomo est-il compatible avec les batteries de serveurs Microsoft SharePoint Online (O365 Analytics) et/ou SharePoint On-Premises ?
Oui, vous pouvez utiliser Matomo Analytics pour vos sites SharePoint et en savoir plus sur la productivité de vos employés et l’engagement global des utilisateurs.
Remarque importante : Les liens ci-dessous contiennent des informations et des ressources qui ne sont ni maintenues ni approuvées par l’équipe Matomo. L’utilisation d’extensions tierces est à vos risques et périls.
1) Si vous utilisez l’expérience SharePoint Modern (SharePoint Online – Office 365, ou SharePoint Server 2019)…
L’expérience moderne est conçue pour être convaincante, flexible, mobile et plus facile à utiliser. Elle est disponible dans SharePoint Online dans Office 365. Certaines expériences modernes sont disponibles avec SharePoint Server 2019 (sur site).
Pour mesurer vos sites SharePoint Modern avec Matomo, suivez les étapes expliquées dans cet article tiers : Configurer Matomo Analytics pour assurer le suivi de Modern SharePoint. La solution consiste à installer cette extension SharePoint à l’aide de Powershell ou d’un script Bash. Tous les détails se trouvent dans l’article.
2) Si vous utilisez des sites SharePoint classiques…
Pour mesurer vos collections de sites SharePoint Classic avec Matomo, suivez les étapes de cet article : Configurer Matomo Analytics pour les collections de sites SharePoint classiques. La solution consiste à exécuter ce script Powershell qui ajoutera automatiquement le code de suivi Matomo à vos pages.
3) Si les solutions ci-dessus ne fonctionnent pas…
Si les solutions ci-dessus ne fonctionnent pas, nous vous recommandons de laisser un commentaire dans les commentaires des articles liés.
Si vous utilisez des versions plus anciennes de SharePoint On-Premise telles que la batterie de serveurs SharePoint 2013, vous pouvez essayer de suivre cette solution (généralement non recommandée) pour inclure le code de suivi JavaScript Matomo à vos sites SharePoint 2013 (intranet). La solution consiste à ajouter le code de suivi JavaScript Matomo à vos pages maîtresses dans SharePoint 2013.
a) Obtenez le code de suivi pour votre site Web
- connectez-vous à Matomo (Piwik) avec votre compte administrateur ou super utilisateur
- cliquez sur votre nom d’utilisateur dans le menu en haut à droite, et cliquez sur Paramètres pour accéder à la zone d’administration
- cliquez sur Code de suivi dans le menu de gauche
- Copiez le code de suivi
Le code de suivi se présente comme suit :
<!-- Matomo -->
<script type="text/javascript">
var _paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//{$MATOMO_URL}/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', {$IDSITE}]);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
Dans votre code de suivi, {$MATOMO_URL}
sera remplacé par votre URL Matomo et {$IDSITE}
sera remplacé par l’idsite du site Web que vous suivez dans Matomo.
b) Ajoutez ce code de suivi à la page maître de SharePoint.
- Éditez votre page maître en ‘mode avancé’ avec SharePoint designer 2013
- et collez/insérez le code de suivi Matomo juste avant la balise ‘
‘. - Sauvegardez, vérifiez, publiez et approuvez la page maître.
c) Vérifiez les données de vos visiteurs dans Matomo
Sous Visiteurs > Journal des visites, sélectionnez « Aujourd’hui » dans le calendrier, vous pouvez maintenant voir vos visiteurs et les interactions suivies en temps réel.
Utiliser Matomo Tag Manager avec SharePoint
Voir notre FAQ Comment utiliser le Matomo Tag Manager avec SharePoint ?