ASP-AdRotator-Komponente

Beispiel

Einfaches AdRotator-Beispiel
Dieses Beispiel zeigt, wie man mit dem AdRotator-Component ein anderes Werbebild anzeigt, wenn ein Benutzer die Website besucht oder die Seite aktualisiert.
AdRotator - Bildlink
Dieses Beispiel zeigt, wie man mit dem AdRotator-Component ein anderes Werbebild anzeigt, wenn ein Benutzer die Website besucht oder die Seite aktualisiert. Außerdem ist das Bild selbst ein Link.

ASP-AdRotator-Komponente

Jedes Mal, wenn ein Benutzer die Website betritt oder die Seite aktualisiert, erstellt das ASP AdRotator-Component eine AdRotator-Objekt, um ein anderes Bild anzuzeigen.

Syntax:

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

Beispiel

Angenommen, wir haben eine Datei namens "banners.asp". Sie ähnelt folgendermaßen:

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

Die Datei "ads.txt" ähnelt diesem:

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

"ads.txt" Datei definiert unter dem Sternchen den Weg zur Anzeige dieser Bilder, die Link-Adresse, den Ersatz-Text des Bildes und die Wahrscheinlichkeit der Anzeige bei jedem hundertsten Klick. Wir können sehen, dass die Wahrscheinlichkeit der Anzeige des Bildes von CodeW3C.com 80% beträgt, während die Wahrscheinlichkeit der Anzeige des Bildes von Microsoft 20% beträgt.

Anmerkung:Um sicherzustellen, dass diese Links beim Klicken des Benutzers ordnungsgemäß funktionieren, müssen wir die Datei "ads.txt" leicht ändern:

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

Die Umleitungsseite erhält die Variablen der Anfragezeichenkette namens url, die den Umleitungs-URL enthält.

Anmerkung:Um die Höhe, Breite und den Rahmen der Bilder zu bestimmen, können wir diesen Code unter REDIRECT einfügen:

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

Als nächstes müssen Sie diesen Code in die Datei "banners.asp" einfügen:

<%
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>

Das ist alles, was es gibt!

Eigenschaften des AdRotator-Komponenten

Border Eigenschaft

Bestimmt die Größe des Rahmens um die Werbung.

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

Clickable Eigenschaft

Bestimmt, ob die Werbung selbst ein Hyperlink ist.

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

TargetFrame Eigenschaft

Der Name des Rahmens zur Anzeige der Werbung.

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

Methoden des AdRotator-Komponenten

GetAdvertisement Methode

Rückgabe des HTML, das in der Seite angezeigt wird, um Werbung anzuzeigen.

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