でAdRotatorコントロールを使用する方法ASP.NET 内のページVB.NET
AdRotatorコントロールを使用することにより、あなたのASP.NET webページは、外部XMLスケジュールファイルで指定されたリストからバナーグラフィックスをランダムに選択します。 コントロールを作成する前に、次の例に示すように、XMLスケジュールファイルを定義する必要があります:
<広告>
<広告>
<ImageUrl>ocom-larry-mark-cloud-banner-1641735.jpg
</イマージュ-ル-ル-ル>
<NavigateUrl> https://www.oracle.com/index.html </NavigateUrl>
<AlternateText>Oracleは、クラウドとデータセンターで連携するハードウェアとソフトウェアを設計します。 </>
<感想/感想>
<キーワード>エンタープライズ,アプリケーション,ソフトウェア,データベース,ミドルウェア,融合,ビジネス,ハードウェア,オラクル
</キーワード>
</広告>
<広告>
<>jpg</画像>
<NavigateUrl> https://www.apple.com/mac/</NavigateUrl>
<AlternateText>Macの世界を発見してください。 MacBook、iMac、iLifeなどをチェックしてください。 QuickTime、Safari、およびwidgetsを無料でダウンロードしてください。
</AlternateText>
<感想/感想>
<キーワード>iMac、iLife、Mac、MacBook</キーワード>
</広告>
<!-より多くの広告はここに行くことができます。 –>
</広告>
次の表では、<Ad>要素を構成するために使用できるプロパティを詳細に説明します:
要素 |
説明 |
イマージュ-ル-ル-ル |
表示される画像。 これは、相対リンク(現在のディレクトリ内のファイル)または完全修飾インターネットURLにすることができます。 |
NavigateUrl |
ユーザーがバナーをクリックした場合にフォローされるリンク。 |
AlternateText |
表示できない場合に画像の代わりに表示されるテキスト。 このテキストは、いくつかの新しいブラウザでもツールチップとして使用されます。 |
感想 |
広告を表示する頻度を設定する数値です。 この数値は、他の広告に指定された数値を基準としたものです。 たとえば、値が20のバナーは、値が10のバナーの2倍の頻度で表示されます。 |
キーワード |
広告のグループを識別するキーワード。 これはフィルタリングに使用できます。 たとえば、10件の広告を作成し、そのうちの半分にMicrosoftというキーワードを、残りの半分にOracleというキーワードを与えることができます。 Webページは、これらのグループのいずれかのみを含むように可能な広告をフィルタリングすることを選択できます。 |
AdRotatorクラスは、大きなプロパティセットを提供しません。 AdvertisementFileプロパティで適切な提供情報ファイルと、Targetプロパティでリンクが続くウィンドウの種類の両方を指定します。 また、KeywordFilterプロパティを設定して、特定のキーワードを持つエントリからバナーが選択されるようにすることもできます:
<asp:AdRotator runat=”サーバー”AdvertisementFile=”AdList.xml”Target=”_blank” />
あなたのコードはAdRotatorに反応することができます。ページが作成され、ファイルから画像がランダムに選択されたときに発生するAdCreatedイベント。 イベントによって提供される画像に関する情報を使用して、ページの残りの部分をカスタマイズできます。 次の例を使用して、Adrotatorでランダムに選択された広告に対応するようにHyperLinkコントロールを構成できます。
Leave a Reply