Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Описание

Графический дисплей покупателя – это специальный экран, который устанавливается на кассе с целью отображения покупателю рекламной информации или или же сведений о совершаемой им покупке.

С точки зрения ПО, графический дисплей представляет собой страницу (изображена на схеме ниже как Базовая страница), которая загружает и отображает внешний контент (обозначен на схеме ниже как Отображаемая страница) в форме iframe. При этом, на загруженную страницу пробрасывается API для работы с кассой:

На текущий момент, на графический дисплей через API передаются следующие события:

  • изменения чека продажи, включая полный состав чека;
  • текст для 2-х строчного текстового дисплея.

Информация для покупателя транслируется с Отображаемой страницы, которая представляет собой отдельную веб-страницу, расположенную, как правило, на веб-сервере в магазине или в центральном офисе. Отображаемая страница является частью дистрибутива кассы и находится в папке /home/ukm5/mint/bin/www/gbd/customerdisplay.

В процессе оформления чека, Отображаемая страница транслирует на дисплей покупателя состав чека продажи. Когда же чек закрыт или касса простаивает, Отображаемая страница может транслировать на графический дисплей покупателя следующие варианты контента:

  • последовательность видео-роликов;
  • слайд-шоу;
  • любую внешнюю страницу.

Что именно отображать определяется настройками страницы (описаны ниже).

Отображаемый контент, видео и картинки, должны быть расположены там же где и страница. При этом кассы скачивают их к себе и воспроизводят из локального кеша.

Для централизованного управления контентом, страницу желательно расположить на центральном сервере и все кассы настроить на нее. Тогда можно будет настройками этой страницы управлять контентом на всей сети.

Если требуется показывать разный контент в разных магазинах, то нужно на каждый тип контента завести отдельную страницу.

Оборудование

Модели графических дисплеев покупателя, поддерживаемые в УКМ 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

Без изменения конфигурации, после обновления, на дисплее покупателя будет отображаться только контент, который был настроен ранее. Текст для текстового дисплей, который отображался ранее, отображаться не будет.

Рекомендуется пересмотреть способ работы с дисплеем с настроить соответствующим образом.

Минимальными усилиями можно сделать отображение состава чека и того же внешнего контента что и раньше. Делается это так:

  1. В настройках оборудования задать url = "http://localhost:9090/customerdisplay/index.html"
  2. В настройках страницы отображения /home/ukm5/mint/bin/www/gbd/customerdisplay/marketing/marketing.config.json сделать так:
    {
        "externalURL": {
            "active":true,
            "url":"<тот URL который раньше был настроен в оборудовании>" 
        },
        "localVideo": {
            "active":false,
            "urls": [
            ]
        },
        "localPics": {
            "active":false,
            "interval": 10000,
            "urls": [
            ]
        },
        "reloadInterval": 300000
    }


  • Нет меток