Öka AdSense-intäkter med A / B-test
Inlagd i Adsense den 11 februari, 2009 av J. David Rogers - 2 kommentarerMina AdSense-resultat har ganska platt nyligen, och jag har undrat vad det är kan jag göra för att förbättra dem. Jag har läst om och om igen om behovet av att testa olika annonsvarianterna för att räkna ut som utför det bästa för mig. Jag har alltid snubblat men när det kom till att verkligen göra så det kändes som en så stor, arbetsintensiv process.
Resonemang att någon, någonstans måste ha listat ut ett sätt att lösa detta problem, började jag på jakt efter en lösning. Jag snubblade över en på Googles egna Adsense webbplats som är så enkelt att jag faktiskt skrattade när jag läste det. Det tog mig hela 30 minuter att genomföra den för första gången, och jag kan inte tänka mig att det kommer att ta mig mer än 5 minuter per test framöver.
Vad är A / B-test?
Konceptet, en känd i flera år i formella marknadsundersökningar, är känd som A / B-test. Genom att testa två saker, som kallas ett A och ett som kallas B, mot varandra, kan du avgöra vilken som presterar bättre. Enkelt, förstås, men tricket är att för att det ska vara tillförlitlig, behöver du bara ändra en sak i taget mellan A och B, och förändringarna måste testas samtidigt, så att yttre faktorer såsom tid på dygnet eller dag i veckan påverkar inte resultaten.
Till exempel kanske du har två annonsenheter som är identiska förutom att man använder en blå bakgrund och den andra en vit bakgrund. För att använda A / B-test för att fastställa vilket som gör mer pengar, skulle du växla slumpmässigt mellan de två annonsvarianterna som de presenteras för besökarna. Efter att ha visat de två versionerna många, många gånger, och mäta dina inkomster, kan du känna dig trygg som lägger behålla.
Javascript är räddningen
OK, utan vidare, här är koden:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | "text/javascript" > <Script type = "text / javascript"> Math. random ( ) ; var RANDOM_NUMBER = Math Random (). random_number < .5 ) { if (RANDOM_NUMBER <0,5) { <! - / * Sätt in första AdSense-kodblock HÄR * / ; google_ad_client = "pub-XXX"; ; google_ad_slot = "XXX"; google_ad_width = XXX; google_ad_height = XXX; //--> { } Else { <! - / * Sätt in andra AdSense-kod BLOCK HÄR * / ; google_ad_client = "pub-YYY"; ; google_ad_slot = "YYY"; google_ad_width = YYY; google_ad_height = YYY; //--> } </ Script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </ script> |
Nu när du har lite erfarenhet programmeringsspråk, detta talar nog att du hellre fint. Om inte, kan det ta en förklaring. Utgångspunkten är otroligt enkelt. Det är bara lite av Javascript som du kan använda för att slumpmässigt växla mellan två olika annonser. Vart du normalt sätter en standard Adsense kodblock, skulle du använda denna kod i stället, med några smärre ändringar. Det enda som måste ändras är att ersätta den "första" och "andra" block kod med ditt riktiga Adsense kod som två annonser du vill testa. Snyggt, va?
Spåra resultaten med anpassade kanaler
Medan Javascript dina annonser växelvis fint, för att se resultatet av testet kommer att kräva ytterligare några steg:
- Skapa annonser som du vill testa på Adsense. Jag är säker på att du redan har vet hur man gör detta, men jag inkludera steg för fullständighet. Ge dem namn som tydligt beskriver deras egenskaper och hur de skiljer sig, såsom TopBannerWithBorder och TopBannerWithoutBorder.
- Skapa två anpassade kanaler, en för varje annons som du testar. Återigen, se till att använda beskrivande namn så att du inte behöver försöka komma ihåg vad de representerar. Det är inte ett problem att återanvända de namn du använde för annonser. Det är vad jag gör.
- Tilldela varje annons till sin egen, separat kanal.
Varför använda kanalerna på detta sätt? På grund av en begränsning av Googles AdSense-rapporter kan du rapportera inte på annonser direkt. Du kan dock rapportera om kanaler. Genom att skapa en anpassad kanal för varje annons kan du komma runt denna begränsning.
Vänta en vecka och kör en anpassad rapport
Det är viktigt att köra testet tillräckligt länge för att ha förtroende för sin slutsats. Hur länge är länge nog? Tja, du kan gräva i statistik och komma med en rad olika svar, men för mig skulle jag vilja se ett par tusen visningar om möjligt, utspridda över minst en 24 timmars period. Jag brukar bara låta en testkörning i en vecka, och kontrollera sedan tillbaka för att se vad som hände.
För att verkligen se resultatet av testet, måste du skapa en anpassad rapport inom Googles Adsense "Avancerade rapporter" modul. Processen är enkel:
- Välj ett datumintervall som spänner över perioden av ditt test.
- Under Show rubriken, välj Kanal data och välj sedan de två kanalerna som innehåller två annonser i din test.
- Enligt gruppen efter rubrik, välja Kanal.
- Under Välj Enheter rubriken, välj kombination. Doing so is necessary if you are testing standard ad units against text link units.
Click that nice big Display Report button, wait a few seconds, and view your results. As you now know for sure which ad performed better, the next step is to drop the losing ad, and create a new one to test against the winner. You can continue to test again and again until you find just the right combination to ensure that you are doing all you can to maximize your Adsense earnings.









































