В SCO поддерживается отображение рекламы. Доступен один из способов отображения:

  • Поверх режима приветствия покупателя. Запускается после заданного времени простоя. По умолчанию в теме оформления default, по настройке disableWidget для темы slim.
  • Область рекламы встроена в интерфейс, отображается в верхней области экрана в режиме покупателя. По умолчанию в теме оформления slim. Соотношение сторон области 16:9.
  • На втором мониторе. Отображается постоянно.

Поддерживается отображение только одним из способов. Нельзя настроить отображение на втором экране и поверх режима приветствия одновременно.

Настройки отображения рекламы

Для отображения рекламы необходимо включить соответствующий модуль и настроить плейлист.

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/ad.ini, секция [Ad], настройки модуля отображения рекламы
enable
  • true
  • false (по умолчанию)
Включение модуля
showTimeoutцелое положительное число (от 10)
по умолчанию 60
Время простоя, после которого начинает отображаться реклама.
В секундах, не менее 10 секунд. Используется при отображении рекламы поверх режима приветствия.
screen
  • primary (по умолчанию)
  • second
  • системное название экрана

Экран, на котором отображается реклама:

  • primary - основной экран программы
  • second - первый попавшийся не основной экран
  • системное название экрана, можно посмотреть в root.log
startCheck
  • true
  • false (по умолчанию)
Автоматический переход в режим формирования после закрытия рекламы. По умолчанию выполняется переход в режим приветствия.
disableWidget
  • true
  • false (по умолчанию)
Отключить виджет рекламы в продаже для Slim
Реклама будет отображаться на весь экран
showOnly

тэг или тэги рекламы через запятую
по умолчанию не указано

Фильтр тэгов.
Отображаться будет только реклама, имеющая все указанные тэги

Создание плейлиста с рекламным контентом

Поддерживаются изображения в формате *.jpg, *.png, *.gif, *.bmp.

Поддерживаются видео в формате *.mp4, *.avi (с качеством до Full HD включительно).

Для каждого рекламного файла создается отдельная секция вида [Ad.<name>], где name - уникальное название элемента плейлиста. 

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/ad.ini, секция [Ad.name], настройки секции отображения рекламы
indexпорядковый номер воспроизведенияПорядок воспроизведения. Обязателен к заполнению
urlПуть к файлу на кассеПуть до рекламы. Обязателен к заполнению
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

Отображение рекламы по тэгам

Можно отсортировать рекламу по одному или нескольким тегам. Пример для отображения рекламы 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
  • true (по умолчанию)
  • false
Видимость кнопки
pos<ширина>x<высота>
по умолчанию 312x690
Положение кнопки на форме
size<ширина>x<высота>
по умолчанию 400x60
Размер кнопки
  • No labels