Qu’est ce que Piwik ?
Piwik est un analyseur de trafic web. Il est surnommé le google analytics killer. Il fonctionne sur le même type de plateforme web que SPIP (achache/php/mysql).
A quoi ça sert le plugin ?
L’objectif de cette contribution n’est pas d’installer Piwik dans votre SPIP, mais de fournir un petit plugin pour implémenter le javascript nécessaire à piwik pour gérer les statistiques de votre site SPIP.
Où le télécharger ?
Il est disponible sur la zone.
Vous aurez besoin des plugins cfg, SPIP-bonux (pour les versions de SPIP < 3.0) et de Saisies.
Pour s’en servir
On passe par CFG pour renseigner les trois champs suivants :
- l’adresse url du serveur Piwik ;
- le compte utilisateur sur le serveur Piwik ;
- le token d’identification sur le serveur Piwik (l’utilisateur peut le récupérer depuis son serveur Piwik) ;
Après validation du formulaire, de nouveaux champs apparaissent :
- l’identifiant de votre site sur le serveur Piwik : choisir dans la liste le site préconfiguré dans Piwik que l’on souhaite utiliser (si la liste est vide, il est possible de la récupérer en cliquant sur "Récupérer la liste des site", SPIP se connectera à Piwik et récupèrera la liste des sites que l’utilisateur peut administrer. Si le site actuel n’existe pas et que l’utilisateur indiqué plus haut est administrateur de Piwik, il a également la possibilité de créer le site depuis SPIP en cliquant sur le lien adéquat) ;
- mode d’insertion dans les pages publiques : il est possible d’utiliser Piwik de deux manières :
- Basique et automatique : en utilisant l’insertion dans le pipeline
insert_head, le fonctionnement est automatique après vidange du cache ou recalcul des pages. Le code javascript de Piwik est inséré dans leheadde chaque page ; - Avancée : en insérant la balise
#PIWIKdans son squelette (par exemple dans le pied de chaque page). Cette méthode permet une configuration plus fine (voir ci-dessous). Cela nécessite une intervention de la part du webmestre sur les squelettes du site ;
- Basique et automatique : en utilisant l’insertion dans le pipeline
- Comptabiliser les visites de l’espace privé : comptabilisera les pages de l’espace privé de SPIP dans les visites en insérant le code javascript de Piwik dans le
headdes pages de l’espace privé de SPIP ;
Configuration supplémentaire dans le cas d’utilisation de la balise #PIWIK
Si vous utilisez la balise #PIWIK dans vos squelettes, trois options de configuration apparaissent après validation du formulaire de configuration.
- Restreindre certains statuts d’utilisateurs dans la partie publique : permet de ne pas prendre en compte les visites de certains utilisateurs ayant un statut particulier ;
- Restreindre certains utilisateurs connectés (public) : permet de ne pas prendre en compte les visites de certains utilisateurs particuliers (utile pour ne pas prendre en compte le webmestre du site par exemple qui en général visite le site régulièrement) ;
- Exclure certaines adresses IP : séparées par des virgules, empêchent les visites depuis certaines adresses IP ;
NB : Si vous choisissez cette méthode et que vos squelettes ne sont pas modifiés, le plugin restera inactif.
Allez plus loin en visitant le site www.piwik.org




