|
Componente
ASP per banners casuali a rotazione
Aggiorna
pagina
Scarica componenti
Per questo esempio
vengono utilizzati tre file:
- RandomAd.asp
visualizza l'annuncio pubblicitario selezionato in modo casuale.
- RandomAd.txt
definisce quali annunci utilizzare.
- AdRedir.asp
reindirizza l'utente dopo la scelta di un annuncio.
RandomAd.asp utilizza
solo due righe di script per visualizzare l'annuncio. La prima riga
crea il riferimento al componente AdRotator e la seconda riga legge
le informazioni dal file RandomAd.txt per visualizzare l'annuncio:
<%Set ad = Server.CreateObject("MSWC.AdRotator")%>
<%= ad.GetAdvertisement("RandomAd.txt") %>
RandomAd.txt viene
utilizzato come file di pianificazione per la rotazione degli annunci.
La pianificazione della rotazione contiene le informazioni utilizzate
dal componente Advertisement Rotator per gestire e visualizzare
le immagini dei diversi annunci. In questo file è possibile
specificare i dettagli per gli annunci, ad esempio lo spazio dell'annuncio,
i file grafici da utilizzare e la percentuale di tempo da dedicare
alla visualizzazione di ciascun file.
Il file per la
pianificazione della rotazione è composto da due sezioni: *
La prima sezione imposta i parametri relativi a tutte le immagini
degli annunci nella pianificazione della rotazione. * La seconda
sezione specifica le informazioni sul file e il percorso di ciascun
annuncio, nonché la percentuale di tempo da dedicare a ciascun
annuncio. La percentuale è rappresentata da un numero compreso
tra 0 e 4.294.967.295 che indica l'importanza relativa dell'annuncio
pubblicitario.
Se, ad esempio,
un file per la pianificazione della rotazione contiene tre annunci
con importanza impostata a 2, 3 e 5, il secondo annuncio verrà
visualizzato per il 20 percento del tempo, il secondo per il 30
percento del tempo e il terzo per il 50 percento del tempo.
Una riga contenente
un solo asterisco separa le due sezioni (*). Di seguito è riportata
una parte del file RandomAd.txt che contiene la voce relativa a
un annuncio:
REDIRECT AdRedir.asp
WIDTH 468
HEIGHT 60
BORDER 1
*
../images/rollover.gif
http://www.microsoft.com/frontpage
Free Beta Copy of Microsoft FrontPage 98
2
AdRedir.asp reindirizza
gli utenti all'URL corretto dopo la scelta dell'annuncio.
<%
If Request.QueryString("url") <> "" Then
Response.Redirect(Request.QueryString("url"))
End If
%>
È possibile
includere uno script nel file di ridirezionamento per contare il
numero di utenti che hanno fatto clic su un particolare annuncio
e salvare le informazioni raccolte in un file sul server.
Questo esempio contiene riferimenti ai siti Web MSN e/o Sidewalk.
|