UI template: HTML5 Float

Разновидность рекламного баннера на всю ширину, который появляется внизу экрана и остаётся видимым, пока пользователь не закроет его нажатием кнопки Close. Высота рекламы этого формата составляет 30% от высоты экрана. После клика по баннеру пользователь будет перенаправлен на целевую страницу, а баннер будет закрыт.
Только локальный инвентарь (прямые зоны паблишеров).
| Desktop | Tablet | Phone | |||
|---|---|---|---|---|---|
| Windows | Mac | iOS | Android | iOS | Android |
| + | + | вер. 7.0+ | вер. 4.4+ | вер. 7.0+ | вер. 4.4+ |
Дополнительно можно просмотреть креатив, скопировав ссылку на него и открыв её на мобильном устройстве.
Баннер со всеми файлами необходимо заархивировать в .zip. Используйте .zip-файл с шаблоном.
В HTML-файле должны быть подключены все используемые ресурсы (библиотеки, изображения и т. д.). Рекомендуемое название файла — body.html.
globalHTML5Api подключается автоматически и вызывается следующим образом:
Объекты и методы globalHTML5Api необходимо определять внутри вызываемой функции. Все используемые модули следует перечислить в качестве параметров функции. Пример использования globalHTML5Api.init для формата Halfscreen:
Пример обработки кнопки Close и клика (из файла js/body.js):
| Ключ | Свойства | Тип | Описание | |
|---|---|---|---|---|
| resize | – | Array | Массив объектов | |
| name (обязательно) | String | Название объекта. Каждый объект описывает определённое состояние контейнера (resizeState) | ||
| fixed | – | Объект со свойствами. Описывает положение контейнера относительно окна браузера | ||
| vertical (обязательно) | bottom | Вертикальное выравнивание контейнера | ||
| horizontal (обязательно) | center | Горизонтальное выравнивание контейнера | ||
| width (обязательно) | String|Number | Ширина контейнера баннера | ||
| height (обязательно) | String|Number | Высота контейнера баннера | ||
| Метод | Аргументы | Тип | Описание |
|---|---|---|---|
| click(URL) | – | – | Метод для вызова перехода по клику. Целевой URL можно передать как параметр или задать в пользовательском интерфейсе. URL, заданный в коде, имеет более высокий приоритет, чем URL, заданный в интерфейсе, что может привести к конфликту. Поэтому обязательно используйте только один из доступных способов. |
| URL (необязательно) | String | Целевой URL | |
| src(URL) | – | – | Метод возвращает абсолютный путь к файлу |
| URL (необязательно) | String | Относительный путь к файлу | |
| close(preventEvent) | – | – | Метод для закрытия баннера |
| preventEvent (необязательно) | Boolean | Предотвращает отправку трекингового события close (закрытие баннера). Используется в шаблоне после клика, чтобы закрытие баннера после перехода не учитывалось как закрытие. По умолчанию: false | |
| globalHTML5Api.autoClose(timeMS, preventEvent) | – | – | Метод для автоматического закрытия баннера через заданное количество миллисекунд |
| timeMS (обязательно) | Number | Количество миллисекунд до закрытия баннера | |
| preventEvent (необязательно) | Boolean | Предотвращает отправку трекингового события close (закрытие баннера). Если значение false, событие будет отправлено. По умолчанию: false |
Чтобы добавить видео в креатив, используйте стандартный HTML5-тег <video>. Дополнительный плеер или модуль не нужен.
images. Также можно указать ссылку на видео, размещённое на внешнем сервере (см. примечание ниже).<video> внутрь <body>, между комментариями USER’S CODE START и USER’S CODE END:
<video src="images/output.mp4" autoplay loop muted controls style="position: absolute; left: 0; top: 0;"></video>
src укажите путь к видеофайлу относительно body.html. Если видео размещено на внешнем сервере, укажите здесь его полный URL.Атрибуты, использованные в примере:
| Атрибут | Что делает |
|---|---|
autoplay |
Запускает видео сразу после загрузки баннера. |
muted |
Запускает видео без звука. Браузеры блокируют автовоспроизведение со звуком, поэтому оставляйте muted, если используете autoplay. |
loop |
Воспроизводит видео сначала после его окончания. |
controls |
Показывает элементы управления плеером (воспроизведение/пауза, звук, шкала времени). Не добавляйте этот атрибут, если элементы управления не нужны. |
style |
Определяет расположение видео в баннере. Позицию и размер можно изменить в соответствии с вашим макетом. |
Рекомендуемые типы файлов: .jpg, .png, .gif, .svg
До 50 МБ