Composant AdRotator ASP

Exemple

Exemple simple d'AdRotator
Dans cet exemple, nous montrons comment, chaque fois que l'utilisateur accède au site ou met à jour la page, utiliser le composant AdRotator pour afficher une image publicitaire différente.
AdRotator - Lien d'image
Dans cet exemple, nous montrons comment, chaque fois que l'utilisateur accède au site ou met à jour la page, utiliser le composant AdRotator pour afficher une image publicitaire différente. De plus, l'image elle-même est un lien.

Composant AdRotator ASP

Chaque fois que l'utilisateur accède au site ou met à jour la page, le composant ASP AdRotator crée un objet AdRotator pour afficher une image différente.

Syntaxe :

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

Exemple

Supposons que nous ayons un fichier nommé "banners.asp". Il ressemble à ceci :

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

Le fichier "ads.txt" ressemble à ceci :

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

Dans le fichier "ads.txt", le code sous l'étoile définit comment ces images sont affichées, les adresses des liens, le texte de remplacement de l'image, et la probabilité d'affichage toutes les cent clics. Nous pouvons voir que la probabilité d'affichage de l'image CodeW3C.com est de 80%, et la probabilité d'affichage de l'image Microsoft est de 20%.

Remarque :Pour que ces liens fonctionnent correctement lors du clic de l'utilisateur, nous devons apporter quelques modifications mineures au fichier "ads.txt" :

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

La page de redirection recevra une variable nommée url dans la chaîne de requête, qui contient l'URL de redirection.

Remarque :Pour définir la hauteur, la largeur et la bordure de l'image, nous pouvons insérer ces codes sous REDIRECT :

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

La dernière chose à faire est d'ajouter ce code au fichier "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>

C'est tout, voilà tout le contenu !

Propriétés du composant AdRotator

Propriété Border

Définit la taille de la bordure autour de la publicité.

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

Propriété Clickable

Détermine si la publicité elle-même est un lien hypertexte.

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

Propriété TargetFrame

Nom de la frame pour afficher la publicité.

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

Méthodes du composant AdRotator

Méthode GetAdvertisement

Retourner le HTML pour afficher la publicité dans la page.

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