Home Assistenza Esempi Componente ASP per banners casuali a rotazione
Italian - ItalyEnglish (United Kingdom)
Joomla Just for Sharing - Joomla Club Templates and Extensions
Componente ASP per banners casuali a rotazione PDF Stampa E-mail
Gaetano Luigi Matteo Cardinale | Sabato 13 Marzo 2010 11:32

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.

 

logo footer   Powered by Ghostweb - All Rights Reserved