Требования к баннерам

Общие технические требования

240×400 (300×250)

Геобаннер

TopLine

ScreenGlide

Расхлоп

Rich-Media

Rich-Media многокомпонентный

Rich-Media многокомпонентный

Описание

Сложный ролик состоит из нескольких частей (<=5), которые выполняются в виде flash-роликов. Трехкомпонентный Rich-media является самым оптимальным. Первая часть — это короткая заставка (teaser, дразнилка), достаточно заметная, но небольшая, не более пяти секунд. Её назначение — привлечь внимание посетителя сайта к рекламе. Тизер закрывается автоматически, чтобы не раздражать посетителя

Следующая часть — это ремайндер. Это, как правило, маленький по размеру ролик, который размещается в заметном месте на экране, но так, чтобы не мешать посетителю знакомиться с содержимым сайта. Назначение ремайндера — дать заинтересовавшемуся посетителю возможность перейти к третьей части баннера, большому интерактивному рекламному материалу.

Третья часть баннера не скована никакими ограничениями, она может быть большой и содержать формы, тексты с прокруткой, мультфильмы. Эта часть баннера инициируется действиями посетителя.

Приведённый сценарий не является единственно возможным. В зависимости от решаемых задач можно ограничиться только ремайндером, основным роликом, или простым односекционным роликом.

Требования к оформлению кнопки «Закрыть» в баннерах Rich-Media соответствуют требованиям, указанных в разделе «Rich-Media».

Программный код

Ваш рекламный код не должен обращаться к внешнему серверу для выполнения дополнительных скриптов JavaScript. Все функции должны быть реализованы в самом коде.

Команды, которые должны быть указаны в программном коде модуля Rich-Media на кнопке «Button»

Закрытие баннера по кнопке «закрыть» или по какой-либо другой причине: команда kill с параметром номер_текущего_ролика. Это номер ролика, в котором произошло нажатие на кнопку. Если ролик всего один, то все равно нужно указывать его номер — 0 (ноль).

Пример кода на AS2:

on(release){
 getURL('javascript:fl_Command("kill",0)');
}

Пример кода на AS3:

function closeHandler(event:MouseEvent):void {
 flash.external.ExternalInterface.call("fl_Command", "kill", 0);
}
close_button.addEventListener(MouseEvent.CLICK, closeHandler);

close_button - экземпляр кнопки

Клик по кнопке, с которой происходит переход на сайт рекламодателя

Пример кода на AS2:

on(release){
 getURL(_root.link1, "_blank");
 getURL('javascript:fl_Command("kill",0)');
}

Пример кода на AS3:

 function callLink(e:MouseEvent):void {
     try {
        var url:String = LoaderInfo(this.root.loaderInfo).parameters['link1'];
        var ie:String = ExternalInterface.call("function(){return 'ActiveXObject' in window}");
        if (ie == "true") ExternalInterface.call('window.open',url);
        else navigateToURL(new URLRequest(url), '_blank');
        setTimeout(function(){
            flash.external.ExternalInterface.call("fl_Command", "kill", 0);
        }, 200)
     }catch (e:Error){}
     var pass:String = LoaderInfo(this.root.loaderInfo).parameters['ar_pass'];
     if(pass&&pass!="undefined") (new Loader()).load(new URLRequest(pass));
}
click_button.addEventListener(MouseEvent.CLICK, callLink);

Для трехсекционных баннеров: запуск следующей части ролика, по завершению каждой части flash-ролика (таймаут, конец ролика или действие пользователя): команда start c параметром номер_ролика. Пример запуска второго ролика:

Пример кода на AS2:

getURL('javascript:fl_Command("start",1)');

Пример кода на AS3:

flash.external.ExternalInterface.call("fl_Command", "start", 1);

Вход в кабинет рекламодателя

Для входа в кабинет введите логин и пароль.

Вход в кабинет веб-издателя

Для входа в кабинет введите логин и пароль.
Если вы не&nbnbsp;зарегистрированы, необходимо оформить заявку.