ADWOLF
ТРЕБОВАНИЯ
ADWOLF
ТРЕБОВАНИЯ
ТЕХ. ТРЕБОВАНИЯ
ТЕХ. ТРЕБОВАНИЯ
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
МЕДИЙНАЯ РЕКЛАМА
МЕДИЙНАЯ РЕКЛАМА
МЕДИЙНАЯ РЕКЛАМА
240х400
240х400
240х400

Описание

Баннер в правой колонке сайта.

Размеры креатива

  • 240х400 px

Варианты рекламных материалов:

  • Картинка
  • Флэш
  • HTML5
  • Видео

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу


Флэш

  • ActionScript 2.0, ActionScript 3.0
  • FlashPlayer 11.0 и выше
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу

ActionScript 2. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • На созданной кнопке пропишите следующий код:
    on (release) {
        getURL(_root.link1, "_blank");
    }
    Пояснение кода
    Первый параметр функции getURL представляет собой ссылку и указывается как _root.link1. Это имя переменной, и потому должно быть без кавычек.

    Второй параметр функции - это параметр окна, в котором открывается сайт рекламодателя при клике на кнопку. Он задается как "_blank" (в кавычках) для открытия сайта в новом окне.
Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • На каждой кнопке пропишите функцию getURL. К первому параметру функции, параметру ссылки _root.link1, необходимо дописать знак +"@"+ и указать переменную event_2, event_3 и т.д. до event_20. Ниже представлен пример для первой и второй кнопки соответственно:
    on (release) {
        getURL(_root.link1 + "@" + _root.event_2, "_blank");
    }
    on (release) {
        getURL(_root.link1 + "@" + _root.event_3, "_blank");
    }
    Обратите внимание, что нумерация _root.event_# начинается с цифры 2. Поэтому для первой кнопки соответствует _root.event_2.
    Ссылка для перехода прописывается в интерфейсе системы.


ActionScript 3. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • В первом кадре пропишите следующий код:
    var awParams:Object = this.root.loaderInfo.parameters;
    var url:String = awParams.link1;
    btn.addEventListener(MouseEvent.CLICK, goTo);
    function goTo (e:MouseEvent):void {
        navigateToURL(new URLRequest(url), "_blank");
    }
    Пояснение кода
    Первая строка var awParams:Object = this.root.loaderInfo.parameters; представляет собой загрузку необходимых параметров флэш-ролика.

    Вторая строка var url:String = awParams.link1; - это сохранение в переменную значения link1, полученного из параметров флэш-ролика.

    Третья строка btn.addEventListener(MouseEvent.CLICK,goTo); - создание слушателя события клика по кнопке btn. При клике на кнопку вызывается функция goTo.

    Четвертая строка (и до конца) function goTo(e:MouseEvent):void - функция перехода по ссылке url.

Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • Каждой кнопке присвойте имя (Instance Name). Например, btn1, btn2, btn3.
  • Скопируйте код ниже и вставьте в первый кадр.
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
  • Создайте переменные, в которых будут храниться значения ссылкок перехода для каждой кнопки. Для этого к основной ссылке, переданной через flashVars флэш-ролика (awParams.link1), необходимо прибавить "@"+awParams.event_N (системный параметр события, где N число от 2 до 20). Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    Обратите внимание, что нумерация awParams.event_# начинается с цифры 2.
    Поэтому для первой кнопки соответствует awParams.event_2.
  • Создайте переменные, в которых будет храниться вызов функции перехода по ссылке для каждой кнопки. Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
  • Создайте обработчики события клика для каждой кнопки, который при наступлении события будет вызывать соответствующую для кнопки функцию goToUrlN (где N - номер кнопки).
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);
  • Итого весь код для двух кнопок будет выглядеть следующим образом:
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);

