Daniela Lunes, 25 de Junio de 2007 a las 09.23
   Imprimir artículo
elWebmaster.com

Testeo A/B con Adsense

Cuando empezamos a probar con Adsense en nuestro sitio y nos encontramos con la gran variedad de opciones es inevitable marearnos y no saber por donde empezar: ¿300×250 ó 336×280? ¿Qué formato me conviene? ¿Texto o imágenes? ¿Cuatro anuncios por unidad o cinco? ¿Le pongo borde o no? ¿Qué colores funcionarán mejor?

Pruebas A/B con Adsense

Es claro que todos estos factores influyen en la cantidad de clics (CTR) que recibamos en los anuncios, pero hasta ahora la única forma de saber qué formatos funcionan mejor era probarlos uno tras otro durante un tiempo y medir sus resultados.

Aquí es donde entra en juego el siguiente truco, directo de la mano de los bloggers oficiales de Google. Mediante el código que citamos más abajo, podemos fácilmente realizar testeos A/B, es decir probar dos formatos Adsense diferentes de forma simultanea en la misma página.

La idea es mostrar dos anuncios Adsense en el mismo lugar, al mismo tiempo, pero aleatoriamente para cada visitante, lo cual realizaremos mediante la función “random” de JavaScript que genera un número entre 0 y 1 con la misma probabilidad. En el siguiente ejemplo trataremos de determinar si nos conviene usar 300×250 o 336×280:

El truco

1. Crear dos “criterios de seguimiento” en tu panel de Adsense. Llamémoslos: “Prueba300×250” y “Prueba336×280”.
2. Generar los códigos JavaScript Adsense para ambos formatos. Notaremos que lo único que cambia entre ellos son las variables “google_ad_channel”, “google_ad_width”, “google_ad_height” y “google_ad_format”.
3. Combinar ambos códigos Adsense en uno solo de manera que cada uno se muestre el 50% de las veces, lo cual haremos con el siguiente JavaScript:

<script type=”text/javascript”>
var aleatoria = Math.random();
if (aleatoria < .5){
google_ad_channel = “Prueba300×250″;google_ad_width = 300;
google_ad_height = 250;google_ad_format = “300×250_as”;
} else {
google_ad_channel = “Prueba336×280″;google_ad_width = 336;
google_ad_height = 280;google_ad_format = “336×280_as”;
}
google_ad_client = “pub-XXXX”; google_ad_type = “text_image”;
google_color_border = “FFFFFF”; google_color_bg = “FFFFFF”;
google_color_link = “0000FF”; google_color_text = “000000″;
google_color_url = “0000FF”;
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>

Reemplaza “pub-XXXX” con tu número identificador de usuario de Adsense y los colores de borde, fondo, links, texto y url por los más apropiados para tu página.

Esto hará que cada visitante reciba aleatoriamente uno de los dos anuncios con una probabilidad del 50%. Ahora sólo queda monitorear el rendimiento de cada aviso para determinar cuál rinde mejor. Lo ideal sería mantenerlos online por dos o tres semanas y observar los resultados.

Este mismo truco se puede aplicar luego con diferentes esquemas de colores o bien con la dupla texto o texto+imágenes. Algunos consejos sobre testeo A/B:

  • Es importante partir de una base que ya estés usando: uno de los formatos debería ser el que estás usando actualmente en tu sitio y el otro el que deseas probar para ver si funciona mejor. De esta forma es más fácil determinar si se producen mejorías en el CTR.
  • Sólo se debe alterar de a un parámetro por vez: el objetivo es medir el impacto de una modificación específica, para saber exactamente qué es lo que provoca que los usuarios hagan clic (o no) en los avisos.
  • Los testeos A/B deben ser simultáneos: para saber qué tipo de anuncio funciona mejor, hay que someterlos a las mismas condiciones. El código que brindamos permite justamente esto, probar dos configuraciones a la vez durante el mismo período de tiempo con aproximadamente la misma cantidad de impresiones.

Es importante destacar que si bien los Términos y Condiciones de Adsense prohiben este tipo de modificaciones, este código en particular ha sido aprobado por la gente de políticas de Adsense y publicado en el blog de la compañía, por lo tanto podemos decir que cuenta con un guiño oficial, aunque no se brinde soporte técnico y ni ayuda.

Una técnica avanzada

Si cuentan con PHP en el servidor, otra forma de realizar el testeo A/B es mediante una función como la siguiente, con la flexibilidad añadida de que podemos incorporar más de dos avisos al testeo:

$_aleatoria = rand(1,3);
if ($_aleatoria == 1) {
echo “pegar aquí código Adsense 1″;
}
else if ($_aleatoria == 2) {
echo “pegar aquí código Adsense 2″;
}
else {
echo “pegar aquí código Adsense 3″;
}

¡Pruébenlo y cuenten cómo les ha resultado!

Blog de Adsense

Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Deja tu opinión

© 2007 - 2008 elWebmaster.com | Powered by Wordpress | Diseño CSS y XHTML válido. | Algunos íconos basados en FamFamFam Mini
Iniciar Sesión