Dica de AdSense: anúncios aleatórios

Eu sei, ainda não falei de monetização na série. Mas isto pode ser útil a quem já use o AdSense, por isso…

Já agora, a ideia não é, originalmente, minha - o Chris Garrett do Performancing mencionou isto primeiro. Mas ele limita-se a dar um exemplo em PHP sobre como obter um número aleatório; eu, por outro lado, irei um pouco mais longe…

A ideia, como diz o Chris no post dele, é tornar certas características de um anúncio aleatórias - formatos, cores, etc. - e ter canais de AdSense diferentes para cada versão. Desta forma, é fácil ver o que é que funciona melhor, e o que é que não resulta assim tão bem, e não é necessário esperar vários dias enquanto se testa cada versão separadamente. Assim, podes focar-te numa única alteração - um anúncio - sem que entrem em jogo outros factores, como as horas, os dias da semana, e por aí em diante - já que, todos os dias, e a qualquer hora, todas as versões do anúncio podem aparecer.

O seguinte é apenas um exemplo em PHP, que funciona para blogs WordPress. Há, obviamente, muitas outras formas de atingir este objectivo.

1- escolhe um anúncio em particular. Substitui o código AdSense desse anúncio por <?php include 'adsense-ad.php'; ?>.

2- na directoria do WordPress do tema que usas, cria um ficheiro adsense-ad.php com o seguinte:

<?php
  $i = rand (1,8);
  $script = "adsense-ad" . $i . ".php";
  include $script;
?>

Substitui o “8″ pelo número de versões distintas deste anúncio que vais utilizar.

3- vai às opções do AdSense, e gera código para a primeira versão do anúncio. Lembra-te de definir um canal único. Grava esse código para um novo ficheiro, na mesma directoria, chamado adsense-ad1.php (atenção ao “1″, não é o mesmo ficheiro do ponto anterior - esse não tinha número).

4- repete o passo anterior para as outras versões do anúncio (mudando o canal, e o dígito no nome do ficheiro).

Fácil, não é? :)

Leave a Reply

Citar o texto seleccionado





Bad Behavior has blocked 314 access attempts in the last 7 days.

Attribution-NonCommercial-NoDerivs 2.5
Attribution-NonCommercial-NoDerivs 2.5