首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET AdRotator 廣告輪播控制項完整教學

     編輯:關於ASP.NET

AdRotator 依據 XML 廣告定義檔隨機顯示橫幅廣告,支援加權機率、分類篩選與替代文字。

廣告 XML 結構 (ads.xml)

<Advertisements>
  <Ad>
    <ImageUrl>/images/ad1.gif</ImageUrl>
    <NavigateUrl>https://example.com</NavigateUrl>
    <AlternateText>廣告一說明</AlternateText>
    <Keyword>Category1</Keyword>
    <Impressions>80</Impressions>
  </Ad>
  <Ad>
    <ImageUrl>/images/ad2.gif</ImageUrl>
    <NavigateUrl>https://example.org</NavigateUrl>
    <AlternateText>廣告二說明</AlternateText>
    <Keyword>Category2</Keyword>
    <Impressions>20</Impressions>
  </Ad>
</Advertisements>
  • Impressions:相對權重,總和 100 時即為百分比機率
  • KeywordFilter:頁面端設定 AdRotator.KeywordFilter="Category1" 只顯示特定分類
  • 元素名稱區分大小寫,必須為 <Ad>、<ImageUrl> 等

頁面使用

<asp:AdRotator runat="server" AdvertisementFile="~/ads.xml" KeywordFilter="Category1" />

廣告檔案可放置 App_Data 目錄,以相對路徑引用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved