AdRotator

De Wiki Locaweb
Ir para: navegação, pesquisa

O componente AdRotator permite que toda vez que a sua página for carregada, um banner seja escolhido e exibido aleatoriamente dentro de uma lista pré-definida.

Utilizando o AdRotator

Para utilizar o componente AdRotator, devemos criar um arquivo separado com o nome do banner, endereço de destino e a freqüência com que ele deve ser apresentado em relação aos outros banners.


Ao total serão 2 os arquivos responsáveis para a rotação e o funcionamento do componente:


  • Seu arquivo principal, contendo a chamada ao objeto;

Arquivo: rotator.asp (por exemplo)

<%
If Not IsEmpty (Request.QueryString("url")) Then
response.redirect request.querystring("url")
End If
 
'Declara as variáveis a serem utilizadas no script
Dim AdRotator
 
'Instancia o objeto na memória
SET AdRotator = Server.CreateObject("MSWC.AdRotator")
AdRotator.TargetFrame = "target=_blank"
 
response.write adrotator.GetAdvertisement("rotator.txt")
 
'Remove as referências do objeto da memória
SET AdRotator = Nothing
%>


  • O arquivo texto, contendo as especificações dos banners a serem exibidos;

Arquivo: rotator.txt

REDIRECT rotator.asp (URL para onde será redirecionado ao clicar no banner)
WIDTH (largura da figura)
HEIGHT (altura da figura)
BORDER (espessura da borda)
*
Figura
URL
Titulo
Peso

Peso é o valor percentual com que o banner deverá ser tratado. Caso seja '60', haverá uma probabilidade em 60% de o banner ser visualizado na página.


No nosso exemplo, ficará assim:

Arquivo: rotator.txt (arquivo exemplo completo)

Redirect rotator.asp
Width 50
Height 52
Border 0
*
http://www.locaweb.com.br/images/locaweb/pt_BR/premios/selo_info200_servicos_operacionais_dest.gif
http://www.locaweb.com.br
Info 2000
50
http://www.locaweb.com.br/images/locaweb/pt_BR/premios/selo_100Mais_ligadas2004_dest.gif
http://www.locawebtelecom.com.br
Info 100
50
http://app-lw.locaweb.com.br/images/locaweb/pt_BR/ico1000_mbits.gif
http://www.locamail.com.br
1000 Mbits/s
50 

Observações

  • Alguns softwares de segurança como firewall, bloqueiam a ação de gifs animadas e rotacionamento de banners pelo AdRotator do Asp.


Warningblue.png

O código mencionado acima é somente um exemplo. Caso haja dúvidas quanto sua utilização, sugerimos que verifique juntamente a um desenvolvedor de sua confiança.

Veja também

Links

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas
Criar um livro