ASP.NET. Учебный курс (Г.Бучек.)

Печать

Дальше указывается число, которое определяет, как часто должен показываться баннер. Это не абсолютная, а относительная величина, которая соответствует доле показов этого баннера от общего числа показов всех баннеров, включенных в файл расписания:

<Impressions>71</Impressions> Здесь сегмент баннера закрывается:

</Ad>

и начинается второй баннер:

<Ad>

В этом баннере используется уже другое изображение:<ImageUrl>./AnotherSample.gif</ImageUrl>

Посетители, щелкнув мышью на баннере, будут направлены на другой Web-узел. Прежде чем направлять посетителей на целевой Web-узел, сначала можно направить их на собственную страницу, которая зафиксировала бы факт обращения к баннеру:

<NavigateUrl>http://www.microsoft.com</NavigateUrl>

Когда посетители наводят на баннер курсор, он показывает следующий текст:

<AlternateText>IIcpexoA на узел Microsoft</AlternateText>

В данном баннере использовано то же ключевое слово, что и в первом:<Ke ywo rd>ShowMe</Keyword»

Но он будет показываться немного реже первого:<lmpressions>70</Impressions>

Затем Описание второго баннера закрывается:

</Ad>

и начинается описание третьего:<Ad>

<ImageUrl>./DoesNotExist.gif</ImageUrl> <NavigateUrl>http://www.microsoft.com</NavigateUrl> <AlternateText>OOpaTMCb ко xHe</AlternateText>

Обратите внимание, что в этом, третьем, баннере используется другое ключевое слово:

<Keyword>DoNotShowMe</Keyword>

Когда вы посмотрите на код ASP.NET-страницы нашего проекта, то увидите, что последний баннер отбрасывается фильтром. Хотя для него задано большое количество'показов; V» ? N ?» OCjfJI «М

<Impressions>2000</Impres8ions>

он не появится на нашем демонстрационном Web-узле.