...
- последовательность видео-роликов;
- слайд-шоу;
- любую внешнюю страницу.
Что То, что именно будет транслироваться с Отображаемой страницы на графический отображать определяется настройками страницы (описаны ниже).Отображаемый дисплей, указывается в настройках контента отображаемой страницы. Для корректной работы графических дисплеев, необходимо обеспечить, чтобы отображаемый контент, видео и картинки , должны быть были расположены там же, где и сама Отображаемая страница. При этом Процесс трансляции выглядит следующим образом: кассы скачивают их отображаемый контент к себе и воспроизводят его из локального кешакэша.
Для удобства централизованного управления контентом, Отображаемую страницу желательно расположить на центральном сервере и все кассы настроить на нее. Тогда В таком случае, можно будет настройками этой страницы управлять контентом на всей сети, просто изменяя настройки для данной страницы.
Если требуется показывать разный контент в разных магазинах, то нужно на под каждый тип контента завести отдельную страницу.
...
Модели графических дисплеев покупателя, поддерживаемые в УКМ 5 на текущий момент, перечислены в соответствующем разделе линейки оборудования.
Настройки
Касса
...
и оборудование
В оборудование кассы нужно подключить графический дисплей покупателя и задать в поле url правильный адрес отображаемой страницы.
На примере ниже приведена настройка для локального расположения страницы на кассе.
Блок кода | ||||
---|---|---|---|---|
| ||||
# |
...
Графический дисплей покупателя # {"buyersdisplay.graphical_display": { params : { interface = localhost port = 9090 keepAliveTimeout = 30 url = "http://localhost:9090/customerdisplay/index.html" pathToStatic = "www/gbd" }} } |
...
Якорь | ||||
---|---|---|---|---|
|
Настройка контента делается в файле /home/ukm5/mint/bin/www/gbd/customerdisplay/marketing/marketing.config.json. Там же должны находится видео и картинки.
Содержимое файла настройки:
Блок кода | ||||
---|---|---|---|---|
| ||||
{
"externalURL": {
"active":false,
"url":
"https://www.youtube.com/embed/v5Fu38uKPf0?autoplay=1&mute=1&muted=1&loop=1&controls=0&playlist=v5Fu38uKPf0"
},
"localVideo": {
"active":true,
"urls": [
"/marketing/video/video1.mp4"
]
},
"localPics": {
"active":false,
"interval": 10000,
"urls": [
"/marketing/pics/action1.jpg",
"/marketing/pics/action2.jpg"
]
},
"reloadInterval": 300000
} |
...
Задается один из трех вариантов контента. В нужном должно стоять active: true, у остальных должно быть active: false
Параметр reloadInterval (мс) отвечает за период с которым касса опрашивает этот конфиг на предмет изменения. Если конфиг меняется касса автоматически начинает показывать новый контент.
Переход с версии <= 1.9
Без изменения конфигурации, после обновления, на дисплее покупателя будет отображаться только контент, который был настроен ранее. Текст для текстового дисплей, который отображался ранее, отображаться не будет.
...
- В настройках оборудования задать url = "http://localhost:9090/customerdisplay/index.html"
- В настройках страницы отображения /home/ukm5/mint/bin/www/gbd/customerdisplay/marketing/marketing.config.json сделать так:
Блок кода language scala theme Confluence { "externalURL": { "active":true, "url":"<тот URL, который раньше был настроен в оборудовании>" }, "localVideo": { "active":false, "urls": [ ] }, "localPics": { "active":false, "interval": 10000, "urls": [ ] }, "reloadInterval": 300000 }