Mit einem [Javascript und Google Analytics](http://www.seobook.com/archives/001370.shtml) soll es möglich sein, genauere Daten über Klicks auf AdSense-Anzeigen zu erhalten als Google selbst sie Preis gibt. Bevor ich das auf [phpBB.de](http://www.phpbb.de) ausprobiere, wird es erstmal hier getestet.
Noch mehr Informationen soll man mit [diesem Javascript](http://www.eggheadcafe.com/articles/adsense.asp) aus den Klicks ziehen können. Es loggt Channel, Format, die Seite auf der geklickt wurde und die Ziel-URL der Anzeige.
Jetzt müsste man nur die Anpassungen an Firefox aus dem ersten im zweiten Skript implementieren, und man hätte das Monster-Logging-Skript für AdSense…
Lokale Kopie des zweiten Javascripts von [eggheadcafe.com](http://www.eggheadcafe.com/articles/adsense.asp):
var iFr;
function AdSenseLog()
{
var theAd=”“+ escape(window.status.substring(6)) ;
var format=queryString(‘format’,iFr.src);
var channel=queryString(‘channel’,iFr.src);
var bug = new Image();
var thetitle=”;
bug.src = ‘/yourcapturepage.aspx?ref=’ + document.referrer +
‘&url=’ +theAd +’&title=’ + thetitle+ ‘&format=’ + format +
‘&channel=’+channel ;
}
function queryString(item, source)
{
var itemLoc=source.indexOf(item);
var newSrc=source.substring(itemLoc);
var endLoc=newSrc.indexOf(“&”);
var lstSrc=newSrc.substring(0,endLoc);
var itm=lstSrc.substring(item.length+1);
return itm;
}
var elements;
elements = document.getElementsByTagName(“iframe”);
for (var i = 0; i -1)
{
elements[i].attachEvent(“onfocus”,AdSenseLog)
iFr=elements[i];
}
}
analytics log funktioniert nur so lala. etwa 30% der klicks gehen verloren. warum auch immer.
das adsense logger script funktionierte bei mir nicht.
Google Analytics erfordert client-seitig JavaScript. Sämtliche Zugriffe von Suchmaschinen bleiben also außen vor, genauso wie Zugriffe von Benutzern mit deaktiviertem Javacript.
Welches hast Du ausproboert? Das Script aus dem SEOBook funktioniert hier einwandfrei.