Koozali.org: home of the SME Server

Awstats et liste des résolutions écrans

onsy

Awstats et liste des résolutions écrans
« on: March 15, 2004, 11:14:28 AM »
Salut à tous
J'utilise le rpm awstats-sme-server-2.3.3-0.noarch.rpm de neddix.
Je cherche comment récupérer les stats sur les résolutions d'écrans utilisées par les clients qui regardent mes pages.
J'ai vu cela sur l'excellent site de GranPa :
http://www.grand-pa.dyndns.org/cgi-bin/awstats.pl

Mais, même en cherchant dans le fichier de conf de awstats, je n'ai rien trouvé sur les résos écrans.

QQ1 peut-il me briefer ?[/url]

Offline MasterSleepy

  • *
  • 386
  • +0/-0
    • http://www.vanhees.cc
Awstats et liste des résolutions écrans
« Reply #1 on: March 15, 2004, 11:57:54 AM »
Salut,

Pour que ce genre d'info soit prise en compte, il faut que tu ajoutes un fichier javascript à la fin, soit de ta homePage ou de toutes tes pages.
Ce fichier est "awstats_misc_tracker.js".
Il faut donc que tu mettes ce fichier à dispo sur ton serveur web et que tu l'appelles à la fin de ta(tes) pages
Code: [Select]

<script language=javascript src="/js/awstats_misc_tracker.js"></script>


A+

onsy

Awstats et liste des résolutions écrans
« Reply #2 on: March 16, 2004, 10:53:49 AM »
Merci pour la bonne info  :-D

J'ai récupéré le .js sur le site de awstats (celui de la  version 6.O de awstats) mais j'ai encore un petit souci :
- j'ai ts mes .js ds un ss-répertoire scripts de mon site web et dc j'ai mis awstats_misc_tracker.js dedans.
- j'ai modifié dans awstats_misc_tracker.js la variable  awstatsmisctrackerurl :
Code: [Select]
var awstatsmisctrackerurl="scripts/awstats_misc_tracker.js";
- j'ai inclus awstats_misc_tracker.js dans ma page d'index comme indiqué
- j'ai modifié /etc/e-smith/templates-custom/etc/e-smith/web/panels/manager/cgi-bin/.awstats/awstats.conf/10conf
 en rajoutant
Code: [Select]
ShowScreenSizeStats=1
#and
ShowMiscStats=1


Mais pas de stats pour mes résolutions écrans  :cry:

J'ai du oublier un truc  :hammer:

schirrms

Awstats et liste des résolutions écrans
« Reply #3 on: March 16, 2004, 08:54:20 PM »
Salut,

Déjà, il faut que tu appeles ce script à la fin d'une de tes pages sur ton site (ou de toutes les pages, c'est comme tu veux.

Une fois que tu as fait çà, tu te connectes depuis l'extérieur, et après tu regarde dans tes logs.
( /var/log/httpd/access_log )
Si le script a bien été déclenché, tu dois trouver une ou des lignes de ce genre :

[16/Mar/2004:20:37:07 +0100] "GET /js/awstats_misc_tracker.js?screen=1024x768&cdi=32&java=true&shk=n&fla=y&rp=n&mov=y&wma=y&pdf=y&uid=awsuser_id1079466103437r3289wssession_id1079466103437r3289 HTTP/1.1" 200 4393

Si çà çà marche, c'est un bon début.
Actuellement, je suis repassé à la version standard de awstats, grâce à l'excellent Comment-Pour de Batosaï
http://www.batosai.net/howto-awstats.php

Mais à l'époque j'avais réussi à faire marcher çà sur la version de dungog.
Il fallait modifier deux ou trois variables dans le fichier de conf (elles sont bien documentées, mais attention : c'est du templatisé !).
Puis surtout, dans une version, il fallait ne pas exclure les extensions .js !!!

onsy

Awstats et liste des résolutions écrans
« Reply #4 on: March 19, 2004, 02:16:44 PM »
Salut,

Désolé pour cette petite interruption  :-?
J'étais absent du bureau et de mon accès au Net.

J'ai bien les lignes dans mon log apache (avec les params écrans, java,, couleurs et tt le toutim, mais pas dans la restitution de awstats.

Un indice pour savoir où chercher ?

schirrms

Awstats et liste des résolutions écrans
« Reply #5 on: March 20, 2004, 12:31:16 AM »
Salut,

Deux pistes :

1) dans la liste des exclusions de fichiers (cad les fichiers non analysés par awstats) essaye de retirer .js

2) Dans ton fichier awstats.conf (attention : fortement templatisé ;-) )
vois les sections :
# Show browsers chart
# Default: 1, Possible codes: None
ShowBrowsersStats=1
# Show screen size chart
# Default: 0 (If set to 1, see also MiscTrackerUrl), Possible codes: None
ShowScreenSizeStats=1
# Show misc chart
# Default: a (See also MiscTrackerUrl parameter), Possible codes: ajdfrqwp
ShowMiscStats=ajdfrqwp
et
# MiscTrackerUrl can be used to make AWStats able to detect some miscellanous
# things, that can not be tracked on other way like:
# - Screen size
# - Color depth
# - Java enabled
# - Macromedia Director plugin
# - Macromedia Shockwave plugin
# - Realplayer G2 plugin
# - QuickTime plugin
# - Mediaplayer plugin
# - Acrobat PDF plugin
# To enable all this features, you must copy the awstats_misc_tracker.js file
# into a /js/ directory stored in your web document root and add the following
# HTML code at the end of your index page (before </BODY>) :
# <script language=javascript src="/js/awstats_misc_tracker.js"></script>
# If code is not added in index page, all this detection capabilities will be
# disabled. You must also check that ShowScreenSizeStats and ShowMiscStats
# parameters are set to 1 to make results appear in report page.
# If you want to use another directory than /js/, you must also change the
# awstatsmisctrackerurl variable into the awstats_misc_tracker.js file.
# Change : Effective for new updates only.
# Possible value: Full URL of javascript tracker file added in HTML code
# Default: "/js/awstats_misc_tracker.js"
#
MiscTrackerUrl="/js/awstats_misc_tracker.js"