OVH Cloud OVH Cloud

temp qu'un visiteur reste sur une page

4 réponses
Avatar
Emmanuel Alliel
Bonjour,

je voudrais pour chaque page de mon site savoir combien de temp un visiteur
est reste sur la page.
Est ce que c'est possible ?

Merci

4 réponses

Avatar
Salagir
On 26 Nov 2003 15:40:42 GMT, in fr.comp.lang.php,
Emmanuel Alliel wrote:
je voudrais pour chaque page de mon site savoir combien de temp un visiteur
est reste sur la page.
Est ce que c'est possible ?


Tout ce que tu sais, c'est quand l'utilisateur accède à chaque page de
ton site, pas quant il en sort.
Mais en pensant qu'il va d'une page à une autre de ton site en cliquant
sur un lien, si tu enregistre les heures d'accès:

19h10 /bob.html
19h12 /truc.html
19h16 /chose.html

Tu peux en déduire qu'il est très certainement resté 2mn sur bob.html et
4mn sur truc.html, mais chose.html, tu n'as pas de moyen de savoir quand
il a fermé cette page.

Evidement, il peut avait fait autre chose que simplement lire la page
entre le moment où il ouvre truc et chose, donc on est sur de rien...

A moins de mettre un javascript onunload qui appelle un script php dédié
à savoir à quel moment l'utilisateur ferme la page, mais beurk ! :)

--
++++++++ Zelda, Dragon Ball, Mana and my (art)work at www.salagir.com ++++++++
It would take 1 percent of Nike's entire advertising budget to put its whole
workforce of 12,000 above the poverty line. -+- Michael Moore - Downsize This!

Avatar
Denis Beauregard
Le 26 Nov 2003 15:40:42 GMT, "Emmanuel Alliel"
écrivait dans fr.comp.lang.php:

Bonjour,

je voudrais pour chaque page de mon site savoir combien de temp un visiteur
est reste sur la page.
Est ce que c'est possible ?


La seule façon de le faire, est d'avoir un script (en javascript par
exemple) qui va chercher quelque chose sur le serveur à toutes les
n minutes. Cela se voit sur certains sites avec des bannières. Ce
n'est pas une question de PHP, donc pas le meilleur forum pour savoir
comment le faire. Mais, une visite sur certains sites devrait donner
un exemple de javascript qui le fait.


Denis

Avatar
Jean-Marc Molina
J'en suis pas certain mais si il quitte le site sa session utilisateur est
normalement détruite (ça doit pouvoir se configurer).
Donc tu peux déterminer quand il arrive (création de session) et quand il
sort (destruction). Il faut avoir un système d'authentification c'est
l'idéal.
Encore une fois c'est à tester. Déjà avec un système de mesure d'audience
(Xiti...) tu as quelques traces de leurs passages.

JM

--
Europe > France > Lyon
Clé AntiPourriel : PASUNPOURRIEL (ne pas retirer)
Avatar
Cedric JANDALI
Je sais que c'est pas l'objet du NewsGroup mais vous avez pensez à
l'évenement HTML "OnUnload" ?

<BODY BGCOLOR="#RRVVBB" onunload="script">

@ explorer...
CeD

"Emmanuel Alliel" a écrit dans le message de news:
3fc4b914$0$2790$
Bonjour,

je voudrais pour chaque page de mon site savoir combien de temp un
visiteur

est reste sur la page.
Est ce que c'est possible ?

Merci