molily: unOnLoad ==> Seitenwechsek überwachen ?!

Beitrag lesen

Hallo,

Dem Webtrekk-Personal ist es sowas von egal, den, den es Interessiert ist unser Auftraggeber, der genau wissen will was ein User auf seine Seite so macht, wo er klickt und wann er die Seite verlässt.

Schön, dass den Auftraggeber das interessiert, aber die Web-Architektur erlaubt solche Aussagen nur über fünfunddreißig Ecken. Das ist die Crux von allen Statistiken, die die Anzahl der Besucher, die Dauer des Aufenthaltes usw. wiedergeben wollen. Technisch gesehen existieren diese Daten nicht, sondern werden interpoliert.

»Wann der Besucher die Seite verlässt« lässt sich nirgendwo direkt ablesen, sondern ist ein hochartifizielles Konzept. Üblicherweise verwendet man Sessions. Und selbst Sessions sind nichts, was im Web als technische Basis existiert. Die technische Basis sind lose HTTP-Requests im Server-Log, die nur durch eine gemeinsame Session-ID einen Zusammenhang bekommen. Will man nun wissen, wann so eine Session zuende ist, so wird das Serverlog analysiert und mit viel Heuristik versucht zu bestimmen, was der letzte Request einer Session ist. Was dabei herauskommt, hängt vom Algorithmus ab und vielen angenommenen Eingangswerten wie die Länge des Session-Timeouts.

Clientseitig mit JavaScript kann man da nichts drehen, das wird üblicherweise durch serverseitige Analyse von Zugriffen zzgl. Session-IDs in Session-Cookies gelöst.

Mathias