Exemplarische Vorgehensweise: Anzeigen und Nachverfolgen von Werbung mit dem AdRotator-Steuerelement
Aktualisiert: November 2007
Auf Websites werden Werbung oder ähnliche dynamische Inhalte angezeigt, die Benutzer einladen, eine andere Website zu besuchen. ASP.NET stellt das AdRotator-Steuerelement bereit, um diese Aufgabe zu vereinfachen. Das AdRotator-Steuerelement zeigt eine Grafik für eine Anzeige an und wählt die Anzeige aus einer von Ihnen erstellten Liste aus. Sie können dann nachverfolgen, wie häufig eine Anzeige angezeigt wird und wie oft Benutzer darauf klicken.
In dieser exemplarischen Vorgehensweise wird gezeigt, wie mit dem AdRotator-Steuerelement Anzeigen angezeigt und Reaktionen darauf erfasst werden können. In dieser exemplarischen Vorgehensweise werden u. a. die folgenden Aufgaben veranschaulicht:
Erstellen einer Liste darzustellender Anzeigen
Darstellen von Anzeigen auf einer Seite
Erfassen der Häufigkeit, mit der auf eine Anzeige geklickt wird.
Anzeigen von Statistiken für Anzeigenklicks.
Vorbereitungsmaßnahmen
Für die Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Folgendes:
Microsoft Visual Web Developer-Webentwicklungstool
.NET Framework
Allgemeine Kenntnisse zur Verwendung von Visual Web Developer. Eine Einführung finden Sie unter Exemplarische Vorgehensweise: Erstellen einer einfachen Webseite in Visual Web Developer.
Erstellen der Website
Wenn Sie bereits in Exemplarische Vorgehensweise: Erstellen einer einfachen Webseite in Visual Web Developer eine Website in Visual Web Developer erstellt haben, können Sie diese Website verwenden und zum nächsten Abschnitt übergehen. Erstellen Sie andernfalls eine neue Website und eine neue Webseite, indem Sie folgende Schritte ausführen.
So erstellen Sie eine Dateisystem-Website
Öffnen Sie Visual Web Developer.
Klicken Sie im Menü Datei nacheinander auf Neu und auf Website.
Das Dialogfeld Neue Website wird angezeigt.
Klicken Sie unter Von Visual Studio installierte Vorlagen auf ASP.NET-Website.
Klicken Sie im Feld Speicherort auf Dateisystem, und geben Sie den Namen des Ordners ein, in dem Sie die Seiten der Website speichern möchten.
Geben Sie zum Beispiel den Ordnernamen C:\WebSite ein.
Klicken Sie in der Liste Languages auf die Programmiersprache, die Sie verwenden möchten.
Die gewählte Programmiersprache wird zur Standardsprache für die Website. Sie können jedoch die Programmiersprache für jede Seite einzeln festlegen.
Klicken Sie auf OK.
Visual Studio erstellt den Ordner und die neue Seite Default.aspx.
Erstellen von Werbung
Werbungsanzeigen sind Grafiken, die auf der Seite mit einem Ziel-URL angezeigt werden. Wenn Benutzer auf die Grafik klicken, werden sie auf die Zielseite weitergeleitet. Deshalb sind für Werbungsanzeigen Grafikdateien erforderlich.
![]() |
---|
Später in dieser exemplarischen Vorgehensweise wird vorausgesetzt, dass Grafiken verwendet werden, die wie folgt benannt wurden. Bei Verwendung bereits vorhandener Grafiken müssen Sie die Dateinamen später in der exemplarischen Vorgehensweise ersetzen. |
Erstellen Sie zunächst einen Ordner für die Website zum Speichern von Grafiken.
So erstellen Sie einen Grafikordner
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Namen der Website, klicken Sie auf Neuer Ordner, und geben Sie dem Ordner den Namen Grafiken.
Wenn Sie für Anzeigen bereits vorhandene Grafiken verwenden möchten, kopieren Sie sie in den neuen Ordner. Erstellen Sie andernfalls Grafiken, wie nachfolgend dargestellt.
Wenn Sie bereits über Grafiken zum Darstellen von Anzeigen verfügen, können Sie diese verwenden. Erstellen Sie andernfalls anhand der nachfolgenden Vorgehensweise Grafiken, die zu dieser exemplarischen Vorgehensweise passen.
So erstellen Sie Grafiken für Anzeigen
Öffnen Sie in Microsoft Windows das Programm Paint.
Klicken Sie im Menü Bild auf Attribute.
Legen Sie im Dialogfeld Attribute die Breite auf 250 und die Höhe auf 50 fest, und klicken Sie dann auf OK.
Ziehen Sie das Text-Tool aus der Toolbox auf die Grafik, und geben Sie dann Text ein, anhand dessen Sie die Anzeige identifizieren können.
Speichern Sie die Grafik in dem Ordner <Websitename>\Images als <Websitename>\Images\Contoso_ad.gif.
Erstellen Sie eine zweite Grafik, und speichern Sie diese als <Websitename>\Images\ASPNET_ad.gif.
Schließen Sie Paint.
Erstellen einer Liste von Anzeigen
Sobald Sie für die Anzeigen über Grafiken verfügen, müssen Sie eine Liste von Anzeigen erstellen, die vom AdRotator-Steuerelement gelesen werden kann. Die Liste liegt als XML-Datei vor.
So erstellen Sie eine XML-Datei mit Anzeigen
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf App_Data, und klicken Sie dann auf Neues Element hinzufügen.
Hinweis:
Wenn Sie die XML-Datei in den Ordner App_Data verschieben, verfügt die Datei automatisch über die erforderlichen Berechtigungen, damit ASP.NET die Datei zur Laufzeit lesen kann. Indem Sie die XML-Datei in den Ordner App_Data verschieben, wird die Datei vor der Anzeige in einem Browser geschützt, da der Ordner App_Data als nicht in einem Browser anzeigbar gekennzeichnet ist.
Klicken Sie unter Von Visual Studio installierte Vorlagen auf XML-Datei.
Geben Sie im Feld Name den Namen Sample.ads ein.
Hinweis:
Verwenden Sie die Erweiterung .ads.
Klicken Sie auf Hinzufügen.
Eine neue XML-Datei wird erstellt, die nur die XML-Direktive enthält.
Kopieren Sie das folgende XML in die Datei, und überschreiben Sie dabei die XML-Direktive.
<?xml version="1.0" encoding="utf-8" ?> <Advertisements> <Ad> <ImageUrl>~/images/Contoso_ad.gif</ImageUrl> <href>https://www.contoso.com</href> <AlternateText>Ad for Contoso.com</AlternateText> </Ad> <Ad> <ImageUrl>~/images/ASPNET_ad.gif</ImageUrl> <href>https://www.asp.net</href> <AlternateText>Ad for ASP.NET Web site</AlternateText> </Ad> </Advertisements>
Hinweis:
Wenn die Grafikdateien andere Dateinamen haben, ändern Sie die Namen entsprechend in den <ImageUrl>-Elementen.
Diese XML-Datei enthält <Ad>-Elemente für zwei Werbungsanzeigen entsprechend den beiden erstellten Grafikdateien. In einer realen Anwendung würden die URLs in den <href>-Elementen auf die Websites des Werbekunden verweisen.
Hinweis:
Zum Definieren von Anzeigen sind zusätzliche Elemente verfügbar. Ausführliche Informationen finden Sie unter AdvertisementFile.
Speichern Sie die Datei, und schließen Sie sie dann.
Darstellen von Anzeigen auf der Seite
Im Folgenden konfigurieren Sie eine Webseite, um die erstellten Anzeigen darzustellen. In der folgenden Prozedur binden Sie ein AdRotator-Steuerelement an ein XmlDataSource-Steuerelement. Bei der Verwendung einer statischen XML-Datei ist jedoch kein Datenquellensteuerelement erforderlich, weil die XML-Datei direkt mit der AdvertisementFile-Eigenschaft des AdRotator-Steuerelements festgelegt werden kann.
So stellen Sie Anzeigen auf der Seite dar
Wenn Sie für diese exemplarische Vorgehensweise eine neue Website erstellt haben, öffnen Sie die Seite Default.aspx.
Wenn Sie eine Website verwenden, die bereits vor dem Start dieser exemplarischen Vorgehensweise bestand, fügen Sie mithilfe folgender Schritte eine neue Seite hinzu:
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Website (z. B. C:\WebSites), und klicken Sie dann auf Neues Element hinzufügen.
Klicken Sie unter Von Visual Studio installierte Vorlagen auf Web Form.
Geben Sie im Feld Name den Dateinamen TestAds.aspx ein.
Klicken Sie auf Hinzufügen.
Öffnen Sie TestAds.aspx, und wechseln Sie zur Entwurfsansicht.
Ziehen Sie in der Toolbox aus der Gruppe Standard ein AdRotator-Steuerelement auf die Seite.
Das Kontextmenü AdRotator Aufgaben wird angezeigt.
Klicken Sie in der Liste Datenquelle auswählen auf Neue Datenquelle.
Der Assistent zum Konfigurieren von Datenquellen wird angezeigt.
Klicken Sie unter Wo werden die Daten für die Anwendung abgerufen? auf XML-Datei.
Behalten Sie im Feld Eine ID für die Datenquelle angeben die Standardeinstellung (XmlDataSource1) bei.
Klicken Sie auf OK.
Das Dialogfeld Datenquelle konfigurieren wird angezeigt.
Geben Sie im Feld Datendatei den Pfad ~/App_Data/Sample.ads ein, und klicken Sie dann auf OK.
Alternativ dazu können Sie die Datei auch mit Durchsuchen suchen.
Klicken Sie in der Liste Dateityp im Dialogfeld XML-Datei auswählen auf Alle Dateien (*.*).
Klicken Sie unter Projektordner auf App_Data.
Klicken Sie unter Ordnerinhalt auf Sample.ads, klicken Sie auf OK und dann erneut auf OK.
Ziehen Sie in der Toolbox aus der Gruppe Standard ein Button-Steuerelement auf die Seite.
Hinweis:
Das genaue Layout der Seite ist nicht wichtig.
Das Button-Steuerelement auf der Seite dient lediglich dem einfachen Zurücksenden der Seite an den Server.
Testen Sie nun die Anzeigen.
So testen Sie die Anzeigen
Drücken Sie STRG+F5, um die Seite auszuführen.
Auf der Seite wird eine der beiden Anzeigen dargestellt.
Klicken Sie mehrere Male auf die Schaltfläche, um das Zurücksenden der Seite zu verursachen.
Eine zufällig ausgewählte Anzeige wird dargestellt.
Hinweis:
Da nur zwei Anzeigen vorhanden sind, müssen Sie mehrere Male auf die Schaltfläche klicken, bevor eine andere Anzeige dargestellt wird.
Klicken Sie auf eine Anzeige.
Sie werden zur Zielseite für diese Anzeige umgeleitet.
Schließen Sie den Browser.
Nachverfolgen von Klickereignissen für Anzeigen
Momentan zeigt die Seite nur Anzeigen an, auf die Benutzer klicken können, um zu einer anderen Seite zu gelangen. In diesem Teil der exemplarischen Vorgehensweise fügen Sie Funktionen hinzu, mit denen Sie die Anzahl der Benutzer, die auf eine Anzeige geklickt haben, nachverfolgen können. Ändern Sie den URL der Anzeigen in der Datei Sample.ads, um das Klickereignis für eine Anzeige an eine Umleitungsseite zu senden, wobei sich in der Abfragezeichenfolge Informationen zum Identifizieren der Anzeige und zur endgültigen Zielseite befinden.
Erstellen Sie anschließend eine zweite XML-Datei zum Speichern von Informationen zur Anzahl der Klickereignisse für Anzeigen. Auf einer Produktionswebsite sollten Sie zum Nachverfolgen von Anzeigenklicks keine XML-Datei verwenden, da diese nur wenig Datenverkehr unterstützt. Verwenden Sie jedoch aus Gründen der Einfachheit für diese exemplarische Vorgehensweise eine XML-Datei, um keinen Datenbankzugriff konfigurieren zu müssen. Außerdem würden Sie in einer Produktionsumgebung wahrscheinlich eine ausgereiftere Nachverfolgung von Klickereignissen verwenden, die u. a. Daten zur Gesamtzahl der Benutzer, zur Nachverfolgungszeit und zum Datum bereitstellt. Die Grundüberlegung für das Verwenden einer Umleitungsseite zur Verarbeitung von Klicks bleibt jedoch unabhängig von der Art und Weise, wie Daten nachverfolgt werden, gleich.
Erstellen Sie abschließend die Umleitungsseite, auf der Sie Zähler für verschiedene Anzeigen zusammenfassen, und leiten Sie dann wieder auf die Zielseite um, die durch die Anzeige aufgerufen werden soll.
So leiten Sie Anzeigen zu einer Überwachungsseite um
Öffnen Sie die Datei Sample.ads.
Legen Sie href fest, um Folgendes einzuschließen:
Den Namen der Umleitungsseite (AdRedirector.aspx)
Einen Bezeichner für jede Anzeige
Die Seite, auf die die Anzeige letztendlich verweisen soll
Der folgende Code zeigt die mit URLs aktualisierte XML-Datei Sample.ads an, die die Seite AdRedirector.aspx angeben. Der Anzeigenbezeichner und die Zielseite werden als Abfragezeichenfolge angegeben.
Hinweis:
Da das kaufmännische Und-Zeichen (&) in XML ein reserviertes Zeichen ist, enthält die Zeichenfolgenabfrage stattdessen den Entitätsverweis & .
<?xml version="1.0" encoding="utf-8" ?> <Advertisements> <Ad> <ImageUrl>~/images/Contoso_ad.gif</ImageUrl> <href>AdRedirector.aspx?ad=Widgets&target=https://www.contoso.com/widgets/</href> <AlternateText>Ad for Contoso.com</AlternateText> </Ad> <Ad> <ImageUrl>~/images/ASPNET_ad.gif</ImageUrl> <href>AdRedirector.aspx?ad=ASPNET&target=https://www.asp.net</href> <AlternateText>Ad for ASP.NET Web site</AlternateText> </Ad> </Advertisements>
Speichern Sie die Datei Sample.ads, und schließen Sie sie dann.
Erstellen Sie als Nächstes die XML-Datei, in der Zählerinformationen für die Anzeigenklicks gespeichert werden. Für eine Produktionswebsite ist dieser Schritt nicht erforderlich, da Informationen dort stattdessen in eine Datenbank geschrieben werden. Durch das Verwenden einer XML-Datei werden in dieser exemplarischen Vorgehensweise die Schritte vereinfacht, die zum Nachverfolgen von Klickereignissen für Anzeigen erforderlich sind.
So erstellen Sie die XML-Datei zum Nachverfolgen von Klickereignissen für Anzeigen
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner App_Data, und klicken Sie dann auf Neues Element hinzufügen.
Klicken Sie unter Vorlagen auf XML-Datei.
Geben Sie im Feld Name den Namen AdResponses.xml ein, und klicken Sie dann auf Hinzufügen.
Eine neue XML-Datei wird erstellt, die nur die XML-Direktive enthält.
Kopieren Sie das folgende XML in die Datei, und überschreiben Sie die XML-Direktive.
<?xml version="1.0" standalone="yes"?> <adResponses> <ad adname="Widgets" hitCount="0" /> <ad adname="ASPNET" hitCount="0" /> </adResponses>
Die Datei enthält Elemente mit zwei Informationen, der ID einer Anzeige und einem Zähler.
Hinweis:
Wenn Sie im vorherigen Vorgang beim Erstellen der Abfragezeichenfolgen den Anzeigen in der Datei Sample.ads verschiedene IDs zugeordnet haben, müssen diese den IDs in der Datei AdResponses.xml entsprechen.
Speichern Sie die Datei, und schließen Sie sie dann.
Hinweis:
Ob ASP.NET Schreibberechtigungen für die XML-Datei hat, hängt vom verwendeten Webserver ab. In dieser exemplarischen Vorgehensweise verwenden Sie ASP.NET Development Server, das in Visual Web Developer enthalten ist und Schreibzugriff auf die XML-Datei hat. Wenn Sie Microsoft Internetinformationsdienste (IIS) verwenden, verfügt der IIS-Webserver-Workerprozess möglicherweise über keinen Schreibzugriff auf die XML-Datei, und die Schreibberechtigung muss explizit festgelegt werden. Weitere Informationen über Webserver in Visual Web Developer finden Sie unter Webserver in Visual Web Developer.
Erstellen Sie nun die Umleitungsseite, auf der Informationen zur Anzeige erfasst werden, auf die geklickt wurde; außerdem wird auf dieser Seite der Zähler für die Anzeige aktualisiert und die Anforderung anschließend zu der der Anzeige zugeordneten Seite gesendet.
So erstellen Sie einen Page_Load-Handler
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Website (z. B. C:\WebSites), und klicken Sie dann auf Neues Element hinzufügen.
Klicken Sie unter Von Visual Studio installierte Vorlagen auf Web Form.
Geben Sie im Feld Name den Namen AdRedirector.aspx ein, und klicken Sie dann auf Hinzufügen.
Dadurch wird die Seite erstellt, an die alle Anzeigen weitergeleitet werden, wenn Benutzer darauf klicken. Diese Seite wird Benutzern nicht angezeigt. Deshalb werden keine Steuerelemente darauf platziert.
Doppelklicken Sie in der Entwurfsansicht auf die Seite, um einen Page_Load-Handler zu erstellen.
Kopieren Sie den folgenden Code in den Handler (überschreiben Sie die Skeletthandlerdeklaration nicht).
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim adName As String = Request.QueryString("ad") Dim redirect As String = Request.QueryString("target") If (adName Is Nothing Or redirect Is Nothing) Then redirect = "TestAds.aspx" End If Dim doc As System.Xml.XmlDocument Dim docPath As String = "~/App_Data/AdResponses.xml" doc = New System.Xml.XmlDocument() doc.Load(Server.MapPath(docPath)) Dim root As System.Xml.XmlNode = doc.DocumentElement Dim xpathExpr As String xpathExpr = "descendant::ad[@adname='" & adName & "']" Dim adNode As System.Xml.XmlNode = _ root.SelectSingleNode(xpathExpr) If adNode IsNot Nothing Then Dim ctr As Integer = _ CInt(adNode.Attributes("hitCount").Value) ctr += 1 Dim newAdNode As System.Xml.XmlNode = _ adNode.CloneNode(False) newAdNode.Attributes("hitCount").Value = ctr.ToString() root.ReplaceChild(newAdNode, adNode) doc.Save(Server.MapPath(docPath)) End If Response.Redirect(redirect) End Sub
protected void Page_Load(object sender, EventArgs e) { String adName = Request.QueryString["ad"]; String redirect = Request.QueryString["target"]; if (adName == null | redirect == null) redirect = "TestAds.aspx"; System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); String docPath = @"~/App_Data/AdResponses.xml"; doc.Load(Server.MapPath(docPath)); System.Xml.XmlNode root = doc.DocumentElement; System.Xml.XmlNode adNode = root.SelectSingleNode( @"descendant::ad[@adname='" + adName + "']"); if (adNode != null) { int ctr = int.Parse(adNode.Attributes["hitCount"].Value); ctr += 1; System.Xml.XmlNode newAdNode = adNode.CloneNode(false); newAdNode.Attributes["hitCount"].Value = ctr.ToString(); root.ReplaceChild(newAdNode, adNode); doc.Save(Server.MapPath(docPath)); } Response.Redirect(redirect); }
Der Code liest die Anzeigen-ID und den URL der Abfragezeichenfolge. Dann liest er mithilfe von XML-Methoden die Datei AdResponse.xml in ein XmlDocument-Objekt ein. Der Code sucht mit einem XPath-Ausdruck das passende XML-Element, extrahiert den hitCounter-Wert und aktualisiert dann den hitCounter-Wert. Als Nächstes erstellt der Code durch Klonen eine Kopie des XML-Elements, ersetzt das alte Element durch das neue Element und schreibt dann das aktualisierte XML-Dokument wieder auf den Datenträger. Schließlich führt der Code eine Umleitung zum URL für die Anzeige durch.
Testen Sie nun die Funktionsfähigkeit der Zähler für Klickereignisse für Anzeigen
So testen Sie das Nachverfolgen von Klickereignissen für Anzeigen
Öffnen Sie die Seite, die das AdRotator-Steuerelement enthält, und drücken Sie dann STRG+F5.
Klicken Sie auf die Anzeige.
Sie werden zur Zielseite für diese Anzeige umgeleitet.
Klicken Sie im Browser auf Zurück, um auf die Anzeigenseite zurückzukehren.
Klicken Sie entweder erneut auf die Anzeige, oder klicken Sie auf die Schaltfläche, um eine neue Anzeige darzustellen, und klicken Sie dann auf die Anzeige.
Fahren Sie fort, bis Sie auf jede Anzeige mindestens einmal und auf mindestens eine Anzeige mehrmals geklickt haben.
Schließen Sie den Browser.
Öffnen Sie in Visual Web Developer die Datei AdResponse.xml, und vergewissern Sie sich, dass der Zähler für die Anzeigen die Anzahl der Klicks aus dem Test wiedergibt.
Schließen Sie die Datei AdResponse.xml.
Anzeigen von Daten zur Anzahl der Klickereignisse für Anzeigen
Im letzten Teil der exemplarischen Vorgehensweise erstellen Sie eine Seite, auf der die Informationen zur Anzahl von Klickereignissen für Anzeigen angezeigt werden. Dies ist komfortabler als das manuelle Überprüfen der XML-Datei.
So erstellen Sie eine Seite zum Anzeigen der Klickereignisse für Anzeigen
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Website, und klicken Sie anschließend auf Neues Element hinzufügen.
Klicken Sie unter Von Visual Studio installierte Vorlagen auf Web Form.
Geben Sie im Feld Name den Dateinamen ViewAdData.aspx ein.
Klicken Sie auf Hinzufügen.
Wechseln Sie in die Entwurfsansicht.
Ziehen Sie aus der Gruppe Daten der Toolbox ein XmlDataSource-Steuerelement auf die Seite.
Klicken Sie im Kontextmenü XmlDataSource-Aufgaben auf Datenquelle konfigurieren.
Das Dialogfeld **Datenquelle konfigurieren <Datenquellenname>**wird angezeigt.
Geben Sie im Feld Datendatei den Pfad ~/App_Data/AdResponses.xml ein.
Alternativ dazu können Sie die Datei auch mit Durchsuchen suchen.
Klicken Sie auf OK.
Ziehen Sie in der Toolbox aus der Gruppe Daten ein GridView-Steuerelement auf die Seite.
Klicken Sie in der Liste Datenquelle auswählen im Kontextmenü GridView-Aufgaben auf XmlDataSource1.
Drücken Sie STRG+F5, um die Seite auszuführen.
Auf der Seite werden die Klickereignisse für Anzeigen in einem Raster angezeigt.
Schließen Sie den Browser.
Nächste Schritte
Im AdRotator-Steuerelement sind neben den in dieser exemplarischen Vorgehensweise erläuterten Features noch weitere verfügbar. Sie können sich mit diesen Features auf folgende Weise vertraut machen:
Verwenden Sie beim Erstellen von Anzeigen in der XML-Datei zusätzliche Attribute.
Sie können z. B. mit dem Impressions-Element steuern, wie oft eine Werbung im Verhältnis zu den anderen Anzeigen in der Anzeigendatei ausgewählt wird. Je höher der Wert, desto wahrscheinlicher wird die Anzeige ausgewählt. Ausführliche Informationen finden Sie unter AdvertisementFile.
Verwenden Sie eine Datenbank, um die Klickereignisse für Anzeigen nachzuverfolgen.
Hinweis:
Verwenden Sie in einer Produktionsanwendung keine XML-Datei zum Nachverfolgen von Klickereignissen für Anzeigen, da diese nicht für die Unterstützung vieler Benutzer angepasst werden kann. In dieser exemplarischen Vorgehensweise wird für Klickereignisse für Anzeigen nur aus Gründen der Vereinfachung, und um zu vermeiden, dass eine Datenbank konfiguriert werden muss, eine XML-Datei verwendet.
Verfolgen Sie zusätzliche Informationen über Anzeigenklicks nach.
Sie können überprüfen, dass einzelne Benutzer nicht mehrfach gezählt werden, z. B. indem Sie ein Cookie für den Browser schreiben, ob ein Besucher im Lauf des letzten Tags auf die Anzeige geklickt hat, und Sie können beim Speichern von Klickinformationen die IP-Adresse des Browsers erfassen. Sie können auch Klickinformationen nach Datum und Uhrzeit zusammenfassen oder Anzeigeninformationen anhand anderer dynamischer Inhalte auf der Quellseite nachverfolgen, um Muster im Datenverkehr besser analysieren zu können.
Binden Sie das AdRotator-Steuerelement mithilfe eines anderen Datenquellen-Steuerelements an seine Daten.
Sie können z. B. Werbungsdaten in einer Datenbank speichern. Zu diesem Zweck können Sie der Seite ein Datenquellen-Steuerelement hinzufügen und dies so konfigurieren, dass es mithilfe einer Abfrage Werbungsdaten abruft. Anschließend können Sie das AdRotator-Steuerelement an das Datenquellen-Steuerelement binden. Ausführliche Informationen finden Sie unter Gewusst wie: Darstellen von Anzeigen aus einer Datenbank mithilfe des AdRotator-Webserversteuerelements.