-
ASP.NET AdRotator 광고 배너 서버컨트롤 XML.NET/ASP.NET 2008. 12. 1. 16:34반응형·AdRotator§AdRotator는 우리가 흔히 웹 사이트에서 볼 수 있는 배너 광고들을 쉽게 구현할 수 있도록 해주는 컨트롤 입니다.§‘AdRotator’는 Ad 즉, Advertisement(광고)와 Rotator(회전 시키는 것)의 합성어로서 배너 광고들을 랜덤하게(정해진 가중치에 따란 무작위로) 노출한다는 뜻을 내포하고 있습니다. 이때 배너 광고와 관련한 정보(이미지 경로, 이미지 클릭 시 이동할 페이지 URL, 가중치 등등)는 XML 파일 또는 데이터베이스에 저장될 수 있습니다. 다음은 AdRotator 컨트롤의 주요 속성을 정리한 표입니다.
<?xml version="1.0" encoding="utf-8" ?><Advertisements><Ad><ImageUrl>~/Img/banner1.gif</ImageUrl><NavigateUrl>http://www.naver.com</NavigateUrl><AlternateText>네이버배너</AlternateText><Keyword>네이버</Keyword><Impressions>50</Impressions><!--가중치 배너를 나오개하려는 가중치--></Ad><Ad><ImageUrl>~/img/banner2.gif</ImageUrl><NavigateUrl>http://www.daum.net</NavigateUrl><AlternateText>다음배너</AlternateText><Keyword>다음</Keyword><Impressions>30</Impressions></Ad><Ad><ImageUrl>~/img/banner3.gif</ImageUrl><NavigateUrl>http://www.nate.com</NavigateUrl><AlternateText>네이트베너</AlternateText><Keyword>네이트</Keyword><Impressions>20</Impressions></Ad><Ad><ImageUrl>~/img/microsoft.gif</ImageUrl><NavigateUrl>http://www.microsoft.com</NavigateUrl><AlternateText>마이크로소프트 배너</AlternateText><Keyword>바이크로소프트</Keyword><Impressions>2</Impressions></Ad></Advertisements>
AdvertisementFile
광고 정보를 포함하고 있는 XML 파일의 경로를
가져오거나 설정합니다.
KeywordFilter
XML 광고 파일에서 특정 범주(카테고리)별로 광고를
필터링할 때 사용하는 키워드를 가져오거나 설정합니다.
Target
AdRotator를 클릭할 때 링크되는 HTML 프레임 형식을
지정 합니다. [_blank, _parent, _search, _self, _top]
기본값은 빈 문자열(“”)입니다. 예를 들어 이 속성에 _blank를
지정하면 광고 클릭 시 새로운 창이 뜨게 됩니다.
속성
설명
<ImageURL>
표시할 이미지의 URL입니다.
<NavigateURL>
AdRotator 컨트롤이 클릭될 때 이동할 페이지의 URL입니다.
<AlternateText>
해당 이미지가 없을 경우 표시할 텍스트입니다.
<Keyword>
특정 광고의 필터링에 사용할 수 있는 광고의 범주(카테고리)입니다.
<Impression>
광고의 표시 빈도를 나타내는 상대적인 숫자 값(가중치)입니다. 단, 모든 상대 값의 합계는 2,048,000,000을 초과할 수 없습니다.
<Height>
픽셀 단위의 광고 높이입니다.
<Width>
픽셀 단위의 광고 너비입니다.
반응형'.NET > ASP.NET' 카테고리의 다른 글
ASP.NET 텍스트 박스 개행 Response.Write(TextBox4.Text.Replace(“\r\n”, “<br>”)); (0) 2008.12.03 ASP.NET 유효성 검사 컨트롤~!!! RequiredFieldValidator, RangeValidator, CompareValidator , RegularExpressionValidator1,ValidationSummary, (0) 2008.12.03 ASP.NET XML 컨틀롤 (0) 2008.12.03 ASP.NET HiddenField (asp.net2.0) , 뷰 상태(View State)의 실체 (0) 2008.12.03 ASP.NET label 관련 Panel/PlaceHolder(panel과 마찬가지로 다른서버컨트롤이나HTML정적텍스트를컨터이너하는것) LinkButton 은 버튼 컨트롤과 마찬가리도 포스트 백이 일어난다 (0) 2008.12.01 ASP.NET Calendar 컨트롤 + button 컨트롤 (0) 2008.11.28 ASP.NET 표준 컨트롤 = 버튼 ( OnClientClick 자바스크립트 속성(이벤트)) (0) 2008.11.28 ASP.NET BulletedList (0) 2008.11.27