El componente ADRotator automatiza la rotación de imágenes de anuncio en una página Web. Cada vez que un cliente abre o recarga la página este componente presenta una nueva imagen según las definiciones especificadas en un archivo.
Este control se utiliza para añadir mensajes animados a una página web, como pueden ser noticias o publicidad, siendo capaz de presentarlos de forma aleatoria ya que se actualiza cada vez con la carga de página, lo que permite mostrar diferentes mensajes para cada usuario. Es posible asignar prioridades a los anuncios para que unos aparezcan con mayor frecuencia que otros.
Se utiliza un archivo XML con las siguientes características:
ImageUrl: Especifica una URL relativa o absoluta a un archivo de imagen, que será la que se presente en el navegador.
NavigateUrl: Determina la dirección URL de la página a la que se va a acceder cuando el usuario pulsa la imagen mostrada.
AlternateText: Indica el texto alternativo que aparecerá en pantalla en caso de que no se pueda acceder a la imagen correspondiente, o como ToolTip en caso de que esta sí se muestre.
Keyword: Parámetro que determina la categorías utilizadas para filtrar anuncios, como pueden ser informática, tutoriales, discos, ...
Impressions: Parámetro que indica, en forma de número, el orden del anuncio en la secuencia de rotación con respecto al resto de anuncios del archivo de configuración. Cuando mayor sea el número, el mayor valor es 1, con mayor frecuencia aparecerá y a igualdad de valores, es el propio AdRotator el que gestionará y presentará aleatoriamente los anuncios.
NavigateUrl: Determina la dirección URL de la página a la que se va a acceder cuando el usuario pulsa la imagen mostrada.
AlternateText: Indica el texto alternativo que aparecerá en pantalla en caso de que no se pueda acceder a la imagen correspondiente, o como ToolTip en caso de que esta sí se muestre.
Keyword: Parámetro que determina la categorías utilizadas para filtrar anuncios, como pueden ser informática, tutoriales, discos, ...
Impressions: Parámetro que indica, en forma de número, el orden del anuncio en la secuencia de rotación con respecto al resto de anuncios del archivo de configuración. Cuando mayor sea el número, el mayor valor es 1, con mayor frecuencia aparecerá y a igualdad de valores, es el propio AdRotator el que gestionará y presentará aleatoriamente los anuncios.
Se deberá crear un archivo XML con el siguiente formato:
xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>images/foto1.jpgImageUrl>
<NavigateUrl>http://www.direccion1.comNavigateUrl>
<AlternateText>Informacion de Direccion 1AlternateText>
<Keyword>ASP.NETKeyword>
<Impressions>0.5Impressions>
Ad>
<Ad>
<ImageUrl>images/foto3.jpgImageUrl>
<NavigateUrl>http://www.direccion3.comNavigateUrl>
<AlternateText>Informacion de Direccion 3AlternateText>
<Keyword>DesarrolloKeyword>
<Impressions>1Impressions>
Ad>
<Ad>
<ImageUrl>images/foto3.jpgImageUrl>
<NavigateUrl>http://www.direccion3.comNavigateUrl>
<AlternateText>Informacion de Direccion 3AlternateText>
<Keyword>ComercioKeyword>
<Impressions>1Impressions>
Ad>
Advertisements>
Una vez creado el archivo XML, se deberá agregar el Control AdRotator ubicado en los controles Standard de Microsoft Visual Studio y relacionarlo con el archivo creado. En la vista HTML deberá quedar de la siguiente manera:
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/XMLFile.xml" />
Después de esta configuración nuestro AdRotator estará listo para mostrar imágenes de forma aleatoria, cada vez que se cargue la página.
No hay comentarios:
Publicar un comentario