| Componente ASP per banners casuali a rotazione |
|
|
|
| Sabato 13 Marzo 2010 11:32 |
|
Per questo esempio vengono utilizzati tre file:
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")%> 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 AdRedir.asp reindirizza gli utenti all'URL corretto dopo la scelta dell'annuncio. <% È 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.  |