При этом база данных должна содержать всю вспомогательную информацию, которая будет необходима для работоспособности баннерообменной системы. Такая информация содержится в справочниках, заполняется при создании системы и в процессе работы системы меняется довольно редко [1].
Общий вид базы данных показан на рисунке 1.
Рис. 1. Общая структура базы данных для баннерообменной системы
Каждый участник системы обмена баннерами может настроить систему для соответствия её всем желаемым параметрам и свойствам. Пользователь может указать интересующее его время показа баннеров, регион показа баннеров, тематику сайтов на которых будут показываться его баннеры [3].
Для работоспособности баннерообменной системы необходим так называемый код сети, который размещается на каждой странице сайта, который участвует в проекте. Такой код обычно пишется при помощи языка JavaScript.
Код баннерообменной системы на языке JavaScript:
<script> user = "30409"; page = "1"; pid = Math.round((Math.random() * (10000000 - 1))); document.write("<iframe src='http://banner.ua/picture.php?h" +user + "&" + pid + "&" + page + "&9' frameborder=0 vspace=0 hspace=0 " +" width=468 height=60 marginwidth=0 marginheight=0 scrolling=no>"); document.write("<a href='http://banner.ua/addclick.php?" + user + "&"+ pid + "&" + page + "&9' target=_blank>"); document.write("<img border=0 src='http://banner.ua/" + "picture.php?i" + user + "&" + pid + "&" + page + "&9' width=468 height=60 alt='Баннерообменная сеть'></a>"); document.write("</iframe>"); </script>При каждой загрузке страницы, содержащей такой код, происходит обращение к системе обмена баннерами. При этом система выдаёт по определённому алгоритму баннер с учётом желаемого времени показа, региона показа, а также тематики обращающегося сайта.
Таким образом, при помощи определённого алгоритма вывода пользователю на страницу выводится баннер нужного размера, принадлежащий конкретному региону, относящийся к интересной пользователю тематике, что в свою очередь повышает интерес пользователей к рекламе. Следовательно, выбор баннеров с помощью такого алгоритма резко увеличивает отклик баннера.
Каждому участнику системы обмена баннерами интересно знать полную подробную статистику о показах баннеров на его сайте, о количестве, месте и времени показов его собственных баннеров. Для этого баннерообменная система содержит раздел статистики где, в зависимости от требований участника системы выбирается необходимая информация из базы данных, и в определённом порядке предоставляется пользователю.
Литература
[1] Системы обмена баннерами
http://www.delmor.ru/base/micro/banner-ob.html (1.12.2006г)[2] Эффективное создание и обмен баннеров http://www.adweb.iatp.org.ua/advertising/banners/efficient_creation_n_exchange.htm (12.11.2006г)
[3] Основы баннерообмена http://www.vebstudio.ru/banneroobmen.php (15.11.2006г)