Aller au contenu
Support de Zwii

Messages recommandés

Il y a 4 heures, sylvainlelievre a dit :

Bonjour @mulanee,

 

Oui, en effet la visite de tes pages n'est pas prise en compte par Statislite.

 

Tout se passe comme si tu n'avais pas inséré de script dans le body : c'est l'étape 3 de l'installation.

 

Bonne soirée

Sylvain

 

 

Bonjour,

 

J'avais fait ce qui était demandé y compris insérer le script dans le body.


 

Citation

 

3 - Si vous n'avez jamais inséré un " script dans body ", copier le fichier body.inc.html dans le dossier /site/data/

Si vous utilisez déjà un script dans body, aller dans configurer le site et dans options avancées copier le contenu du fichier body.inc.html de l'archive dans la zone "insérer un script dans body", avant ou après votre script déjà présent.

 

 

Par acquit de conscience je copie le fichier body.inc.html dans le dossier /site/data/ on verra bien

Modifié par mulanee

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 3 heures, mulanee a dit :

 

 

Bonjour,

 

J'avais fait ce qui était demandé y compris insérer le script dans le body.


 

 

Par acquit de conscience je copie le fichier body.inc.html dans le dossier /site/data/ on verra bien

 

Bon ça a été radical, c'était le Body.inc.html manquant la cause 

La modif du Body toute seule ne suffisait pas.

Merci @sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour

Merci pour ce module.

Installé ici https://www.hmrenov.fr

il semble fonctionner mais en tete de page j'ai ça

Warning: Invalid argument supplied for foreach() in /home/www/hmrenov/module/statislite/statislite.php on line 546

Warning: Invalid argument supplied for foreach() in /home/www/hmrenov/module/statislite/statislite.php on line 562

Warning: Invalid argument supplied for foreach() in /home/www/hmrenov/module/statislite/statislite.php on line 578

Warning: Invalid argument supplied for foreach() in /home/www/hmrenov/module/statislite/statislite.php on line 597

 

Une idée du problème ?

merci

Modifié par lepromoteur

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous,

 

Une nouvelle version de Statislite est en ligne :

 

Version 2.0

  • Nouvelle arborescence des fichiers,
  • Sauvegarde des fichiers statistiques,
  • Réinitialisation des statistiques.

En cas de maj depuis une version <=1.91 lisez bien la documentation, l'arborescence a changé !

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Juste une petite remarque à propos de ton très bon module @sylvainlelievre

Si on utilise un thème sombre pour le site, et donc un texte clair, comme texte blanc sur fond bleu foncé, alors les stats ne sont plus lisibles (blanc sur blanc)

voirien.thumb.png.c87748051a175e811ab0b3725a210dbb.png

 

La solution consiste à passer par le custom.css, ex. :

.blockgraph li {
	color: black;
}

Puisque la couleur des blocks est blanche, peut-être devrais-tu fixer la couleur de police afin qu'elle ne soit pas dépendante du thème ?

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @Gilux,

 

En effet, je n'avais pas fait d'essai avec un thème sombre pour cette nouvelle version, erreur !

 

Comme tu le vois pour les blocs graphiques j'impose une couleur de fond pour être indépenndant du thème.

Comme tu le dis :

Il y a 10 heures, Gilux a dit :

Puisque la couleur des blocks est blanche, peut-être devrais-tu fixer la couleur de police afin qu'elle ne soit pas dépendante du thème ?

 

La version en ligne statislite v2.1 corrige ce problème (dans index.css du module).

 

A plus et merci,

 

Sylvain

Modifié par sylvainlelievre
  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 11 heures, Gilux a dit :

La solution consiste à passer par le custom.css, ex. :

Les réglages CSS des modules se placent avec le script dans un fichier du même nom ex view/index/index.css

 

Custom.css est utile lorsque plusieurs pages ou éléments sont ciblés.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @sylvainlelievre,

Je viens d'installer la V2.3 de ton module mais les visites ne sont pas prises en compte : l'inclusion de la ligne pour prise en compte du module dans body est bien là mais tout reste désespérément à zéro.

C'est une installation toute neuve donc pas de soucis avec maj d'une ancienne version.

Merci,

Philippe

 

Edition : je précise les réglages

Temps minimum sur une page 5 secondes

Temps minimum de la visite 30 secondes

