В SCO поддерживается отображение рекламы. Доступен один из способов отображения:
- Поверх режима приветствия покупателя. Запускается после заданного времени простоя. По умолчанию в теме оформления
default, по настройкеdisableWidgetдля темыslim. - Область рекламы встроена в интерфейс, отображается в верхней области экрана в режиме покупателя. По умолчанию в теме оформления
slim. Соотношение сторон области 16:9. - На втором мониторе. Отображается постоянно.
Поддерживается отображение только одним из способов. Нельзя настроить отображение на втором экране и поверх режима приветствия одновременно.
Настройки отображения рекламы
Для отображения рекламы необходимо включить соответствующий модуль и настроить плейлист.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/sst-sco/conf/ad.ini, секция [Ad], настройки модуля отображения рекламы | ||
| enable |
| Включение модуля |
| showTimeout | целое положительное число по умолчанию 60 | При
Время простоя, после которого начинает отображаться реклама. Используется при отображении рекламы поверх режима приветствия. |
| screen |
| Экран, на котором отображается реклама:
|
| startCheck |
| Автоматический переход в режим формирования после закрытия рекламы. По умолчанию выполняется переход в режим приветствия. |
| disableWidget |
| При использовании виджета рекламы необходимо закомментировать параметры Отключить виджет рекламы в продаже для Реклама будет отображаться на весь экран |
| showOnly | тег или теги рекламы через запятую | Фильтр тегов. Отображаться будет только реклама, имеющая все указанные теги |
Создание плейлиста с рекламным контентом
Поддерживаются изображения в формате *.jpg, *.png, *.gif, *.bmp.
Поддерживаются видео в формате *.mp4, *.avi (с качеством до Full HD включительно), *.mkv.
Поддерживаются следующие кодеки: h264 (avc1), h265 (hevc), vp8, vp9.
Для каждого рекламного файла создается отдельная секция вида [Ad.<name>], где name - уникальное название элемента плейлиста.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/sst-sco/conf/ad.ini, секция [Ad.name], настройки секции отображения рекламы | ||
| index | порядковый номер воспроизведения | Порядок воспроизведения. Обязателен к заполнению |
| url | Путь к файлу на кассе или rtsp-поток | Путь до рекламы. Обязателен к заполнению |
| time | Время отображения рекламы | Время отображения, в секундах. Если значение не указано, то видеофайл будет отображаться до завершения. Для изображений необходимо указывать значение, иначе будет отображаться менее |
| tags | тег или теги рекламы через запятую | теги рекламы. Можно указывать несколько через запятую |
[Ad] enable = true [Ad.pic1] index = 1 url = /opt/sst-sco/adfiles/ad.jpg time = 15 [Ad.pic2] index = 2 url = /opt/sst-sco/adfiles/scheme_ssco.png time = 15 [Ad.vid1] index = 3 url = /opt/sst-sco/adfiles/video1.mp4 [Ad.vid2] index = 4 url = /opt/sst-sco/adfiles/video2.avi [Ad.vid3] index = 5 url = rtsp://192.169.1.35:8554/mystream
Отображение рекламы по тегам
Можно отсортировать рекламу по одному или нескольким тегам. Пример для отображения рекламы vid1 в теме slim поверх режима приветствия:
[Ad] enable = true disableWidget = true showOnly = slim, vertical [Ad.vid1] index = 1 url = /opt/sst-sco/adfiles/video1.mp4 tags = slim, vertical [Ad.vid2] index = 2 url = /opt/sst-sco/adfiles/video2.avi tags = slim, widget
Статистика воспроизведения рекламы
По воспроизводимой рекламе ведется отдельный лог сбора статистики.
Настройки кнопки скрытия рекламы
При отображении рекламы поверх режима приветствия покупателя есть возможность настроить кнопку "Начать покупки".
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/sst-sco/conf/ad.ini, секция [Ad.DisplayForm.stopButton], настройки отображения кнопки "Начать покупки" | ||
| visible |
| Видимость кнопки |
| pos | <ширина>x<высота> по умолчанию 312x690 | Положение кнопки на форме |
| size | <ширина>x<высота> по умолчанию 400x60 | Размер кнопки |