Шаблон в інтерфейсі: 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) |
Метод | Аргументb | Тип | Опис |
---|---|---|---|
click(URL) | — | — | Виклик клік-переходу на цільову сторінку. Посилання переходу може бути передано безпосередньо в коді креативу. Також посилання переходу може бути задано з шаблону заливки креативу в користувацькому інтерфейсі. Посилання, задане в коді, має більший пріоритет, ніж посилання, задане через шаблон, що може призвести до конфлікту. Тому для передачі посилання обов'язково використовувати тільки один із доступних способів. |
URL (optional) | String | Посилання переходу | |
src(URL) | — | — | Метод повертає абсолютний шлях до файлу |
URL (optional) | String | Відносний шлях до файлу | |
close() | — | — | Виклик закриття банера |
globalHTML5Api.autoClose(timeMS, preventEvent) | — | — | Виклик автоматичного закриття банера через вказану кількість мілісекунд |
timeMS (required) | Number | Кількість мілісекунд до виклику закриття банера | |
preventEvent (optional) | Boolean | Запобігання відправлення облікової події "close" (Закриття банера). Якщо значення false - подію буде надіслано. За замовчуванням: false |
Якщо креатив містить відео, дотримуйтесь Інструкції з додавання відео в HTML5 банер.
Підтримувані типи файлів: .jpg, .png, .gif, .svg
З питань технічних вимог до банерів, будь ласка, звертайтеся до менеджера підтримки вашого акаунта.