spip_piwik
Vos commentaires
# Le 22 mai à 22:54, par Julien Delmas
En réponse à : Piwik
Bonjour,
Il est indiqué que Piwik est compatible avec SPIP3. Or cela ne semble pas être le cas.
Il est impossible d’accéder aux paramétrages de Piwik sur une installation SPIP 3.0.0.
Aucune icône dans les menus, pas d’icône de paramétrage dans la liste des plugins.
Qui peut m’aider ou corriger cela ?
Merci d’avance.
Répondre à ce message
# Le 17 février à 14:19, par Antoine
En réponse à : Piwik
Bonjour,
Est ce que quelqu’un sait si il est nécessaire d’ajouter le morceau de code javascript sur chaque page, donc chaque squelette ?
Que fait ce plugin sur ce point ?
J’ai fait un essai de piwik tout récemment, sans ce plugin, et je n’ai ajouté le code que dans sommaire.html : Assez rapidement les stats se remplissent et il me montrent des chiffres sur toutes les pages du site. D’ou ma question a priori stupide .... :-)
Cordialement
# Le 17 février à 15:33, par kent1
En réponse à : Piwik
Il l’ajoute partout où il faut si vous avez la balise
#INSERT_HEADdans vos squelettes.Sinon pour un usage plus fin, on peut forcer l’endroit de son affichage et avoir des paramètres supplémentaire en insérant manuellement la balise
#PIWIKdans la page qui affichera le code.Répondre à ce message
# Le 13 avril 2011 à 13:36, par fongus
En réponse à : Piwik
Bonjour lorsque je met la balise #PIWIK dans le fichier inc-pied.htm
j’ai l’erreur suivant dans le site public
Fatal error: Cannot redeclare balise_config() in C:\document\xampplite\htdocs\wikiFM2\plugins\cfg\cfg\cfg_fonctions.php on line 34une idée ???
# Le 9 décembre 2011 à 10:27, par kent1
En réponse à : Piwik
Mettre à jour tous les plugins (Bonux et CFG en l’occurence)...
Répondre à ce message
# Le 7 juin 2011 à 12:57, par Bruno
En réponse à : Piwik
Le plugin est vraiment bien. J’ai juste une question et une proposition :
- pourquoi y a-t-il
#CACHE{0}dans prive/piwik.html ? J’ai commenté cette ligne pour avoir plus de hits avec varnish.- pourrait-on améliorer le plugin en permettant d’utiliser les « custom-variables » de Piwik, ou bien juste une variable ?
Je pensais en particulier récupérer la rubrique de la page lorsque c’est possible, pour ne pas perdre l’arborescence... avec un truc du genre
#PIWIK{rubrique=#ID_RUBRIQUE}# Le 9 décembre 2011 à 10:25, par kent1
En réponse à : Piwik
Il y a un
#CACHE{0}car si le plugin est configuré pour ne pas comptabiliser certains utilisateurs, on doit recalculer cette balise ...Répondre à ce message
# Le 3 octobre 2011 à 13:40, par ?
En réponse à : Piwik
mon spip : 2.1.2
plugins installés :
cfg : moteur de configuration1.15.3
CKEditor pour SPIP0.11.$Revision : 321 $
Notation0.9.1
Prévisualisation pour les articles en cours de rédaction1.0
SPIP Bonux2.2.14
Squelette par mot clef2.1
En voulant activer mon plugin piwik j’ai ce message :
"Impossible d’activer le plugin ../plugins/spip_piwik_2_0
* Nécessite le plugin SAISIES en version [1.1 ;] minimum."
Or dans l’article ci-dessus il n’en est pas fait mention.
D’autres part je ne trouve pas ce plugin « SAISIE » dans contrib
# Le 9 décembre 2011 à 10:22, par kent1
En réponse à : Piwik
Je viens de mettre à jour la documentation car elle était valable pour la première version du plugin...
Saisies est dans spip-contrib ici.
Répondre à ce message
# Le 28 juin 2011 à 10:53, par Bertrand Degoy
En réponse à : Piwik
Différences de statistiques entre Piwik, Webalizer et SPIP
Magnifique plugin, merci.
Je constate des différences de statistiques entre Piwik, Webalizer et SPIP. Voici par exemple les visites de 4 jours successifs :
J’aurais tendance à croire SPIP : Webalizer est trop fort, Piwik c’est vraiment faible ! Et Google Analytics c’était pareil...
Quelqu’un a une explication ?
# Le 18 septembre 2011 à 00:10, par erich
En réponse à : Piwik
Salut
Piwik ne comptabilise pas les retour de visteurs
# Le 19 septembre 2011 à 10:00, par Bertrand Degoy
En réponse à : Piwik
Merci Erich pour cette réponse. Mais que fait Piwik exactement : ne comptabilise pas deux fois le même visiteur dans la même journée ? Ne le recomptabilise jamais ?
# Le 19 septembre 2011 à 11:21, par erich
En réponse à : Piwik
Hello Bertrand,
Non, par contre, il montre le retour d’un utilisateur.
Piwik fait ce que font les autres prog de statistique (google analytic pour ne citer que celui la)
L#intérêt de piwik est la discrétion du programme quand à la mémorisation des adresse ip et au traitement du transfert des données et tes obligation légales par rapport aux utilisateur de ton site. Voir le site de la CNIL.
Rien que le fait de faire des regroupements des données d’une adresse ip et d’une personne physique sans son assentiment est interdit. tu risques la prison.
De nombreux site internet entravent la loi, rien que de par l’utilisation de google analytique, sans que leur user en soit averti.(transfert des données dans un autre pays non membre de la cee.
Cordialement
E. H
Répondre à ce message
# Le 24 avril 2011 à 23:42, par ?
En réponse à : Piwik
comment installer piwik ?
- j’installe le plugin OK.
- dans cfg on me demande mon compte piwik
- sur le site piwik.org on m’explique que pour se créer un compte il faut se rendre à l’url www.monsite.com/piwik
- problème : spip piwik 2.0 se situe dans plugins/auto donc pas moyen de la lancer via l’url...
comment faire pour créer un compte piwik ?
merci pour votre aide ;)
# Le 25 avril 2011 à 02:01, par ?
En réponse à : Piwik
Il faut simplement le télécharger et l’installer sur votre serveur ...
Comme on installe SPIP (c’est pas tout à fait pareil mais la démarche est semblable) ... pour plus d’infos il faut suivre leur documentation : http://piwik.org/docs/installation-optimization/
Répondre à ce message
# Le 9 janvier 2011 à 08:51, par Denis
En réponse à : Piwik
Bonjour,
J’ai mis à disposition un script Php qui réduit le volume des tables d’archives.
Bien à vous tous.
Denis.
Répondre à ce message
# Le 5 janvier 2011 à 16:54, par ?
En réponse à : Piwik
lors de l’install de piwik celui-ci s’installe dans le répertoire lib du coup on ne peu le valider dans la gestion des plugins ; par contre en déplaçant celui-ci dans le répertoire des plugins j’ai réussi a l’activer.
Répondre à ce message
# Le 25 juin 2010 à 13:33, par denis
En réponse à : Piwik
En version 0.4.1 [38927], quand je passes dans cfg, j’obtiens un mystérieux :
"Accès refusé (cfg piwik - piwik - )
# Le 25 juin 2010 à 14:14, par denis
En réponse à : Piwik
En passant de la version spip 2.0.9 à 2.1.0, le problème disparaît.
# Le 23 novembre 2010 à 16:28, par kent1
En réponse à : Piwik
La configuration n’est accessible qu’aux webmestres du site à savoir l’id_auteur numéro 1 ou les auteurs ayant la case webmestre cochée dans leur profil sur les versions récentes de SPIP
Répondre à ce message