Tracking Google Adsense

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];
}
}

2 comments

  1. analytics log funktioniert nur so lala. etwa 30% der klicks gehen verloren. warum auch immer.

    das adsense logger script funktionierte bei mir nicht.

  2. 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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert