[Yanel-commits] rev 45419 -
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Wed Nov 11 23:25:57 CET 2009
Author: michi
Date: 2009-11-11 23:25:56 +0100 (Wed, 11 Nov 2009)
New Revision: 45419
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
notes about tracking methods added
Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2009-11-11 21:52:24 UTC (rev 45418)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2009-11-11 22:25:56 UTC (rev 45419)
@@ -2326,6 +2326,14 @@
org.wyona.yarep.core.Node node = realm.getRepository().getNode("/yanel-logs/browser-history/" + user.getID() + ".txt");
// Stream into node (append log entry, see for example log4j)
// 127.0.0.1 - - [07/Nov/2009:01:24:09 +0100] "GET /yanel/from-scratch-realm/de/index.html HTTP/1.1" 200 4464
+/*
+ Differentiate between hits, pageviews (only html or also PDF, etc.?) and visits (also see http://www.ibm.com/developerworks/web/library/wa-mwt1/)
+ In order to log page-views one can use:
+ - single-pixel method (advantage: also works if javascript is disabled)
+ - JavaScript (similar to Google analytics)
+ - Analyze mime type (advantage: no additional code/requests necessary)
+ - Log analysis (no special tracking required)
+*/
} else {
log.warn("DEBUG: Log browser history of anonynmous user");
}
More information about the Yanel-commits
mailing list