Meint Google Analytics mit »Java« wirklich »Java« oder »JavaScript«? 03.04.2007
Nicht mal »Suchmaschinenprofis« können die Frage beantworten (außer ich glaube, wahrscheinlich und Google wird das schon wissen), warum Google Analytics offenbar Java und JavaScript durcheinanderwürfelt.
Etwas stutzig macht nämlich der Wert von um die 97% der Surfer, die Java installiert haben sollen.
Aber wozu gibt es denn Google?
Google verrät selbst die Antwort auf die Frage, die es bei der Unterscheidung von Fisch und Fleisch garnicht gäbe:
Java-Aktivierung bei Besuchern?
Die Variable zur Aktivierung von Java gibt an, ob JavaScript im Browserprogramm des Besuchers aktiviert ist.
Aha, ist doch mal eine Antwort. Obwohl:
Wie will Google Besucher ohne JavaScript überhaupt erkennen?
Der Analytics-Schnipsel sieht in etwa so aus:
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-123456-7"; urchinTracker(); </script>
Der Webbug besteht hier also nur aus einem Script. Das Script wird von Browsern ohne JS-Support bzw. wenn dies deaktiviert ist schlicht ignoriert (auch nicht geladen). Analytics kriegt in diesem Fall also garkeine Rückmeldung.
Ein Test mit LiveHTTPHeaders (eine Firefox Extension) läßt das leicht selbst nachvollziehen.
Ist also doch Java gemeint. Oder?
Ein Blick in das (relativ unleserliche) urchin.js zeigt (so um Zeile 64 rum):
else if (self.java) {
var j=java.awt.Toolkit.getDefaultToolkit();
var s=j.getScreenSize();
sr=s.width+"x"+s.height;
}
Es wird also durchaus die Java-Unterstützung überprüft. Daher könnte also wirklich Java und nicht JavaScript gemeint sein (ich halte es sogar für den sinnvollsten und daher wahrscheinlichsten Umstand).
Genau wissen das aber nur ein paar Leute bei Google (oder auch nicht).

Kommentare
Hi!
Mist, die genaue Beantwortung der Frage hätte mich ja schon interessiert. Aber deine Untersuchung macht durchaus Sinn. Wie will Analytics messen, ob Java-Script aktiviert ist oder nicht, wenn es selbst ein JavaScript ist, das nicht aufgerufen werden kann, wenn der Browser JavaScript deaktiviert hat.
Ich lasse diesen statistischen Wert aus meiner technischen Analyse mal einfach außen vor. Wobei bei 2486 Besuchern in einem Monat immerhin 475 davon Java deaktiviert haben. Das wäre ein wirklich wichtiges Element in der Planung eines Redesigns gewesen.
Wenn du was neues raus finden solltest, lass es mich bitte Wissen!
Gruß,
Raphael
Kommentar hinzufügen