HTML5

  • HTML5-код до 100кб, включающий отдельные javascript-файлы и css-файлы.
  • Код не должен содержать следующие открывающие и закрывающие теги: html, head, meta, title, body, doctype.
  • Максимально разрешенное количество символов - 65 000.
  • Все кавычки должны быть двойными (").
  • В коде необходимо убрать все символы переводы каретки. Для этого вы можете воспользоваться любым html компрессором, например, этим.
  • Весь javascript код должен находиться в отдельных файлах. Количество файлов не более 5. Все файлы должны быть пронумерованы в порядке их подключения.
  • Ссылки на javascript-файлы должны быть заменены системными параметрами %user_1%...%user_5% в соответствии с порядком подключения файла. Пример:

  • Все стили должны находиться в отдельном css-файле. Количество файлов не более 1. Ссылка на css-файл должна быть заменена системным параметром %user_6%. Пример:

  • Ссылка для перехода должна быть заменена системным параметром %reference%.
  • Все ссылки на картинки должны содержаться только в основном коде, не в файлах стилей или скриптов. Все ссылки на картинки должны быть заменены системными параметрами %user_8%...%user_18%. Количество картинок не более 10.
  • Баннер должен быть "резиновым", подстраиваться под размеры контейнера.
  • Надпись "Реклама" в правом верхнем углу

Видео

  • Форматы: *.mp4
  • Вес материала: до 100Кб
  • Длительность видео: не более 30 секунд
  • Видео может располагаться на подложке-картинке (*.gif, *.png, *.jpg). Вес картинки не более 100кб.


SUPER LEADERBOARD
SUPER LEADERBOARD
SUPER LEADERBOARD

Описание

Баннер-перетяжка в верхней части сайта между меню и основным контентом.

Размеры креатива

  • 1200x90 px

Варианты рекламных материалов:

  • Картинка
  • Флэш
  • HTML5
  • Видео

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу


Флэш

  • ActionScript 2.0, ActionScript 3.0
  • FlashPlayer 11.0 и выше
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу

ActionScript 2. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • На созданной кнопке пропишите следующий код:
    on (release) {
        getURL(_root.link1, "_blank");
    }
    Пояснение кода
    Первый параметр функции getURL представляет собой ссылку и указывается как _root.link1. Это имя переменной, и потому должно быть без кавычек.

    Второй параметр функции - это параметр окна, в котором открывается сайт рекламодателя при клике на кнопку. Он задается как "_blank" (в кавычках) для открытия сайта в новом окне.
Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • На каждой кнопке пропишите функцию getURL. К первому параметру функции, параметру ссылки _root.link1, необходимо дописать знак +"@"+ и указать переменную event_2, event_3 и т.д. до event_20. Ниже представлен пример для первой и второй кнопки соответственно:
    on (release) {
        getURL(_root.link1 + "@" + _root.event_2, "_blank");
    }
    on (release) {
        getURL(_root.link1 + "@" + _root.event_3, "_blank");
    }
    Обратите внимание, что нумерация _root.event_# начинается с цифры 2. Поэтому для первой кнопки соответствует _root.event_2.
    Ссылка для перехода прописывается в интерфейсе системы.


ActionScript 3. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • В первом кадре пропишите следующий код:
    var awParams:Object = this.root.loaderInfo.parameters;
    var url:String = awParams.link1;
    btn.addEventListener(MouseEvent.CLICK, goTo);
    function goTo (e:MouseEvent):void {
        navigateToURL(new URLRequest(url), "_blank");
    }
    Пояснение кода
    Первая строка var awParams:Object = this.root.loaderInfo.parameters; представляет собой загрузку необходимых параметров флэш-ролика.

    Вторая строка var url:String = awParams.link1; - это сохранение в переменную значения link1, полученного из параметров флэш-ролика.

    Третья строка btn.addEventListener(MouseEvent.CLICK,goTo); - создание слушателя события клика по кнопке btn. При клике на кнопку вызывается функция goTo.

    Четвертая строка (и до конца) function goTo(e:MouseEvent):void - функция перехода по ссылке url.

Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • Каждой кнопке присвойте имя (Instance Name). Например, btn1, btn2, btn3.
  • Скопируйте код ниже и вставьте в первый кадр.
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
  • Создайте переменные, в которых будут храниться значения ссылкок перехода для каждой кнопки. Для этого к основной ссылке, переданной через flashVars флэш-ролика (awParams.link1), необходимо прибавить "@"+awParams.event_N (системный параметр события, где N число от 2 до 20). Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    Обратите внимание, что нумерация awParams.event_# начинается с цифры 2.
    Поэтому для первой кнопки соответствует awParams.event_2.
  • Создайте переменные, в которых будет храниться вызов функции перехода по ссылке для каждой кнопки. Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
  • Создайте обработчики события клика для каждой кнопки, который при наступлении события будет вызывать соответствующую для кнопки функцию goToUrlN (где N - номер кнопки).
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);
  • Итого весь код для двух кнопок будет выглядеть следующим образом:
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);

