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

advertisement
Требования к баннерам
Flash с несколькими кнопками для перехода
basic flash img in‐page синхронный асинхронный AS2 AS3
Внимание!
Данные технические требования ﴾далее ‐ ТТ﴿ являются лишь копией оригинальных ТТ и предназначены только для
ознакомления. Оригинальные ТТ Вы можете посмотреть тут.
Убедительная просьба для корректной работы использовать ТТ, выложенные на нашем сайте, так как в процессе
совершенствования системы они постоянно обновляются.
Срок годности данного файла: до 01.07.2016
Если дата прошла, обновите файл или обратитесь в службу технической поддержки ADFOX.
Спасибо за внимание!
Описание
Пример
Подготовка ﴾для разработчиков﴿
Создание flash‐ролика на ActionScript 2.0
Создание flash‐ролика на ActionScript 3.0
Подсчёт событий
Добавление в ADFOX
Описание
Пользователь направляется на разные страницы рекламируемого сайта в зависимости от нажатой кнопки в баннере.
Flash с несколькими кнопками для перехода ‐ при клике направляет пользователя на разные страницы рекламируемого
сайта, в зависимости от нажатой кнопки на баннере. Используется, например, при отображении в баннере нескольких продуктов
или предложений, установки в баннер кнопок социальных сетей.
При этом, есть два варианта подсчета переходов:
Первый: ссылка для перехода находится непосредственно во flash‐ролике и считается только общее количество переходов на
сайт рекламодателя.
Второй: ссылка для перехода добавляется в интерфейсе ADFOX и ведется подсчет кликов по каждой кнопке баннера.
Пример
Пример Flash с несколькими кнопками для перехода на сайте.
Подготовка ﴾для разработчиков﴿
Что необходимо подготовить:
1. Flash‐ролик ﴾по первому или второму варианту﴿;
2. Картинку‐заглушку ﴾*.jpg, *.png, *.gif﴿ с размерами, как у flash‐ролика.
Требования к файлам ﴾Скрыть﴿ ﴾Показать﴿
Ограничение на размер:
‐ Графические файлы ﴾*.jpg, *.png, *.gif﴿ — до 300 Кб;
‐ Swf‐файлы ﴾flash‐ролики *.swf﴿ — до 300 Кб;
Для баннеров, состоящих из нескольких файлов, ограничения проверяются отдельно для каждого файла.
Для загрузки в баннер файлов, свыше указанных ограничений предусмотрено специальное поле с пометкой ﴾URL﴿, в котором
указывается полный путь к файлу, расположенному на стороннем сервере.
Названия файлов:
Названия файлов должны содержать только цифры или буквы английского алфавита, символ подчёркивания. Не допускается
использование в названии файла русских букв, пробелов, кавычек, тире и специальных символов.
Создание flash‐ролика на ActionScript 2.0
Требования к среде разработки: ActionScript 2.0 и FlashPlayer не ниже 8.0
Первый вариант ‐ без подсчёта переходов с каждой кнопки
Во flash‐баннерах с несколькими кнопками, при нажатии на которые пользователь переводится на разные страницы
рекламируемого сайта, необходимо прописать действия следующим образом:
К стандартному _root.link1 необходимо дописать знак @ и прямую ссылку на страницу, куда должен осуществляться
переход. Знак @ и прямая ссылка должны быть оформлены в кавычки.
Разместите прозрачную кнопку в верхнем слое для определенной части flash‐ролика, и пропишите для нее код, заменив ссылку
на собственную:
on (release)
{
getURL(_root.link1 + "@" + "http://www.site.ru/page1.html", "_blank");
}
Для второй кнопки код будет таким:
on (release)
{
getURL(_root.link1 + "@" + "http://www.site.ru/page2.html", "_blank");
}
Второй вариант ‐ с подсчётом переходов с каждой кнопки
Во flash‐баннерах с несколькими кнопками, при нажатии на которые пользователь переводится на разные страницы
рекламируемого сайта, необходимо прописать действия следующим образом:
К стандартному _root.link1 необходимо дописать знак @ и параметр события _root.event_1, куда должен осуществляться
переход.
Сколько кнопок, столько и событий.
Для первой кнопки действие будет таким:
on (release)
{
getURL(_root.link1 + "@" + _root.event_1, "_blank");
}
и т.д. Знак @ должен быть оформлен в кавычки.
Пример действия на второй кнопке:
on (release)
{
getURL(_root.link1 + "@" + _root.event_2, "_blank");
}
Пример действия на третьей кнопке:
on (release)
{
getURL(_root.link1 + "@" + _root.event_3, "_blank");
}
Вместе с готовым flash‐роликом и ссылками для перехода сообщите заказчику, какие номера событий используются
в баннере для каждой кнопки перехода.
Создание flash‐ролика на ActionScript 3.0
Требования к среде разработки: ActionScript 3.0 и FlashPlayer не ниже 9.0
Допустим, на сцене есть три кнопки﴾мувиклипа﴿ с именами btn_1, btn_2, btn_3.
Создайте объект, содержащий переменные FlashVars:
v a r flashVars:Object = this.loaderInfo.parameters;
Добавьте обработчик событий клика по кнопкам:
btn_1.addEventListener(MouseEvent.CLICK, onClickFirstButton);
btn_2.addEventListener(MouseEvent.CLICK, onClickSecondButton);
btn_3.addEventListener(MouseEvent.CLICK, onClickThirdButton);
Далее выберите, нужен ли подсчёт кликов по каждой кнопке получить в системе управления рекламой, и в зависимости от этого
пропишите соответсвующие обработчики кликов:
Первый вариант ‐ без подсчёта переходов с каждой кнопки
function onClickFirstButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + "http://www.site.ru/page1.html"), "_blank");
}
function onClickSecondButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + "http://www.site.ru/page2.html"), "_blank");
}
function onClickThirdButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + "http://www.site.ru/page3.html"), "_blank");
}
Второй вариант ‐ с подсчётом переходов с каждой кнопки
function onClickFirstButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + flashVars.event_1), "_blank");
}
function onClickSecondButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + flashVars.event_2), "_blank");
}
function onClickThirdButton(e:MouseEvent):void
{
navigateToURL(n e w URLRequest(flashVars.link1 + "@" + flashVars.event_3), "_blank");
}
Вместе с готовым flash‐роликом и ссылками для перехода сообщите заказчику, какие номера событий используются
в баннере для каждой кнопки перехода.
Подсчёт событий
В случае подготовки flash‐ролика с подсчетом событий по каждой кнопке нужно назначить ссылки перехода для каждой из
кнопок на вкладке "События" при добавлении баннера в ADFOX, в поле "URL перехода" соответствующего события.
Всего доступно 30 событий, значит в баннере может быть до 30 кнопок. Из поля "событие 1" ссылка будет передаваться в
качестве значения для event_1 во flash.
Если нужно посчитать какие‐либо дополнительные события, то используйте переменные, начиная с event_1 по event_30.
Если для подсчетов переходов уже было использовано несколько переменных event ﴾например, event_1, event_2 и
event_3﴿, то для событий их использовать нельзя. Продолжите вызов событий с event_4.
В момент наступления действия, которое необходимо посчитать, во flash‐ролике вам нужно вызвать код:
• для ActionScript 2.0:
loadMovieNum(_root.event_N,300);
• для ActionScript 3.0
import flash.net.sendToURL;
import flash.net.URLRequest;
v a r flashVars:Object = this.root.loaderInfo.parameters;
sendToURL( n e w URLRequest(flashVars.event_N) );
где N ‐ это номер события, число от 1 до 30.
Добавление в ADFOX
При добавлении Flash‐баннера в ADFOX выберите нужный тип баннера, и шаблон Flash с заглушкой ﴾рекомендуем﴿, либо при
отсутствии картинки‐заглушки ‐ шаблон Flash без заглушки.
Flash ролик ‐ загрузите flash‐ролик или пропишите ссылку на файл, размещенный на стороннем сервере.
Изображение ﴾для шаблона Flash с заглушкой﴿ ‐ загрузите картинку‐заглушку, или же пропишите ссылку на файл,
размещенный на стороннем сервере.
URL перехода ‐ ссылка на рекламируемый сайт. При размещении с помощью ссылок сторонних систем допишите в конце
ссылки %random%.
Параметр передачи перехода ‐ по умолчанию link1. Параметр передачи перехода должен совпадать с параметром,
указанным при подготовке flash‐ролика: getURL﴾_root.link1, "_blank"﴿;.
После добавления баннера откройте вкладку "События" и пропишите ссылки для перехода в те события, номера
которых вам были переданы с материалами баннера.
Последнее обновление: 28.08.2014
Наверх
Download