Componente AdRotator ASP

Ejemplo

Ejemplo simple de AdRotator
Este ejemplo muestra: cada vez que un usuario visita el sitio web o actualiza la página, cómo usar el componente AdRotator para mostrar una imagen de publicidad diferente.
AdRotator - Enlace de imagen
Este ejemplo muestra: cada vez que un usuario visita el sitio web o actualiza la página, cómo usar el componente AdRotator para mostrar una imagen de publicidad diferente. Además, la imagen en sí es un enlace.

Componente AdRotator ASP

Cada vez que un usuario ingresa al sitio web o actualiza la página, el componente ASP AdRotator crea un objeto AdRotator para mostrar una imagen diferente.

Sintaxis:

<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>

Ejemplo

Supongamos que tenemos un archivo llamado "banners.asp". Se parece a esto:

<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("ads.txt"))
%>
</body>
</html>

El archivo "ads.txt" se parece a esto:

*
codew3c.gif
http://www.codew3c.com/
Visite CodeW3C.com
80
microsoft.gif
http://www.microsoft.com/
Visite Microsoft
20  

El código debajo de los asteriscos en el archivo "ads.txt" define cómo se mostrarán estas imágenes, las direcciones URL, el texto alternativo de la imagen y la probabilidad de visualización en cada cien clics. Podemos ver que la probabilidad de visualización de la imagen de CodeW3C.com es del 80%, mientras que la probabilidad de visualización de la imagen de Microsoft es del 20%.

Nota:Para que estos enlaces funcionen correctamente al hacer clic del usuario, necesitamos hacer algunos pequeños cambios en el archivo "ads.txt":

REDIRECT banners.asp
*
codew3c.gif
http://www.codew3c.com/
Visite CodeW3C.com
80
microsoft.gif
http://www.microsoft.com/
Visite Microsoft
20

La página de destino recibirá una cadena de consulta llamada url, que contiene la URL de redirección.

Nota:Si se desea especificar la altura, anchura y borde de la imagen, podemos insertar este código debajo de REDIRECT:

REDIRECT banners.asp
WIDTH 468 
HEIGHT 60 
BORDER 0 
*
codew3c.gif
...
...

Lo último que hay que hacer es agregar este código al archivo "banners.asp":

<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>
<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("textfile.txt"))
%>
</body>
</html>

¡Bueno, eso es todo!

Atributos del componente AdRotator

Atributo Border

Define el tamaño del borde alrededor del anuncio.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Border="2"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

Atributo Clickable

Define si el anuncio en sí es un enlace hipertexto.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.Clickable=false
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

Atributo TargetFrame

Nombre del cuadro de visualización del anuncio.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
adrot.TargetFrame="target='_blank'"
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>

Métodos del componente AdRotator

Método GetAdvertisement

Devuelve el HTML para mostrar los anuncios en la página.

<%
set adrot=Server.CreateObject("MSWC.AdRotator")
Response.Write(adrot.GetAdvertisement("ads.txt"))
%>