Шаблон в интерфейсе: HTML5 Float
Формат баннера, который отображается поверх контента сайта после загрузки страницы. Может быть расположен по центру экрана (pop-up) или вверху/внизу экрана (catfish или sticky баннер). По нажатию на кнопку Закрыть, баннер полностью закрывается.
Desktop | Tablet | Phone | |||
---|---|---|---|---|---|
Windows | Mac | iOS | Android | iOS | Android |
Chrome, Firefox, Edge, IE10+ | Safari6.2+, Chrome, Firefox; | — | — | — | — |
Стандартные размеры, WxH, px: 300х250, 300×300, 550х480
Инициируется пользователем (выключено по умолчанию)
Кнопка “X / Закрыть” в правом верхнем углу баннера (позволяет пользователю полностью закрыть баннер)
.zip архив с необходимыми материалами. Рекомендуем использовать архив с примером.
HTML-файл должен содержать пути к загружаемым материалам (JS-файлам, изображениям). Рекомендуемое название HTML-файла — body.html.
globalHTML5Api подключается автоматически, вызывается с помощью метода:
Все используемые объекты и методы globalHTML5Api помещаются внутрь вызываемой функции.
Подключаемые модули передаются в качестве параметров функции. Для данного формата могут быть использованы модули Player и Tween.
Упрощенный пример использования globalHTML5Api.init для формата Floating:
Ключ | Параметры | Свойства | Тип | Описание | ||
---|---|---|---|---|---|---|
resize(options) | — | — | — | Инициализация globalHTML5Api.resize | ||
options | — | Array | Массив объектов со свойствами. Каждый объект представляет собой отдельное положение контейнера (resizeState) | |||
name (required) | String | Имя объекта | ||||
width (required) | String|Number | Значение ширины контейнера с баннером | ||||
height (required) | String|Number | Значение высоты контейнера с баннером | ||||
fixed | — | Object | Объект со свойствами. Описывает положение контейнера относительно окна браузера | |||
vertical (required) | top, center, bottom | String | Положение контейнера по вертикали | |||
horizontal (required) | left, center, right | String | Положение контейнера по горизонтали | |||
onComplete | Function | Запуск callback функции по окончанию globalHTML5Api.init.resize.to(this.name) | ||||
onStart | Function | Запуск callback функции по началу globalHTML5Api.init.resize.to(this.name) |
Метод | Аргументы | Тип | Описание |
---|---|---|---|
click(URL) | — | — | Вызов клик-перехода на целевую страницу. Ссылка перехода может быть передана непосредственно в коде креатива. Также ссылка перехода может быть задана из шаблона заливки креатива в пользовательском интерфейсе. Ссылка, заданная в коде, имеет больший приоритет, чем ссылка, заданная через шаблон, что может привести к конфликту. Поэтому для передачи ссылки обязательно использовать только один из доступных способов. |
URL (optional) | String | Ссылка перехода | |
src(URL) | — | — | Метод возвращает абсолютный путь к файлу |
URL (optional) | String | Относительный путь к файлу | |
close() | — | — | Вызов закрытия баннера |
globalHTML5Api.autoClose(timeMS, preventEvent) | — | — | Вызов автоматического закрытия баннера через указанное количество миллисекунд |
timeMS (required) | Number | Колличество миллисекунд до вызова закрытия баннера | |
preventEvent (optional) | Boolean | Предотвращение отправки учетного события “close” (Закрытие баннера). Если значение false – событие будет отправлено. Default: false |
Если креатив содержит видео, следуйте Инструкции по добавлению видео в HTML5 баннер.
Поддерживаемые типы файлов: .jpg, .png, .gif, .svg
По вопросам технических требований к баннерам, пожалуйста, обращайтесь к менеджеру поддержки вашего аккаунта.