ich habe einige Fragen zu folgendem Analytics Tracking-Code:
Code: Alles auswählen
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3xxxxx-4']);
_gaq.push(['_setCampaignCookieTimeout',2592000000]);
_gaq.push(['_addOrganic', 'images.google', 'prev', true]);
_gaq.push(['_trackPageview','/start']);
for(i in _gaq)
{
if(typeof(_gaq[i][0])!="undefined")
{
for(ii in _gaq[i])
{
var value = _gaq[i][ii];
if(typeof(value)=="string")
{
value=value.replace(/&/g," - ");
value=value.replace(/&/g," - ");
_gaq[i][ii]=value;
}
}
}
}
_gaq.push(['Full._setAccount', 'UA-3xxxxx-16']);
_gaq.push(['Full._setCampaignCookieTimeout',2592000000]);
_gaq.push(['Full._addOrganic', 'images.google', 'prev', true]);
_gaq.push(['Full._setSiteSpeedSampleRate', 100]);
_gaq.push(['Full._trackPageview', 'startseite/']);
</script>
2.In der jeweiligen URL, die an Analytics übergeben wird, wird ja innerhalb der Schleife nichts anderes gemacht, als das & durch ein - zu ersetzen. Welchen Sinn könnte das haben?
3.Wenn ich es richtig verstanden habe, wird mit Hilfe der Funktion _addOrganic die Google Bildersuche der organischen Suche hinzugefügt. Falls das wirklich so ist, welchen Beweggrund könnte das haben?
4.Im unteren Bereich wird auf das Objekt Full zugeriffen. Wo wurde dieses Objekt denn erstellt? Ich kann doch nicht auf ein Objekt zugreifen, dass garnicht erzeugt wurde.
5.Leider zeigt das Analytics Konto einen sehr großen Anteil von "not set" Elementen. Kann dies u.U. auf obigen Code zurückzuführen sein. Was muss ich ändern, damit "not set" nichtmehr auftritt?
6.Normalerweise enthält der Analytics-Code doch immer folgende Funktion:
Code: Alles auswählen
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
Über Hilfe würde ich mich freuen.