Nombre minimum de pages vues 1 pages (il n'y a qu'une seule page)

Utilisateurs exclus éditeurs et administrateurs (j'ai testé avec "aucun" mais même résultat)

 

 
Temps minimum sur une page 3 secondes5 secondes10 secondes20 secondes40 secondes1 minute
 
Temps minimum de la visite 10 secondes20 secondes30 secondes40 secondes1 minute2 minut
 
Nombre minimum de pages vues 1 page2 pages3 pages4 pages5 pages
Utilisateurs exclus aucuntousediteurs et administrateursadministrate
 
Temps minimum de la visite 10 secondes20 secondes30 secondes40 secondes1 minute2 minutes
 
Nombre minimum de pages vues 1 page2 pages3 pages4 pages5 pa
Utilisateurs exclus aucuntousediteurs et administrateur
Modifié par augras

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @augras,

 

Merci pour cet essai. J'ai peut être était trop rapide ?

 

J'ai remis la v2.2 en téléchargement tu peux remplacer le module v2.3 par le module v2.2 sans précaution particulière.

 

Chez moi la  v2.2 tourne sur 2 sites en production et la v2.3 sur le troisième...

 

Tu es passé de quelle version à la version 2.3 ?

 

En tous les cas merci

 

Sylvain

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @augras

 

Installation fraîche à partir du zip v23 sur un Zwii 10.3.10 à 7h58

 

2 visites : à 7h59 et 8h00

 

Elles sont dans les stats :

2020-12-07_08h02_06.png.3a13788fb3d722365ebec135f1a4b241.png

 

Je ne reproduis pas ton problème.

 

Tu peux m'envoyer un zip contenant tous  les fichiers de site/file/statislite + body.inc.html + module.json

 

Bonne journée

 

Sylvain

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir Sylvain,

En fait je viens de vérifier tous les sites et ça fonctionne : désolé.

Ce qui m'a fait dire que ça ne fonctionnait pas hier c'est que mes visites depuis mon smartphone n'étaient pas comptabilisées : et elles ne le sont toujours pas.

J'ai configuré l'ip de ma box pour ne pas être comptabilisé dans les stats et donc je teste avec smartphone, ce qui jusqu'ici fonctionnait et m'a ainsi amené à penser qu'il y avait un dysfonctionnement.

Je viens de vérifier et les visites depuis mon smartphone ne sont effectivement pas prises en compte : c'est un réglage que tu as fait ?

Merci,

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 17 heures, augras a dit :

Je viens de vérifier et les visites depuis mon smartphone ne sont effectivement pas prises en compte : c'est un réglage que tu as fait ?

Bonsoir Philippe @augras,

 

Par défaut sont éliminées les requêtes identifiées comme venant d'un robot c. a. d. contenant un mot ou un groupe de mots contenu dans le fichier site/file/statislite/filtres_primaires/liste_bot.txt.

 

Dans le même dossier j'exclue en renseignant automatiquement liste_querystring.txt les pages à ne pas compter : les pages 'statistiques' elles mêmes.

 

C'est tout ! après c'est volontaire ( ip en filtrage primaire + les filtrages secondaires bien connus).

 

Il y a donc dans ce fichu fichier liste_bot.txt quelque chose qui bloque ton smartphone :

 

Tu peux vérifier mes hypothèses en faisant un accès avec ton smartphone puis  en allant dans configuration et en cliquant sur le lien Fichier robots.json... dernières lignes tu devrais retrouver ton smartphone (si tu l'as perdu).

 

Ou alors je me fourvoie.

 

edit : en effet ! Le problème (identifié) est plus épineux, et il existe dans les versions antérieures...

 

Tu me tiendras au courant car j'ai repris ce fichier sur le net (voir mes sources dans les explications).

 

Bonne soirée

 

Sylvain

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Désolé pour mon manque de répondant mais semaine lourde et la suivante s'annonce de même !

Oui @mulanee, tu as raison il faut tester en n'étant pas en wifi sinon on utilise effectivement l'adresse ip de la box qui est exclue des statistiques : mais ce n'était pas le cas.

Et j'ai fait le test également du boulot avec téléphone pro et résultat identique.

Mais @sylvainlelievre a mis le doigt sur le problème et je vais donc mettre tout à jour.

Je constate par ailleurs, sans avoir encore mis à jour, qu'il y a beaucoup de "non reconnu" pour Langage, Navigateurs et Système d'exploitation : je n'avais pas ça précédemment.

Merci,

Philippe

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

je viens de remplacer le fichier stat.php de ma version installée par celui que tu as corrigé : c'est bien le seul fichier qui a été modifié ?

Tests concluants pour moi depuis 2 smartphones de marques différentes mais tous les deux sous android en version 9 et 10.

J'essaye de penser à faire le test demain avec celui du boulot, marque encore différente avec android 10.

Merci @sylvainlelievre pour le suivi de tes modules,

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


  • Contenu similaire

    • Par sylvainlelievre
      StatisLite, un analyseur d'audience léger et complètement Zwii
       
      Comment ça un nouvel analyseur d'audience alors que le web propose déjà tout un tas de solutions ?
       
      J'espère que ces quelques lignes sauront vous convaincre de l'intérêt de ce module.
      0 cookie : StatisLite ne dépose aucun cookie sur le poste de l'internaute, 0 requête : Statislite n'envoie aucune requête web vers des sites tiers, 100% CNIL : StatisLite ne conserve ni ne communique aucune donnée permettant d'identifier un internaute (voir plus bas le paragraphe # Mentions légales), 0 robot (ou presque) : StatisLite fait la différence entre les robots, gentils ou pas, et un vrai visiteur, Evolutif : vous pourrez mettre à jour si besoin les données qui permettent de détecter les principaux robots, Paramétrable : vous pourrez ajuster si besoin les règles de filtrage qui élimeront les robots les plus malins et paramétrer l'affichage des résultats, 100% Zwii : les statistiques sont accessibles sur une seule page Zwii, temps réel (ou presque) : pas besoin d'attendre demain pour voir les résultats d'hier.  
      Voir Statislite sur le site de présentation du module
       
      Module StatisLite version 2.6 testée  jusqu'à Zwii 10.4.04
       
       
      Convaincu(e) ?
       
      # Installation
       
      1 - Dézipper l'archive : vous obtenez 2 dossiers (module et site).
       
      Cas d'une première installation :
      2  - Avec votre logiciel FTP préféré copier les dossiers module et site à la racine de votre site, c'est terminé.
       
      # Mise à jour
       
      Depuis une version > 1.91
      Téléchargez par FTP le dossier site/file/statislite Copiez les dossiers module et site de l'archive à la racine de votre site Transférez le contenu du dossier sauvegardé site/file/statislite vers site/data/statislite Vous pouvez supprimer du serveur le dossier site/file/statislite.  
       
      Pour les versions plus anciennes ( <= 1.91 ) :
      Faire une sauvegarde de votre dossier site/file/statislite, Copier les dossiers module et site de l'archive à la racine de votre site, Transférer les 6 fichiers json de votre sauvegarde site/file/statislite vers site/file/statislite/json, Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/ vers le dossier de même nom. Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/filtres_primaires vers le dossier de même nom.  
       
      Résultat obtenu sur le site /10500/
       

       
       

      Résultat obtenu avec Zwii 9.2.28
       

      Zone de saisie depuis Zwii 10.0.092
       
      # Création de la page statistiques
       
      Faire nouvelle page et sélectionner le module statislite.
       

       
       
      Enregistrer, vous serez directement dirigé vers la page de configuration du module avec les réglages par défaut.
       
       
      # Configuration du module
       
      Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
       

       
       
      Filtrages : essentiel pour éliminer les robots malins qui ne seront pas éliminés par le filtrage primaire (voir # Pour aller plus loin), je vous conseille de conserver le réglage par défaut. Si toutefois vous voulez supprimer ce filtrage régler "Nombre minimum de pages vues" sur "1 page".
      Vous pouvez exclure des statistiques les utilisateurs connectés : administrateurs (par défaut) ou éditeurs et administrateurs ou tous les utilisateurs connectés ou aucun.
       
      Les autres paramètres sont relatifs à l'affichage des résultats.
       

      Vous disposez de liens pour afficher les fichiers log qui enregistrent les 200 derniers robots détectés et les 200 dernières sessions invalides (voir # Pour aller plus loin).
       

       
       
      Vous pouvez sauvegarder les fichiers statistiques, ils seront datés et ajoutés dans le dossier site/data/statislite/json_sauve. Vous pouvez réinitialiser l'ensemble des fichiers statistiques, une sauvegarde automatique est exécutée par précaution.
      Vous pouvez également restaurer des statistiques précédemment sauvegardées ( choisir puis enregistrer la configuration). Une sauvegarde automatique est exécutée par précaution.
       
      Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
       
       
      # Utilisation
       
      Votre page StatisLite se compose de 3 parties, une première partie présentant une synthèse de l'analyse d'audience mise à jour à chaque affichage.
       

       

       
      Et oui 24 visites de vrais visiteurs, 735 gentils robots détectés par le filtrage primaire et 310 visites moins sympathiques supprimées par le filtrage accessible en configuration !
       
      Une seconde partie qui présente une analyse chronologique succincte
       

       
      Une troisième partie avec une analyse détaillée, notamment avec le temps passé sur chaque page (contrairement à l'affichage graphique les pages vues plusieurs fois dans une même session sont comptabilisées ici à chaque vue).
       

       
      # Pour aller plus loin / utilisateurs avertis
       
      Pour affiner les résultats affichés en termes de langages, navigateurs et systèmes d'exploitation, 3 fichiers txt sont à votre disposition dans site/data/statislite/. langages.txt est assez complet, navigateurs.txt et systemes.txt beaucoup moins.
       
      Pour les compléter je vous conseille d'éditer ces fichiers avec notepad++ ( gratuit). Chaque ligne des fichiers navigateurs.txt et systemes.txt est construite ainsi :
      en_minuscule_identifiant_dans_user_agent, phrase_à_afficher 
       
      Le fichier liste_bot.txt a été fourni avec droit d'utilisation par Dan du site http://d1.a.free.fr/index.php
      Ce fichier qui recense les robots est régulièrement mis à jour sur le site indiqué. Un grand merci à Dan.
       
      Le fichier liste_querystring.txt est une liste des pages à exclure de l'analyse. Par exemple votre page "statistiques" et sa page de configuration sont automatiquement renseignées, vous pouvez ajouter d'autres pages.
       
      Pour les curieux une liste des 200 derniers robots éliminés est accessible en configuration
       

       
      Ainsi qu'une trace des 200 dernières sessions invalides

       
      # Explications concernant les filtrages utilisés
       
      Filtrage primaire : c'est avant d'enregistrer la vue dans sessionLog.json :
      Filtrage des robots par liste_robot.txt Filtrage des querystring non souhaitées par liste_querystring.txt Filtrage des ip (vos ip) par liste_vos_ip.txt  
      Si elle respecte ces critères la vue est enregistrée dans sessionLog.json
       
      Filtrage secondaire qui a pour effet soit de supprimer des vues dans sessionLog.json, soit de supprimer la session entière. 
      Suppression des vues :
      si le nom de la vue est inconnu si le temps passé sur une page est trop court (paramètre "Temps minimum sur une page") si 2 vues consécutives ont le même nom Suppression des sessions :
      si la durée de session est trop faible (paramètre "Temps minimum de la visite") si le nombre de vues est insuffisant (paramètre "Nombre minimum de pages vues) si l'utilisateur connecté est exclu (paramètre "Utilisateurs exclus")  
       
      # Mentions légales
      A insérer dans la rubrique "Données personnelles" ou assimilée de vos mentions légales, voici ma proposition à adapter pour votre site et votre hébergeur :
       
      " Le site internet 'votre_site' réalise une analyse d'audience, par un module interne, à des fins d'optimisation de sa présentation et de son contenu. Cette analyse d'audience n'utilise aucun cookie ou autres traceurs, elle n'utilise aucun service web externe.
      Les données collectées sont les pages vues et leur temps de lecture, la durée d'une visite, la langue préférée du visiteur, le système d'exploitation de son matériel, le navigateur internet utilisé.
      Ces données sont conservées sur un serveur ( France ).  Les données collectées seront communiquées aux seuls destinataires suivants : administrateurs du site internet 'votre_site'.
      Aucune donnée personnelle permettant d'identifier le visiteur n'est conservée sous forme numérique ou sous d'autres formes."
       
      Ces informations n'ont pas besoin d'être validées par l'utilisateur ( il en est autrement si vous préférez utiliser le service d'analyse d'audience bien connu, proposé dans les options avancées de la configuration de Zwii ).
       
       
       


×
×
  • Créer...