HTML5

  • HTML5-код до 100кб, включающий отдельные javascript-файлы и css-файлы.
  • Код не должен содержать следующие открывающие и закрывающие теги: html, head, meta, title, body, doctype.
  • Максимально разрешенное количество символов - 65 000.
  • Все кавычки должны быть двойными (").
  • В коде необходимо убрать все символы переводы каретки. Для этого вы можете воспользоваться любым html компрессором, например, этим.
  • Весь javascript код должен находиться в отдельных файлах. Количество файлов не более 5. Все файлы должны быть пронумерованы в порядке их подключения.
  • Ссылки на javascript-файлы должны быть заменены системными параметрами %user_1%...%user_5% в соответствии с порядком подключения файла. Пример:

  • Все стили должны находиться в отдельном css-файле. Количество файлов не более 1. Ссылка на css-файл должна быть заменена системным параметром %user_6%. Пример:

  • Ссылка для перехода должна быть заменена системным параметром %reference%.
  • Все ссылки на картинки должны содержаться только в основном коде, не в файлах стилей или скриптов. Все ссылки на картинки должны быть заменены системными параметрами %user_8%...%user_18%. Количество картинок не более 10.
  • Баннер должен быть "резиновым", подстраиваться под размеры контейнера.
  • Надпись "Реклама" в правом верхнем углу

Видео

  • Форматы: *.mp4
  • Вес материала: до 100Кб
  • Длительность видео: не более 30 секунд
  • Видео может располагаться на подложке-картинке (*.gif, *.png, *.jpg). Вес картинки не более 100кб.


HALF PAGE
HALF PAGE
HALF PAGE

Описание

Баннер в верхней части сайта, расположен в колонке Популярное.

Размеры креатива

  • 300х600 px

Варианты рекламных материалов:

  • Картинка
  • Флэш
  • HTML5
  • Видео

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу


Флэш

  • ActionScript 2.0, ActionScript 3.0
  • FlashPlayer 11.0 и выше
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу

ActionScript 2. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • На созданной кнопке пропишите следующий код:
    on (release) {
        getURL(_root.link1, "_blank");
    }
    Пояснение кода
    Первый параметр функции getURL представляет собой ссылку и указывается как _root.link1. Это имя переменной, и потому должно быть без кавычек.

    Второй параметр функции - это параметр окна, в котором открывается сайт рекламодателя при клике на кнопку. Он задается как "_blank" (в кавычках) для открытия сайта в новом окне.
Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • На каждой кнопке пропишите функцию getURL. К первому параметру функции, параметру ссылки _root.link1, необходимо дописать знак +"@"+ и указать переменную event_2, event_3 и т.д. до event_20. Ниже представлен пример для первой и второй кнопки соответственно:
    on (release) {
        getURL(_root.link1 + "@" + _root.event_2, "_blank");
    }
    on (release) {
        getURL(_root.link1 + "@" + _root.event_3, "_blank");
    }
    Обратите внимание, что нумерация _root.event_# начинается с цифры 2. Поэтому для первой кнопки соответствует _root.event_2.
    Ссылка для перехода прописывается в интерфейсе системы.


ActionScript 3. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • В первом кадре пропишите следующий код:
    var awParams:Object = this.root.loaderInfo.parameters;
    var url:String = awParams.link1;
    btn.addEventListener(MouseEvent.CLICK, goTo);
    function goTo (e:MouseEvent):void {
        navigateToURL(new URLRequest(url), "_blank");
    }
    Пояснение кода
    Первая строка var awParams:Object = this.root.loaderInfo.parameters; представляет собой загрузку необходимых параметров флэш-ролика.

    Вторая строка var url:String = awParams.link1; - это сохранение в переменную значения link1, полученного из параметров флэш-ролика.

    Третья строка btn.addEventListener(MouseEvent.CLICK,goTo); - создание слушателя события клика по кнопке btn. При клике на кнопку вызывается функция goTo.

    Четвертая строка (и до конца) function goTo(e:MouseEvent):void - функция перехода по ссылке url.

Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • Каждой кнопке присвойте имя (Instance Name). Например, btn1, btn2, btn3.
  • Скопируйте код ниже и вставьте в первый кадр.
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
  • Создайте переменные, в которых будут храниться значения ссылкок перехода для каждой кнопки. Для этого к основной ссылке, переданной через flashVars флэш-ролика (awParams.link1), необходимо прибавить "@"+awParams.event_N (системный параметр события, где N число от 2 до 20). Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    Обратите внимание, что нумерация awParams.event_# начинается с цифры 2.
    Поэтому для первой кнопки соответствует awParams.event_2.
  • Создайте переменные, в которых будет храниться вызов функции перехода по ссылке для каждой кнопки. Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
  • Создайте обработчики события клика для каждой кнопки, который при наступлении события будет вызывать соответствующую для кнопки функцию goToUrlN (где N - номер кнопки).
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);
  • Итого весь код для двух кнопок будет выглядеть следующим образом:
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);

