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 (apache/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 lehead
de chaque page ; - Avancée : en insérant la balise
#PIWIK
dans 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
head
des pages de l’espace privé de SPIP ; - Mettre en conformité avec la CNIL : ajoutera une fonction JavaScript nécessaire à la mise en conformité avec la « recommandation Cookie » de la CNIL ;
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
Discussions par date d’activité
55 discussions
Salut !
Je veux bien passer un peu de temps à matomo-iser ce plugin piwik en renommant tout plein de choses, en changeant certains fichiers, toussa… pour que ça corresponde aux changements qui ont eu lieu côté matomo depuis maintenant longtemps.
Par contre, est-ce que quelqu’une serait partant pour contribuer sur la partie fonctionnelle ?
En effet, sans ça, pas besoin que je m’y mette et je ne serai pas efficace pour le faire moi-même.
Hello !
Je n’ai pas compris la seconde partie du message ? Qu’entends tu par « partie fonctionnelle » ?
Pour le reste, le plugin a eu une macro-mise à jour il y a quelques mois, le rendant compatible SPIP 4.2 mais toujours brandé piwik (merci la rétro-compatibilité)
Il faudrait effectivement se pencher sérieusement sur son cas avant que Matomo ne décide d’abandonner cette rétro-compat donc si tu te sens chaud, j’ai envie de dire « Go go go ! »
Répondre à ce message
Bonjour,
je vois sur Plugins SPIP qu’une mise à jour a eu lieu en 2020, toujours sous le nom de PIWIK. Pourtant PIWIK est devenu MATOMO avant 2020 ...
ma question est donc la suivante : le plugin PIWIK est-il OK pour MATOMO ?
site SPIP 3.211 en développement/refonte (mais PIWIK MATOMO autohébergé analyse le site actuel)
quid ?
Répondre à ce message
Bonjour,
j’aimerai savoir si l’on peut mettre a jour Piwik vers la version 3.3.0
Merci
Répondre à ce message
SPIP 3.2 : sniff... PIWIK ne fonctionne plus avec SPIP 3.2... est-ce qu’une bonne âme compétente saurait en faire la mise à jour ? Merci !!! :-)
Je réponds moi-même : j’ai fait comme ThierryG, j’ai simplement copié-collé dans le head le code Javascript donné par Piwik. Cela fonctionne à nouveau très bien. En effet, en passant outre le plugin.
Répondre à ce message
Bonjour à tous,
Même souci que ci-dessous : depuis le passage en https de mes sites (par ex. http://ydikoi.net), plus aucune donnée n’est envoyée sur le site piwik (passé en https également). Tout cela avec des certificats signés (gandi) … Si vous avez une idée, je suis preneur ;-)
En complément :
(ndlr :) je ne comprends rien au javascript, et suis donc seulement capable de faire des comparaison, sans apprécier l’importance des différences que je peux noter ;-)
Dans le code de suivi donné par piwik, les deux lignes
_paq.push([’trackPageView’]) ;
_paq.push([’enableLinkTracking’]) ;
sont, dans le script piwik, *en dehors* de la fonction ;
Dans le code javascript du plugin, ces deux lignes sont insérées *dans* la fonction.
Si ça peut aider … ?
Ton serveur piwik est bien accessible en https déjà ?
oui, dans un sous-dossier du domaine principal sur lequel est le certificat. Et j’ai juste mis dans le dossier du domaine un htaccess renvoyant tout le trafic sur le https.
En regardant les sources de ton site (ydikoi.net), le piwik appelé est https://piwik.h2v.me/ qui ne fonctionne pas en https.
Voila le problème
mais que je suis cruche !!! :( (oubli de vider le cache).
merci, et désolé pour le bruit :)
Répondre à ce message
Bonjour,
J’ai installé Piwik dans un dossier « analytics » en créant une seconde base de données en parallèle de celle de mon site hébergé chez OVH. J’ai créé sans problèmes le site d’analyse Piwik. Le plugin s’est bien installé dans SPIP mais je ne parviens pas à configurer l’adresse du serveur. Quelle adresse faut-il choisir : celle de la base de données ? celle du site Piwik (monsite.fr/analytics ne fonctionne pas...) ? Où la trouver ? Y-a-il une procédure à suivre ?... Je tâtonne !! Alors, merci de votre aide !
Cordialement.
re-bonjour !
Ne trouvant pas de solution pour placer l’adresse valide de mon serveur Piwik dans le plugin, je suis passé outre et j’ai copié le code fourni par Piwik dans les pages de mon site... Et là, ça marche du 1er coup !! Alors, que demander de plus ?
Mais votre réponse m’intéresse néanmoins !
Bonne fin d’année !
TG / www.culturejazz.fr
Celle du site Piwik que tu utiliseras sans http/https
Répondre à ce message
Bonjour,
Depuis le passage en HTTPS de mon site (https://labalancedes2terres.info) le pluggin n’envoie plus aucune donnée à mon serveur Piwik.
Y’a-t-il une configuration à modifier dans Spip ou dans Piwik pour refaire fonctionner comme en HTTP ?
Il est nécessaire que ton serveur Piwik soit également accessible en https
Merci de la réponse mais c’est pas gagné alors !
Un site https ne devrait pas faire d’appel à des sites et scripts externes surtout non https
Répondre à ce message
bonjour, je viens de découvrir piwik. Je suis sous spip3.1 après installation du plugin je tente de lancer piwik sans succès en saisissant uniquement « piwik.preuillysurclaise.fr » j’ai pour réponse erreur serveur +vérifier adresse token. Merci de votre aide
Répondre à ce message
Marche à la perfection !
SPIP 3.1.0 [22707]
Merci les dev !
Répondre à ce message
Bonjour,
Je suis passé en 3.1 rc et le plugin semble fonctionner en changeant les versions bien sûr.
A plus
Répondre à ce message
Bonjour,
J’ai un site en Spip 3.0.19 et le plugin en dernière version.
Je n’arrive pas à retirer dans la configuration les statuts dans la restriction de comptabilisation.
Comment faire SVP ?
Merci par avance
Répondre à ce message
Salut kent1.
Sur un SPIP tout neuf (3.0.16 - 21256) j’ai noté des warnings lors de l’utilisation de la balise
#PIWIK
avec Piwik 0.6.0 (donc avant mon commit).Je les ai fait taire avec de simples @ mais je suppose que ça nécessiterait un oeil bienveillant pour correction :)
http://zone.spip.org/trac/spip-zone/changeset/81293
Répondre à ce message
Bonjour,
Apparement pour que PIWIK soit en conformité avec les préconisations de la CNIL, il faut ajouter un petit javascript qui provoque l’expiration du cookie.
Voulez vous que je vous communique les infos ?
Merci
Bonjour,
Oui je suis intéressé par ces informations.
Merci d’avance,
Je viens de rajouter (version 0.6.1) une option dans la configuration qui permet la « mise en conformité avec la recommandation Cookie de la CNIL ».
Répondre à ce message
Bonjour,
Est ce que le plugin fonctionne avec la version 2.0 de Piwik ? Je n’arrive pas à valider la page de configuration. Il me fait l’erreur suivante : Il y a une erreur de communication avec le serveur, veuillez vérifier l’adresse et le token.
Pourtant je suis sur que tout fonctionne bien sur Piwik. Tous mes autres sites fonctionnent bien dessus.
merci d’avance,
Trouvé !!!
Mon piwik est en HTTPS. Et le plugin ne fait que du HTTP par défaut !!!.
Je vais essayer de faire une modification dans le code pour gérer cela.
Salut Julien.
Pourrais-tu être plus précis ? Le code prend bien en compte le https. En revanche, tu dois renseigner l’adresse de ton serveur SANS les http ou https, directement « piwik.domaine.com ».
Répondre à ce message
J’essaye de paramétrer le plugin mais je n’ai pas de formulaire à remplir quand je vais dans cfg/ piwik
j’ai pourtant installé les dernières versions de spip-bonux et saisies.
Version spip : 2.0.8
Le formulaire apparait enfin mais impossible de voir la liste des sites. Quel que soit le site Piwik que j’entre (local de test ou distant) le pluggin me dit que je n’ai pas de site.
j’ai vérifié et reverifié le nom d’user, l’adresse du site piwik et le token mais rien à faire...
Répondre à ce message
Bonjour,
Le lien « récupérer la liste des sites » ne fonctionne pas sous SPIP 3.0.4, j’obtiens l’erreur suivante :
Fatal error: Call to undefined function lire_config() in [...]/plugins/auto/spip_piwik_2_0/action/piwik_recuperer_liste.php on line 15
Je viens de commiter un correctif qui devrait réparer cela...
Merci de dire si cela fonctionne... La nouvelle version du plugin sera la 0.5.1....
Le zip sera à jour d’ici 1h normalement
Mise à jour faite, je n’ai plus l’erreur. Merci pour votre réactivité !
Autre chose plus gênante : aucune visite n’est comptabilisée. Le site apparaît bien comme associé dans le plugin et un code javascript est bien ajouté dans mes pages...
Oups, c’était juste le module complémentaire de Firefox « Ghostery » qui bloquait Piwik.
Bonjour,
en fait je rencontre actuellement la même erreur lorsque j’active le filtrage d’utilisateur ,
mais a la ligne 22
je pense a un problème sur les sessions et l’insertion de la balise dyn ...
spip 3.0.5, piwik dernière version sur la zone
hebergeur OVH, php 5.3
merci
Répondre à ce message
Bonjour,
j’ai installé ce plugin (0.5.1) sur un SPIP 2.1.19 [19922].
Après avoir paramétré url du serveur piwik, login et token ... la liste des sites n’apparait pas :(
Cela fait un moment que je tourne en rond : une idée pour trouver la cause ?
par ailleurs, dans la doc ci-dessus il est écrit :
Je n’ai aucun lien ou bouton qui ressemble à « Récupérer la liste des sites »
merci d’avance pour votre aide
Bonjour,
Même chose ici (si ça peut te rassurer !).
Christophe
Répondre à ce message
Bonjour,
J’ai installé piwik et le plugin sur mon site (avec l’option insert_head par le pipeline), mais je rencontre deux problèmes (je ne sais pas s’ils sont liés) :
Je viens juste d’installer piwik, et je n’ai que des spips ; cela me fait ça pour les deux.
Le premier point est normal puisque tu n’as pas pu correctement configuré le plugin Piwik.
Ton seul problème est bien le message « Aucun site n’est associé à votre compte Piwik. », mais je ne peux pas t’aider pour ça, en fait j’ai exactement le même soucis !
Je n’ai pas le bouton "Récupérer la liste des site", comme dit sur cette page.
Je suis sûre de mon adresse URL de serveur, ainsi que de mon token d’identification. Pour le « Compte utilisateur Piwik », je n’avais pas trop de doute, mais j’ai remarqué qu’en mettant n’importe quoi j’avais le même résultat. Il s’agit bien du super utilisateur ? (dans l’interface de Piwik, en haut, à droite, il me dit « Bonjour, xxx », c’est bien xxx que je dois mettre ?)
J’ai mis mon dossier Piwik en ftp dans mon spip : au même niveau que squelettes, themes… ça n’a pas d’incidences ?
@Sophie ton problème est réglé non ?
@Sarah c’est un problème de configuration... soit ton site n’arrive pas à communiquer avec le serveur piwik soit il n’y a pas de site sur le serveur piwik associé au token fourni...
Oui, mon problème est réglé, merci !
je reviens après une longue pause...
J’ai donc un problème de communication entre le serveur piwik et le site spip (qui sont pourtant physiquement sur le même serveur !)
Au niveau de la configuration du token, faut-il mettre &token_auth au début ?
Sinon, est-ce que cela pourrait venir d’une mauvaise configuration de mon serveur web ? Est-ce que cela utilise des ports particuliers ?
Même problème ici en SPIP 3.0.5 !
Mon instance de piwik est aussi sur la même machine physique mais installée derrière une connection SSL (donc en https://) ceci peut-il expliquer cela ?
@Sarah à priori non, il ne faut pas mettre le
&token_auth
Merci d’avance pour tout retour et bon week end à tous
EDIT :
Je confirme c’était bien un soucis dû à la connexion SSL. Plus de soucis de communication depuis que j’ai repassé mon instance derrière une connexion normale (:80)
En revanche, impossible de récupérer la liste des sites lié à l’utilisateur ?
Répondre à ce message
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.
C’est dorénavant accessible via le panel de plugins (petite icone)
Avant c’était accessible via CFG normalement qui était obligatoire et qui ne l’est plus...
C’est parfait, merci !
Répondre à ce message
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
Il l’ajoute partout où il faut si vous avez la balise
#INSERT_HEAD
dans 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
#PIWIK
dans la page qui affichera le code.Répondre à ce message
Bonjour lorsque je met la balise #PIWIK dans le fichier inc-pied.htm
j’ai l’erreur suivant dans le site public
une idée ???
Mettre à jour tous les plugins (Bonux et CFG en l’occurence)...
Répondre à ce message
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}
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
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
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
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 ?
Salut
Piwik ne comptabilise pas les retour de visteurs
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 ?
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
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 ;)
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
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
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
En version 0.4.1 [38927], quand je passes dans cfg, j’obtiens un mystérieux :
"Accès refusé (cfg piwik - piwik - )
En passant de la version spip 2.0.9 à 2.1.0, le problème disparaît.
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
Bonjour,
Il semble qu’il y est un bug (avec la dernière version) car le tracker ne s’affiche plus avec la 2.0.11.
De plus le code du header est moindre. Des fonctions sont supprimées.
Retour à la normale avec la version précédente.
Est ce que votre serveur Piwik est à jour ? c’est très certainement là le problème
Répondre à ce message
bonjour,
J’ai le message suivant dans cfg :« Aucun champs trouvé dans config_piwik »
La version de spip est 2.0.8 et de piwik 0.6.1. Une idée SVP ?
Idem, en mettant SPIP 2.0.9, c’est passé.
C’est le plugin qui n’est pas correctement uploadé sur le serveur, rien de plus
Répondre à ce message
Bonjour,
J’ai installé Piwik, et le plugin piwik, mais mes tables ne se remplissent pas...
Il y a deux champs dans le paramétrage du plugin que je ne comprends pas :
- Restreindre certains statuts d’utilisateurs dans la partie publique
- Restreindre certains utilisateurs connectés (public)
Dans le premier j’ai une liste avec Administrateur, Rédacteur et Visiteurs, et dans l’autre, j’ai tous les utilisateurs de spip. Je ne peux rien faire avec ces listes. Est-ce normal ?
Merci.
Répondre à ce message
Bonjour !
Sur Spip 2.1, en essayant d’installer Piwik via les plugins auto, j’ai l’erreur suivante après le clic sur l’icône d’installation (dans la liste des plugins sur
/ecrire/?exec=charger_plugin
) :L’URL générée est la suivante :
/ecrire/?exec=charger_plugin&action=charger_plugin&arg=charger_zip&hash=ebdeae737a89a2df4b48af7246be0f80b0bf4c12&redirect=.%2F&url_zip_plugin=http%3A%2F%2Ffiles.spip.org%2Fspip-zone%2Fspip_piwik_2.zip
Une idée ? :)
Il y a un pb de génération d’URL. Le zip est bien présent mais à une autre URL : http://files.spip.org/spip-zone/spi...
Vérifies bien que les sources-list (RSS) des plugins sont bien les bons dans ton interface d’ajout de nouveaux plugins !
Répondre à ce message
Bonjour, comment trouver exactement l’identifiant piwik. Google n’a rien donné à part « piwik_token » que je n’arrive pas à localiser sur mon serveur piwik. Merci par avance.
Répondre à ce message
Hmm.. :/ Pareil, comme j’ai pas un site super visité je me suis pas affolé mais là j’ai des gens qui viennent, qui me le disent et c’est pas comptabilisé, peu importe la méthode .. Alors pour le moment j’ai recollé le code de base et ça fonctionne... Comme je suis pas mal surchargé j’ai pas trop envie de fouiller ... C’est dommage que ça comptabilise mes propores visites :/
Répondre à ce message
Bonjour,
(SPIP 2.0.10 [14698])
Je viens d’installer Piwik, l’installation c’est déroulée correctement
J’ai installé le plugin Piwik pas de souci non plus.
Par contre je n’arrive pas à le configurer. j’ai toujours le message :
Il y a une erreur de communication avec le serveur, veuillez vérifier l’adresse et le token
visiblement c’est l’adresse de mon site qui ne va pas ( la zone de saisie est rose)
j’ai tous essayé sans hhtp(s) avec, sans slah à la fin bref toutes les combinaisons rien à faire.
pourtant je peut accéder sans problème à la config de Piwik
Une idée ? Merci de l’aide
M.
Répondre à ce message
euh... j’ai un petit bug ici après quelques tests. Pour ma part, je sèche.
En mode #INSERT_HEAD, tout se passe très bien. En mode manuel, aucune visite n’est comptabilisée. Pourtant j’ai bien contrôlé que les scripts s’affichent correctement dans la page public en fonction des statuts : en mode connecté (admin) aucun, en mode déconnecté (visiteur lambda) oui. Idem pour les IPs.
En bref, tout marche bien du point de vue de SPIP, mais Piwik n’enregistre rien... étrange, non ?
Répondre à ce message
J’ai trouvé : il suffit d’installer le plugin piwik, de le paramétrer pour qu’il puisse discuter avec votre Piwik déjà proprement installé.
A partir de là, le code javascript est intégré automatiquement à toutes les pages construites à partir de squelettes comprenant la fameuse balise magique #INSERT_HEAD.
Formidable !
Répondre à ce message
Je suis complètement neuneu : je n’arrive pas à avoir la moindre stat à partir de mon site SPIP, alors qu’il fonctionne à merveille, et que le Piwik que j’ai chez moi fonctionne lui aussi très bien avec d’autres sites tout en html à la main.
Faut-il se contenter d’installer le plugin comme c’est expliqué très succinctement ci-dessus, ou y a-t-il en plus une balise à installer sur tous les fichiers squelettes ?
Merci de répondre, même brièvement !
A l’année prochaine !
Répondre à ce message
Génial ! Ça fonctionne bien ici !
Une petite astuce : afin que les visites du webmaster ne soient pas prises en compte dans les stats (eh non, on ne peut pas directement bannir une IP sur Piwik), on peut insérer la balise #PIWIK de cette façon :
[(#SESSION{statut}|!={0minirezo}|oui) #PIWIK]
À adapter bien sûr ! :)
Répondre à ce message
File not Found. where can I download this ?
Link to the zip file is ok now. Thanks for the report.
++
Répondre à ce message
Est-ce qu’en utilisant ce plugin, le javascript « piwik » s’affiche uniquement sur la page sommaire ou également sur les autres pages ? Aussi, est-ce que piwik gère les statistiques de toutes les pages ou simplement celle en rapport à la page sommaire ?
Répondre à ce message
Le fichier head.php du plugin contient une petite erreur, il manque un « / » à https, ligne 11.
Code en question :
Merci,
Olivier ;
Répondre à ce message
Je poste cette info ici, parce-que je sais que nous sommes nombreux à utiliser cet hébergeur :
- Piwik install on free.fr
Pour l’instant ça bug :(
Répondre à ce message
il fonctionne avec SPIP 2.0.7 :)
y a un truc ... l’URL du serveur doit être saisie sans le http:// ! contrairement à ce que l’on voit dans la capture d’écran et ce que laissent supposer les indications dans CFG :(
bonne remarque, il faut que je refasse la capture -> c’est source d’erreur !
Répondre à ce message
Bonjour,
je viens d’installer piwik sur 2 sites
un spip
et un classique
pas de probleme avec le site classique
mais avec spip cela ne fonctionne pas. (pas de stat enregistrées)
quand je regarde le source des pages spip, je ne vois pas le code piwik.
(sur le site html, je l’ai copié et donc c’est bon. mais spip le fais lui meme si j’ai bien tout compris ! je n’ai pas à l’inclure dans les suelettes, n’estce pas ? j’ai bien vidé le cache, mais sans résultat. )
J’ai exactement le même problème ! Les statistiques de piwik sont à zéro et pourtant le plugin a bien installé le code sur la page sommaire... et que sur cette page. Doit-on insérer le code manuellement sur toutes les pages ?
Répondre à ce message
Merci pour ce plugin !
Mais à quand une intégration dans l’interface spip ??
Répondre à ce message
Salut ! super initiative, mais les explications ne sont pas très claires concernant l’installation. C’est comment le process...
1) - On télécharge le plugin
2) - On le configure avec CFG
3) - On installe Piwik à la racine du serveur
C’est ça !
++
Pas besoin que ce soit à la racine... Mais il te faut une install « externe » de piwi, un spip et le plugin qui facilite la connexion du spip au piwik.
Répondre à ce message
Personnellement, j’ai installé cfg dans le répertoire plugins, puis piwik dans le répertoire plugins aussi, puis j’ai fait la configuration comme vous l’avez indiqué. Tout semble bien fonctionner. Ca m’indique « Enregistrement de piwik effectué ». Mais concrètement, par où j’y accède ? Où se cache-t-il dans l’interface du back-office de Spip ?
Via Configuration/CFG/Piwik. Mais il te faut aussi un serveur Piwik (externe à SPIP !). Le plugin, il connecte spip à ce serveur.
Répondre à ce message
Bonsoir,
Je ne comprend pas trop les informations à rentrer dans CFG.
url : du serveur piwik > est-ce l’adresse de la base de donnée où se trouve Piwik ?
et identifiant du site dans piwik est-ce le login du super administrateur ou le login de connexion à la base de donnée piwik.
Merci de m’éclairer et bonne année à tous !
- url : du serveur piwik
http://tonsite.tld/piwik (si tu as installé les fichiers de piwik dans un dossier piwik
- identifiant (id) piwik : le n° du site dans piwik (1 ?)
Répondre à ce message
Bonjour à tous,
Je viens de suivre les différentes informations à savoir upload du dossier puis lancement de l’installation via le navigateur puis j’ai suivi les 8 points de l’installation et à la dernière étape, il est demandé de copier du code dans toutes les pages html du site... Pour un site en html, ce serait OK mais là je fais la copie du code dans quel(s) fichier(-s) ?
De plus, piwik n’apparait pas dans cfg ?
Je précise que nous utilisons spip 1.9.2g avec le squelette webetab....
Merci d’avance pour votre aide
Sylvain
Cette étape (le code à ajouter), c’est celle que le plugin spip prend en charge. Active-le, va sur Configuration/CFG/Piwik et zou :-)
C’est annoncé pour SPIP 2.0 hein !
Répondre à ce message
bonjour,
voila mon experience « semi complete » avec ce Plugin PIWIK !
1) Etat de mon installation SPIP :
- SPIP 1.9.2e [11132] le dernier en date en V1.9xx
- Squelette BeeSpip v.1.9.2 [353] + modification personnelle et mise a jour des Plugins inclus.
- Attention : Hebergement chez FREE : NON compatible car utilisant une version de PHP trop vieille (version 4.4.3-dev.) hélasss !
2) Besoins necessaires a l’installation
- PHP version 5.1.3 or greater
- MySQL version 4.1 or greater
- (enabled by default) PHP extension pdo and pdo_mysql
- Juste un accès FTP est necessaire !
2) PIWIK :
Suivre les infos pour l’installer sur le site de PIWIK, en anglais
a) Recuperer le fichier d’installation sur le site de PIWIK.
b) Dezipper le fichier ZIP dans un dossier sur votre PC
c) A l’aide d un client FTP, transferer le dossier COMPLET /piwik et ses sous-dossiers, a la
racine de votre site SPIP !
PS : Je ne sais pas si c’est le meilleur endroit ?
d) une fois effectué, lancer l’installation de PIWIK par la commande http://yourdomainspip.com/piwik
e) Suivre les infos données pour l’installer, a la maniere de SPIP...
Cela va creer des tables suplementaires « piwik_xxx » dans votre base de données !
==> L’installation de l’outil PIWIK est terminé ! vous pouvez deja le lancer et verifier son fonctionnement !
Note : J’ai quand meme pu l’installer et le lancer en « LOCAL » sur mon site SPIP, avec l’outil WAMP SERVER !
Pascal
Répondre à ce message
Bonjour,
Excellente initiative ! C’est toujours un plus d’avoir le choix des outils qu’on utilise !!
Juste une petite question, ce plugin fonctionne-t’il avec un spip 1.9.2e car pour le moment je n’ai pas réussi à avoir mes statistiques avec mon spip ... par contre sur le même site j’ai un dokuwiki qui envoie très bien ses stats avec le plugin piwik approprié et la même configuration de piwik.
Encore merci pour ce plugin et courage pour le développement et le suivi !
Didier
il fonctionne avec SPIP 1.9.2e
y a un truc ... l’URL du serveur doit être saisie sans le http:// ! contrairement à ce que l’on voit dans la capture d’écran :(
Super, ça fonctionne, merci !!
Didier
Répondre à ce message
Re,
Désolé de poser des questions dont on trouve la réponse trois clics plus tard... donc
- on peut télécharger piwik (.zip) ci-dessus
- piwik comptablise bien les documents téléchargés d’après la démo vue sur le site du projet.
Pour l’installation, dommage que ce soit pas (encore ?) un plugin spip à part entière. Quelqu’un sait si c’est prévu prochainement ?
merci d’avance.
clef
édit : les réponses arrivent avant les questions, alors je réactualise :-)
Répondre à ce message
Salut,
Deux questions sur Piwik :
- bien compris qu’on passe par cfg pour faire le paramétrage ci-dessus mais piwik on l’installe où ? sur une base de données à part de spip ou dans spip comme un plugin ? On le télécharge où Piwik ?
- Piwik permet-il de cnnaitre le nombre de téléchargements d’un document joint dans une page de spip (pdf) ?
Merci d’avance de vos réponses.
Cédric
Tu peux installer sur le même hébergement à part de SPIP.
j’ai donné le lien pour télécharger www.piwik.org
Il faudrait affiner la configuration, il est possible de connaître le nb de téléchargements d’une archive.
Répondre à ce message
Belle initiative, Piwik étant un très bel outil de statistiques, proche des outils « pro » comme webilizer ou awstat (même si la logique n’est pas la même, puisque ces derniers ananlysent directement les logs d’Apache).
Attention tout de même à la charge supplémentaire : en effet, chaque page consultée du site fait appel à un script externe (Piwik) et à de nouvelles entrées dans la base de données (celle de Piwik). En tout cas bravo !
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |