| |||||||||||||||||||||||
Технические требованияExpandableMove1. Карточка баннераРекомендуется использовать код вызова poster только в случае необходимости показывать баннер при доскролле до баннерного места, так как данная технология задерживает загрузку баннера до окончания загрузки основной страницы. В остальных случаях рекомендуется использовать код вызова extension. 2. Подготовка баннера (для flash-дизайнера)Подготовьте два flash-ролика: большой и маленький. Для маленького flash-ролика подготовьте заглушку (.gif или .jpeg). Она показывается тем посетителям сайта, у которых нет необходимой версии flash-плагина. Размеры заглушки и маленького flash-ролика должны совпадать. В первом кадре flash-ролика пропишите следующие команды:
if(ar_init == undefined){
ar_init = true;
System.security.allowDomain('*');
}
System.security.allowDomain('*') разрешает доступ загрузчику к переменным баннера и позволяет правильно инициализировать переменную для клика (link1). При этом в загрузчике не нужно специально разрешать доступ для загружаемых роликов. Для того, чтобы зарегистрировать событие «клик» создайте элемент button (при наведении курсора мыши на такой элемент, он изменяется). Для того, чтобы перейти по клику используется функция getURL. Ей передаётся два параметра: куда переходить — переменная link1 и _blank — значение переменной target, чтобы открывать ссылку баннера в новом окне. В вашем flash-ролике сделайте элемент button. Для этого элемента напишите следующий код: on (release) {
getURL(_root.link1, "_blank");
}
Обязательно используйте переменную link1 для подсчёта кликов. Для того, чтобы открывать ссылку баннера в том же окне, укажите во flash-ролике _top. Если вы, как рекламная площадка, используете AdRiver в качестве основной системы управления рекламой на сайте, то в flash-ролике пропишите скрипт:
on (release) {
getURL(_root.link1, _root.target);
}
Это позволит открывать ссылку баннера согласно тому параметру, который указан в коде рекламного места. Размер загружаемых файлов должен соответствовать спецификации.3. Подготовка скрипта (для трафик-менеджера)3.1. На коде posterРаспакуйте пример. Откройте текстовым редактором файл script.js. Внесите изменения только в верхнюю часть скрипта, отмеченную как Editable block.
Last edited by Alexandr Zonov 10.03.2011 var ar_swf1 = 'big.swf', //big ar_swf2 = 'small.swf', //small ar_w1 = '100%', ar_h1 = '90', ar_w2 = '100%', ar_h2 = '200', ar_flashver = 8, ar_timeout = 10, ar_gif = '0.gif', ar_bgcolor = 'transparent', //transparent by default ar_flash_pixel = '', ar_gif_pixel = ''; Переменные:
Если у вас есть только один код сторонней системы для подсчёта показов, то впишите его и как значение переменной ar_flash_pixel и как значение переменной ar_gif_pixel. Сохраните script.js, баннер готов к загрузке. 3.2. На коде AjaxJSРаспакуйте пример. Откройте текстовым редактором файл script.js. Внесите изменения только в верхнюю часть скрипта, отмеченную как Editable block.
var ar_img_name = '0.gif', smallflashname = '1.swf', ar_width_small = '240', ar_height_small = '400', bigflashname = '0.swf', ar_width_big = '480', ar_height_big = '400', ar_valign = '1', ar_align = '1', ar_flashver = '8', ar_alt_link = '', ar_zeropixel = '', ar_wmode = 'opaque', ar_timeout = 5; Переменные:
Сохраните файл script.js, баннер готов к загрузке. Чтобы избежать затруднений со скрытием раскрывающейся части баннера, проверьте разметку сайта на наличие свойства overflow со значением hidden. 3.3. Загрузка баннера на коде extension
4. Полезные ссылки
Последнее обновление: 29.07.2011
|
|||||||||||||||||||||||
| |||||||||||||||||||||||