Componente AdRotator ASP

Esempio

Esempio semplice di AdRotator
Questo esempio mostra: ogni volta che un utente visita il sito web o aggiorna la pagina, come utilizzare il componente AdRotator per visualizzare un'immagine pubblicitaria diversa.
AdRotator - Link immagine
Questo esempio mostra: ogni volta che un utente visita il sito web o aggiorna la pagina, come utilizzare il componente AdRotator per visualizzare un'immagine pubblicitaria diversa. Inoltre, l'immagine stessa è un link.

Componente AdRotator ASP

Ogni volta che un utente entra nel sito web o aggiorna la pagina, il componente ASP AdRotator crea un oggetto AdRotator per visualizzare un'immagine diversa.

Sintassi:

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

Esempio

Immaginiamo di avere un file chiamato "banners.asp". Assomiglia a questo:

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

Il file "ads.txt" assomiglia a questo:

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

"ads.txt" contiene il codice sotto l'asterisco che definisce come visualizzare queste immagini, gli indirizzi dei link, il testo alternativo delle immagini e la probabilità di visualizzazione ogni cento clic. Possiamo vedere che la probabilità di visualizzazione dell'immagine CodeW3C.com è del 80%, mentre quella dell'immagine Microsoft è del 20%.

Nota:Per far funzionare questi link correttamente quando vengono cliccati, dobbiamo fare alcune piccole modifiche al file "ads.txt":

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

La pagina di reindirizzamento riceverà una stringa di ricerca chiamata url, che contiene l'URL di reindirizzamento.

Nota:Se si desidera stabilire l'altezza, la larghezza e il bordo dell'immagine, possiamo inserire questo codice sotto REDIRECT:

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

L'ultima cosa da fare è aggiungere questo codice al file "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>

Bene, questo è tutto il contenuto!

Proprietà del componente AdRotator

Proprietà Border

Stabilisce la dimensione del bordo intorno alla pubblicità.

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

Proprietà Clickable

Stabilisce se l'annuncio stesso è un collegamento ipertestuale.

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

Proprietà TargetFrame

Il nome della cornice per visualizzare la pubblicità.

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

Metodi del componente AdRotator

Metodo GetAdvertisement

Restituisce l'HTML per visualizzare la pubblicità nella pagina.

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