Tutorial: Einführung in einen A-B Test mit Google Adsenseanzeigen
Das man mit Google Adsense seine Einnahmen steigern kann ist vielen bewusst. Aber was viele oft nicht beachten ist das das Aussehen der Anzeigen auch eine Rolle spielt. So wird oft die Standardeinbindung von Google genommen obwohl mit ein paar kleinen Änderungen eine höhere Clickrate möglich wäre. Und eine höhere Clickrate heißt natürlich mehr Einnahmen denn man bekommt auch bessere Anzeigen für seinen Channel.
Da Google die Scripteinbindung für die Adsense-Anzeigen verändert hat müssen wir auf den alten Adsense Code zurückgreifen. Denn mit den alten Code ist ein A-B Test leichter durchzuführen als mit den neuen.
Da dies eine Einführung in einen A-B Test werden soll wollen wir hier nur die Linkfarbe der Anzeigen testen.
<script type="text/javascript"> <!-- google_ad_client = "pub-xxxx"; //Adsense Publisher Id google_ad_width = 234; //Format: Beite der Anzeige google_ad_height = 60; //Format: Höhe der Anzeige google_ad_format = "234x60_as"; // Format der Anzeige google_ad_type = "text"; //Anzeigen Art google_ad_channel = "xxx"; //Channel Id google_color_border = "FF0000"; //Rahmen der Adsenseanzeige google_color_bg = "F3F3F3"; //Hintergrund der Adsenseanzeige google_color_link = "0099FF"; //Linkfarbe der Adsenseanzeige google_color_text = "000066"; //Textfarbe der Adsenseanzeige google_color_url = "CC0000"; //Textfarbe der URL die bei den Anzeigen mit angezeigt wird google_ui_features = "rc:0"; //Eckenresign: rc:0 = keine Rundung, rc:6 = leichte Rundung, rc:10 = starke Rundung //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
Und da Bilder immer mehr sagen als 1000 Worte hier nochmals die Kommentare der JS-Funktion bildlich dargestellt.

Für unseren A - B Test benötigen wir jetzt noch 2 neue Channel Id’s die ihr erst unter euren Adsense-Account anlegen müßt. Unter AdSense-Setup > Channels findet ihr im übrigen auch alle eure verwendeten Channels. Nachdem wir nun 2 neue Channels angelegt haben kann es nun los gehen. Da wir hier einen einfachen Test machen wollen können wir dies alles per Javascript realisieren.
<script type="text/javascript"> //define random-function function myRandom( min, max ) { if(min > max) return( -1 ); if(min == max) return( min ); return(min + parseInt(Math.random() * (max-min+1))); } //start A-B Test with myRandom() function switch(myRandom(1,2)) { case 1: var channelId = ", xxx";//Google Adsense-Channel-Id einfügen, das Komma muss erhalten bleiben var linkColor = "00FF00"; //Linkfarbe == grün break; case 2: var channelId = ", xxx";//und hier den anderen Google Adsense-Channel einügen, das Komma muss erhalten bleiben var linkColor = "0000FF"; //Linkfarbe == blau break; default: var channelId = "";//nichts: dient nur als Fallback, wenn etwas schief geht var linkColor = "0099FF"; //default Linkfarbe: dient nur als Fallback, wenn etwas schief geht } document.write(myRandom(0,1)); <!-- google_ad_client = "pub-xxx"; google_ad_width = 234; google_ad_height = 60; google_ad_format = "234x60_as"; google_ad_type = "text"; google_ad_channel = "xxx" + channelId; google_color_border = "FF0000"; google_color_bg = "F3F3F3"; google_color_link = linkColor; google_color_text = "000066"; google_color_url = "CC0000"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
So wie ihr seht könnt ihr mit der JavaScript Funktion myRandom auch einen A-B-C Test durchführen. Ihr müßt dazu nur die switch-Anweisung um einen weiteren case erweitern. Oder ihr macht einen A-B-C-D Test
.
ACHTUNG: wenn beim testen eurer Anzeige die Anzeigen im Design sich nicht ändern sollten dann löscht den Browser-Cache bitte vor jeden Aufruf, bzw. ruft eure Seite im FF wie folgt auf (SHIFT + STRG + R).
So das war es dann auch schon mit der Einführung wie mache ich einen A-B Test mit Google Adsense. Achja ein kleiner Tipp noch so am Rande oft erhöht sich die Klickrate, wenn der Rahmen der Adsenseanzeige die selbe Hintergrundfarbe hat wie eure Website. Und ob diese Aussage auch auf eure Website zutrifft könnt ihr ja nun ganz einfach testen.
Falls jetzt noch Fragen offen sind dann wie immer die Kommentarfunktion benutzen.

August 14th, 2010 at 22:03
Entspricht diese Vorgehensweise denn den strengen Richtlinien von Google? Ich meine gelesen zu haben, dass man den “Code” nicht verändern darf.
Jedenfalls eine ziemlich simple Methode, den A-B Test durchzuführen. Noch simpler finde ich allerdings das Anlegen diverser Ads und das zufällige Anzeigen dergleichen
August 16th, 2010 at 07:54
@Frederik klar ist dies erlaubt denn es wird ja nicht wirklich der Code manipuliert. Eine Manipulierung des Codes bzw. der Anzeigen wäre, wenn man die Rückgabe z.B. modifizieren würden. Aber dies passiert hier nicht daher ist das alles Conform.
Oktober 6th, 2010 at 12:42
Dank für den Artikel, ich war sehr interessiert
Oktober 3rd, 2011 at 08:52
Hallo Maik,
danke für den Bericht. Besonders die Methode, die Channel-IDs per JS zu variieren, finde ich sehr gelungen. Das werde ich demnächst auch mal testen. Funktionieren die alten Adsense-Codes denn auch heute noch? Ist ja schon wieder ein Jahr vergangen…
Gruß Tobias
Oktober 7th, 2011 at 22:21
@Tobias, ja die alten Codes funktionieren immer noch. Ich persönlich habe auch niemals auf die neuen umgestellt da ich die alten Codes angenehmer finde.
Dezember 21st, 2011 at 11:02
Hi,
Wow, was für ein Beitrag. Ziemlich gut erklärt wie ich finde. Habe es mir mal kurz überflogen, aber will das jetzt gleich mal ausprobieren. Misst man dann den Erfolg nur über die benutzerdefinierten Leistungsberichte?