HTML5

  • HTML5-код до 100кб, включающий отдельные javascript-файлы и css-файлы.
  • Код не должен содержать следующие открывающие и закрывающие теги: html, head, meta, title, body, doctype.
  • Максимально разрешенное количество символов - 65 000.
  • Все кавычки должны быть двойными (").
  • В коде необходимо убрать все символы переводы каретки. Для этого вы можете воспользоваться любым html компрессором, например, этим.
  • Весь javascript код должен находиться в отдельных файлах. Количество файлов не более 5. Все файлы должны быть пронумерованы в порядке их подключения.
  • Ссылки на javascript-файлы должны быть заменены системными параметрами %user_1%...%user_5% в соответствии с порядком подключения файла. Пример:

  • Все стили должны находиться в отдельном css-файле. Количество файлов не более 1. Ссылка на css-файл должна быть заменена системным параметром %user_6%. Пример:

  • Ссылка для перехода должна быть заменена системным параметром %reference%.
  • Все ссылки на картинки должны содержаться только в основном коде, не в файлах стилей или скриптов. Все ссылки на картинки должны быть заменены системными параметрами %user_8%...%user_18%. Количество картинок не более 10.
  • Баннер должен быть "резиновым", подстраиваться под размеры контейнера.
  • Надпись "Реклама" в правом верхнем углу

Видео

  • Форматы: *.mp4
  • Вес материала: до 100Кб
  • Длительность видео: не более 30 секунд
  • Видео может располагаться на подложке-картинке (*.gif, *.png, *.jpg). Вес картинки не более 100кб.


MEDIUM RECTANGLE
MEDIUM RECTANGLE
MEDIUM RECTANGLE

Описание

Баннер в верхней части сайта, расположен в колонке Популярное.

Размеры креатива

  • 300х600 px

Варианты рекламных материалов:

  • Картинка
  • Флэш
  • HTML5
  • Видео

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу


Флэш

  • ActionScript 2.0, ActionScript 3.0
  • FlashPlayer 11.0 и выше
  • Вес материала: до 100Кб
  • Надпись "Реклама" в правом верхнем углу

ActionScript 2. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • На созданной кнопке пропишите следующий код:
    on (release) {
        getURL(_root.link1, "_blank");
    }
    Пояснение кода
    Первый параметр функции getURL представляет собой ссылку и указывается как _root.link1. Это имя переменной, и потому должно быть без кавычек.

    Второй параметр функции - это параметр окна, в котором открывается сайт рекламодателя при клике на кнопку. Он задается как "_blank" (в кавычках) для открытия сайта в новом окне.
Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • На каждой кнопке пропишите функцию getURL. К первому параметру функции, параметру ссылки _root.link1, необходимо дописать знак +"@"+ и указать переменную event_2, event_3 и т.д. до event_20. Ниже представлен пример для первой и второй кнопки соответственно:
    on (release) {
        getURL(_root.link1 + "@" + _root.event_2, "_blank");
    }
    on (release) {
        getURL(_root.link1 + "@" + _root.event_3, "_blank");
    }
    Обратите внимание, что нумерация _root.event_# начинается с цифры 2. Поэтому для первой кнопки соответствует _root.event_2.
    Ссылка для перехода прописывается в интерфейсе системы.


ActionScript 3. Добавление кнопок для сбора статистики переходов с flash-баннера

Добавление одной кнопки

  • Создайте прозрачную кнопку и поместите ее в верхний слой.
  • В первом кадре пропишите следующий код:
    var awParams:Object = this.root.loaderInfo.parameters;
    var url:String = awParams.link1;
    btn.addEventListener(MouseEvent.CLICK, goTo);
    function goTo (e:MouseEvent):void {
        navigateToURL(new URLRequest(url), "_blank");
    }
    Пояснение кода
    Первая строка var awParams:Object = this.root.loaderInfo.parameters; представляет собой загрузку необходимых параметров флэш-ролика.

    Вторая строка var url:String = awParams.link1; - это сохранение в переменную значения link1, полученного из параметров флэш-ролика.

    Третья строка btn.addEventListener(MouseEvent.CLICK,goTo); - создание слушателя события клика по кнопке btn. При клике на кнопку вызывается функция goTo.

    Четвертая строка (и до конца) function goTo(e:MouseEvent):void - функция перехода по ссылке url.

Ссылка для перехода прописывается в интерфейсе системы.


Добавление нескольких кнопок

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

  • Создайте прозрачные кнопки и каждую поместите в верхний слой.
  • Каждой кнопке присвойте имя (Instance Name). Например, btn1, btn2, btn3.
  • Скопируйте код ниже и вставьте в первый кадр.
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
  • Создайте переменные, в которых будут храниться значения ссылкок перехода для каждой кнопки. Для этого к основной ссылке, переданной через flashVars флэш-ролика (awParams.link1), необходимо прибавить "@"+awParams.event_N (системный параметр события, где N число от 2 до 20). Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    Обратите внимание, что нумерация awParams.event_# начинается с цифры 2.
    Поэтому для первой кнопки соответствует awParams.event_2.
  • Создайте переменные, в которых будет храниться вызов функции перехода по ссылке для каждой кнопки. Количество таких переменных равно количеству кнопок. Ниже приведен пример для двух кнопок.
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
  • Создайте обработчики события клика для каждой кнопки, который при наступлении события будет вызывать соответствующую для кнопки функцию goToUrlN (где N - номер кнопки).
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);
  • Итого весь код для двух кнопок будет выглядеть следующим образом:
    var awParams:Object = this.root.loaderInfo.parameters;
    function goTo (u:String):Function {
        return function(evt:Event=null):void{
            navigateToURL(new URLRequest(u), "_blank");
            }
        }
    var url1:String = awParams.link1+"@"+awParams.event_2; //ссылка перехода для первой кнопки
    var url2:String = awParams.link1+"@"+awParams.event_3; //ссылка перехода для второй кнопки
    var goToUrl1:Function = goTo(url1); //функция перехода для первой кнопки
    var goToUrl2:Function = goTo(url2); //функция перехода для второй кнопки
    btn1.addEventListener(MouseEvent.CLICK, goToUrl1);
    btn2.addEventListener(MouseEvent.CLICK, goToUrl2);

