Diese Art von Metrik war vor einigen Jahren ziemlich populär, bevor PCs leistungsstärker wurden und Browser mit Registerkarten populär wurden und es schwieriger wurde, so genau zu messen.In der Vergangenheit bestand die übliche Vorgehensweise darin, anzunehmen, dass Benutzer normalerweise nur eine Seite nach der anderen laden, und verwenden Sie einfach die Serverprotokolldaten, um die Zeit zwischen den Seitenaufrufen zu bestimmen. Ihre Standardanalyseanbieter wie Omniture und Urchin (jetzt Google Analytics) berechnen dies.
Normalerweise setzen Sie ein Tracking-Cookie, um eine bestimmte Person/einen bestimmten Browser im Laufe der Zeit zu identifizieren. Kurzfristig können Sie jedoch nur eine IP-Adresse/Benutzer-Agent-Kombination verwenden.
Also im Grunde Sie nur die Protokolldaten und zählen das Delta zwischen Seitenansichten als wie lange die Person auf der Seite war. Sie legen einige Regeln fest (oder Ihr Analytics-Anbieter führt dies hinter dem Vorhang aus), z. B. Verwerfen/Abschneiden von Zeiten außerhalb eines Cutoffs (z. B. 10 Minuten), in dem Sie annehmen, dass die Person nicht wirklich gelesen, aber die Seite in einem Fenster/Tab geöffnet hat.
Sind diese Daten perfekt? Offensichtlich nicht. Aber Sie brauchen nur genug "gut genug" Daten, um statistische Analysen durchzuführen und einige Schlussfolgerungen zu ziehen.
Es ist immer noch nützlich für longitudinale Analyse (Gewohnheiten der Leser im Laufe der Zeit) und qualitativen Vergleich zwischen verschiedenen Seiten auf Ihrer Website. (zB zwischen zwei Artikeln mit 700 Wörtern, wenn die Lesedauer zweimal so lang ist wie die andere, dann lesen mehr Leute den ersten Artikel.) Natürlich muss Ihre Seite ausreichend ausgelastet sein, um genügend Datenpunkte zu haben statistisch fundierte Analyse, nachdem Sie alle "schlechten" Ausreißerdatenpunkte rausgeworfen haben.
Ja, Sie könnten Javascript verwenden, um Keep-Alives zur Verbesserung der Daten zu senden. Sie können nur in bestimmten Abständen nach document.onload abfragen oder mouseover-Ereignisse auf Abschnitten Ihrer Seiten festlegen.
Eine andere Technik ist es, Javascript zu verwenden, um ein onclick-Ereignis zu jedem <a href>
hinzuzufügen, der Ihren Server trifft. Sie wissen dann nicht nur, wenn jemand auf einen Link klickt, um sie von Ihrer Website zu entfernen, sondern eine wirklich ausgeklügelte "Hotspot" -Analyse betrachtet die Tatsache, dass wenn jemand einen Link 6 Absätze auf einer Seite geklickt hat, dann weit gelesen haben muss.
Wir verwenden Urchin, die von Google gekauft wurde. Google Analytics können Sie auf Ihrem Server installieren. Es ist ziemlich teuer, aber gut, wenn Sie aus irgendeinem Grund keine Daten an Google senden können. –