Piwik est un outil open-source de mesure de statistiques de site web, c’est l’alternative libre de Google Analytics. Cependant, Piwik est considéré comme un mouchard par certains bloqueurs de publicité ou d’anti-tracker, ce qui peut fausser les mesures d’audiences. Voici, comment contourner les bloqueurs de Pub pour obtenir des statistiques au plus proche de la réalité.
Le FQDN pour piwik
Et oui, ça parait tout bête mais évitez de choisir un FQDN avec comme sous domaine piwik ou autre mot en relations avec des mesures de statistiques. Le plus simple est de choisir une lettre comme sous domaine.
Les fichiers piwik.js et piwik.php
Ensuite, il faut faire de même avec les deux fichiers piwik.js
et piwik.php
, qui sont présents dans le code de suivie. Pour ce faire, sur le serveur des liens symboliques seront créés. L’idée est de remplacer le mot piwik par un autre ou tout simplement une lettre :
- Création du lien symbolique pour
piwik.js
:
ln -s /var/www/piwik/piwik.js /var/www/piwik/p.js
piwik.php
:ln -s /var/www/piwik/piwik.php /var/www/piwik/p.php
Et Modifier le code de suivie avec ces deux nouveaux noms de fichiers :
**** _paq.push(['setTrackerUrl', u+'p.php']); **** g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'p.js'; ****
Nouvelles mesures d’audiences
Après quelques jours, de nouvelles mesures d’audience sont observées dans l’interface web de Piwik :
nb : Si vous utilisez l’en tête CSP, ne pas oublier de changer les FQDN, sinon il n’y aura aucune mesure ou très peu. C’est ce qui m’est arrivé, visible sur le graphique. Les seules mesures enregistrées venaient du navigateur Internet Exploreur !