Триггерные события в трансляции: различия между версиями
м (N.Bloshkin переименовал страницу Триггерно-событийная модель в Триггерные события в трансляции) |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
== '''Описание ситуации''' == | == '''Описание ситуации''' == | ||
В личном кабинете SmartPlayer появилась новая | В личном кабинете SmartPlayer появилась новая функциональность - создавать триггерные события. | ||
=== '''Необходимость функционала''' === | |||
== ''' | Данный функционал позволяет пользователю при помощи выставленного в настройках триггера изменить воспроизводимый на устройстве контент. При этом, как только триггер исчезнет, событие закончится и исходная трансляция продолжиться. | ||
* | {{Note|Если в трансляции создано "Объявление", то возможности создать триггерное событие не будет, в связи с возможными проблемами воспроизведения.|warn}} | ||
* | == '''Принцип действия''' == | ||
=== '''Логика работы''' === | |||
{{Note|Для того чтобы создавать триггерные события необходимо иметь определенные права пользователя, под названием "AdminBrandML"|warn}} | |||
[[File:Роль_админа.png|thumb|center|Роль пользователя для создания трансляции|800px]] | |||
Если пользователь планирует создать триггерное событие, ему необходимо: | |||
* Первым шагом - создать трансляцию, с несколькими страницами и выделенной зоной с контентом. | |||
* Далее ему нужно открыть "Настройки страницы" нажав на иконку "Шестерёнка", под зоной трансляции. | |||
* В открывшимся справа окне необходимо найти строку "События" и нажать на иконку "+" рядом с ним. | |||
* Следующим шагом необходимо выбрать событие и параметра для его запуска. | |||
* Пользователя вернёт на страницу ""Настройки страницы" и ему необходимо будет выбрать страницу, на которую будет совершен переход при активации триггерного события. Этот параметр выставляется в строке "Следующая страница". | |||
* Последним шагом - нажимаем кнопку "Сохранить" и триггерное событие готово к работе. | |||
* Триггерное событие активируется и проиграется моментально, как только будут соблюдено условие для запуска. Например мужчина/женщина подошли к устройству с камерой и запустилось триггерное событие. | |||
* Триггерное событие завершится после нарушения выставленного условия. Например пока мужчина/женщина отходят от устройства с камерой и событие завершается. | |||
{{Note|Если пользователь создаст трансляцию с контентом и не выставит события вручную, то трансляция проиграет каждую страницу в отдельности, по порядку |warn}} | |||
=== '''Создание трансляции''' === | |||
[[File:Сощдание_трансялции.png|thumb|right|Создание трансляции|150px]] | |||
Пользователю в личном кабинете необходимо найти раздел "Трансляция", кликнуть на него и после открытия всплывающего окна кликнуть на строку "Создать". | |||
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы. | |||
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть 1 страница, потом вторая страница и так далее. | Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть 1 страница, потом вторая страница и так далее. | ||
=== '''Настройка и типы событий'' === | |||
После добавления контента на страницу, необходимо нажать на иконку "Настройка страницы". | |||
Открыв страницу настроек, необходимо слева в тулбаре перейти к созданию события. Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.<br> | |||
Существует два типа событий доступных в качестве триггера: | |||
* RFID метка. | |||
Включает в себя два параметра выставляемых по очереди: ключ и значение. | |||
В параметре ключ выбирается идентификатор ключа: | |||
* по полезной нагрузке | |||
* По идентификатору | |||
После выбора одного из двух идентификаторов появляется параметр - значение. | |||
В первом случае, если идентификатор данных выставлен "по идентификатору" - ему нужны значения | |||
Во втором случае, если идентификатор данных выставлен "по полезной нагрузке" - ему нужны значения | |||
* Распознавание лица | |||
В будущих версиях функционала планируется добавить дополнительные триггеры. | |||
Пока не отошел - страница триггерная зациклена. | Пока не отошел - страница триггерная зациклена. | ||
Также функционал | === '''Выбор страницы для перехода''' === | ||
=== '''Дополнительные возможности для применения''' === | |||
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Это взаимодействие будет происходить таким путем: | |||
* На устройство создаётся трансляция с контентом в виде картинок | |||
* В настройках привязываются при нажатии переходы на другие страницы для каждого контента | |||
* При касании экрана совершается переход на следующую страницу. | |||
* На финальной странице с контентом будет привязан переход на стартовую страницу, также с помощью касания. | |||
Данное решение взаимодействует вместе с функционалом “Нажатие по контенту”. | |||
== '''Итоговый результат''' == | |||
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции. | |||
[[File:Раздел_объявления.png|thumb|center|Раздел "Объявления" расположенный в личном кабинете|800px]] | |||
Для начала необходимо в личном кабинете перейти в раздел |
Версия от 15:50, 19 октября 2023
Описание ситуации
В личном кабинете SmartPlayer появилась новая функциональность - создавать триггерные события.
Необходимость функционала
Данный функционал позволяет пользователю при помощи выставленного в настройках триггера изменить воспроизводимый на устройстве контент. При этом, как только триггер исчезнет, событие закончится и исходная трансляция продолжиться.
Принцип действия
Логика работы
Если пользователь планирует создать триггерное событие, ему необходимо:
- Первым шагом - создать трансляцию, с несколькими страницами и выделенной зоной с контентом.
- Далее ему нужно открыть "Настройки страницы" нажав на иконку "Шестерёнка", под зоной трансляции.
- В открывшимся справа окне необходимо найти строку "События" и нажать на иконку "+" рядом с ним.
- Следующим шагом необходимо выбрать событие и параметра для его запуска.
- Пользователя вернёт на страницу ""Настройки страницы" и ему необходимо будет выбрать страницу, на которую будет совершен переход при активации триггерного события. Этот параметр выставляется в строке "Следующая страница".
- Последним шагом - нажимаем кнопку "Сохранить" и триггерное событие готово к работе.
- Триггерное событие активируется и проиграется моментально, как только будут соблюдено условие для запуска. Например мужчина/женщина подошли к устройству с камерой и запустилось триггерное событие.
- Триггерное событие завершится после нарушения выставленного условия. Например пока мужчина/женщина отходят от устройства с камерой и событие завершается.
Создание трансляции
Пользователю в личном кабинете необходимо найти раздел "Трансляция", кликнуть на него и после открытия всплывающего окна кликнуть на строку "Создать". После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы. Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть 1 страница, потом вторая страница и так далее.
'Настройка и типы событий
После добавления контента на страницу, необходимо нажать на иконку "Настройка страницы".
Открыв страницу настроек, необходимо слева в тулбаре перейти к созданию события. Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.
Существует два типа событий доступных в качестве триггера:
- RFID метка.
Включает в себя два параметра выставляемых по очереди: ключ и значение. В параметре ключ выбирается идентификатор ключа:
- по полезной нагрузке
- По идентификатору
После выбора одного из двух идентификаторов появляется параметр - значение. В первом случае, если идентификатор данных выставлен "по идентификатору" - ему нужны значения Во втором случае, если идентификатор данных выставлен "по полезной нагрузке" - ему нужны значения
- Распознавание лица
В будущих версиях функционала планируется добавить дополнительные триггеры. Пока не отошел - страница триггерная зациклена.
Выбор страницы для перехода
Дополнительные возможности для применения
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Это взаимодействие будет происходить таким путем:
- На устройство создаётся трансляция с контентом в виде картинок
- В настройках привязываются при нажатии переходы на другие страницы для каждого контента
- При касании экрана совершается переход на следующую страницу.
- На финальной странице с контентом будет привязан переход на стартовую страницу, также с помощью касания.
Данное решение взаимодействует вместе с функционалом “Нажатие по контенту”.
Итоговый результат
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции.
Для начала необходимо в личном кабинете перейти в раздел