HTML5

  • HTML5-код до 100кб, включающий отдельные javascript-файлы и css-файлы.
  • Код не должен содержать следующие открывающие и закрывающие теги: html, head, meta, title, body, doctype.
  • Максимально разрешенное количество символов - 65 000.
  • Все кавычки должны быть двойными (").
  • В коде необходимо убрать все символы переводы каретки. Для этого вы можете воспользоваться любым html компрессором, например, этим.
  • Весь javascript код должен находиться в отдельных файлах. Количество файлов не более 5. Все файлы должны быть пронумерованы в порядке их подключения.
  • Ссылки на javascript-файлы должны быть заменены системными параметрами %user_1%...%user_5% в соответствии с порядком подключения файла. Пример:

  • Все стили должны находиться в отдельном css-файле. Количество файлов не более 1. Ссылка на css-файл должна быть заменена системным параметром %user_6%. Пример:

  • Ссылка для перехода должна быть заменена системным параметром %reference%.
  • Все ссылки на картинки должны содержаться только в основном коде, не в файлах стилей или скриптов. Все ссылки на картинки должны быть заменены системными параметрами %user_8%...%user_18%. Количество картинок не более 10.
  • Баннер должен быть "резиновым", подстраиваться под размеры контейнера.
  • Надпись "Реклама" в правом верхнем углу

Видео

  • Форматы: *.mp4
  • Вес материала: до 100Кб
  • Длительность видео: не более 30 секунд
  • Видео может располагаться на подложке-картинке (*.gif, *.png, *.jpg). Вес картинки не более 100кб.


FULLSCREEN
FULLSCREEN
FULLSCREEN

Описание

Баннер поверх контента, размеры которого по ширине и высоте равны размерам окна.

Размеры креатива

  • 100%х100%

Варианты рекламных материалов:

  • Картинка
  • HTML5
  • Видео

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала до 100Кб


HTML5

  • HTML5-код до 100кб, включающий отдельные javascript-файлы и css-файлы.
  • Код не должен содержать следующие открывающие и закрывающие теги: html, head, meta, title, body, doctype.
  • Максимально разрешенное количество символов - 65 000.
  • Весь javascript код должен находиться в отдельных файлах. Количество файлов не более 5.
  • Ссылки на javascript-файлы должны быть заменены системными параметрами %user_1%...%user_5%. Пример:

  • Все стили должны находиться в отдельном css-файле. Количество файлов не более 1. Ссылка на css-файл должна быть заменена системным параметром %user_6%. Пример:

  • Ссылка для перехода должна быть заменена системным параметром %reference%.
  • Баннер должен быть "резиновым", подстраиваться под размеры контейнера.

Видео

  • Форматы: *.mp4
  • Вес материала: до 100Кб
  • Длительность видео: не более 30 секунд
  • Видео может располагаться на подложке-картинке (*.gif, *.png, *.jpg). Вес картинки не более 100кб.


BRANDING PAGE
BRANDING PAGE
BRANDING PAGE

Описание

Баннер, заменяющий фон сайта.

Размеры креатива

  • Ширина не менее 1600px, высота не менее 500px

Варианты рекламных материалов:

  • Картинка

Картинка

  • Форматы: *.gif, *.png, *.jpg
  • Вес материала: до 100Кб
  • По середине картинки должна быть прозрачная либо белая область шириной 1240px. Основной креатив располагается по бокам этой области.


TGB
TGB
TGB

Описание

Нативный баннер.

Размеры креатива

  • 275х155 рх

Варианты рекламных материалов:

  • Картинка + текст

Картинка + текст

  • Форматы картинки: *.gif, *.png, *.jpg
  • Вес картинки: до 100Кб
  • Размеры картинки: 275х155 рх
  • Текст: заголовок не более 70 символов с пробелами. Текст не более 150 символов с пробелами.


КОНТЕНТНАЯ РЕКЛАМА
КОНТЕНТНАЯ РЕКЛАМА
КОНТЕНТНАЯ РЕКЛАМА
Статья клиента
Статья клиента
Статья клиента

Описание

Нативная статья с анонсом. Текст статьи предоставляется клиентом.

Варианты рекламных материалов:

  • Картинка + текст

Картинка + текст

  • Форматы картинки: *.gif, *.png, *.jpg
  • Вес картинки до 100Кб
  • Размеры картинки: ??? рх
  • Заголовок: не более ?? символов с пробелами. Текст: не более 1500 символов с пробелами.
  • В теле новости может быть размещено +1 дополнительное фото (требует дополнительного согласования).


Статья редакции
Статья редакции
Статья редакции

Описание

Нативная статья с анонсом. Текст статьи пишется редакцией.

Варианты рекламных материалов:

  • Картинка + текст

Картинка + текст

Предоставляемая информация

  • Вводные о сути проводимого мероприятия/акции/конкурса
  • Верные формулировки названия клиента/продукта
  • Факты, которые нужно упомянуть. Последовательность упоминаний, если важна


ВИДЕО РЕКЛАМА
ВИДЕО РЕКЛАМА
ВИДЕО РЕКЛАМА
Pre-roll
Pre-roll
Pre-roll

Описание

Видео-реклама, показывается перед основным контентом.

Варианты рекламных материалов:

  • Видео

Видео

  • Формат: *.mp4
  • Вес материала: до 10МБ


Overlay
Overlay
Overlay

Описание

Баннер-перетяжка в нижней части видео-плеера, показывается во время основного контента.

Варианты рекламных материалов:

  • Картинка

Картинка

  • Формат: *.gif, *.png, *.jpg
  • Размеры: ???
  • Вес материала: до 100Кб


ОСТАВИТЬ ЗАЯВКУ
НАПИШИТЕ НАМ