Триггерные события в трансляции: различия между версиями
м (N.Bloshkin переименовал страницу Триггерно-событийная модель в Триггерные события в трансляции) |
Нет описания правки |
||
(не показано 28 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
<languages/> | |||
<translate> | |||
<!--T:1--> | |||
== '''Описание ситуации''' == | == '''Описание ситуации''' == | ||
В личном кабинете SmartPlayer появилась новая | В личном кабинете SmartPlayer появилась новая функциональность - создание триггерных событий. Эта функциональность расширяет уровень возможностей взаимодействия с платформой. | ||
=== '''Необходимость функционала''' === | |||
Данный функционал позволяет пользователю при помощи выставленного в настройках триггера изменить воспроизводимый на устройстве контент. При этом, как только триггер исчезнет, событие закончится и исходная трансляция продолжиться. | |||
{{Note|Если в трансляции создано "Объявление", то возможности создать триггерное событие не будет, в связи с возможными проблемами воспроизведения.|warn}} | |||
</translate> | |||
<translate> | |||
<!--T:2--> | |||
== '''Принцип действия''' == | |||
=== '''Логика работы''' === | |||
{{Note|Для того чтобы создавать триггерные события необходимо иметь определенные права пользователя, под названием "AdminBrandML"|warn}} | |||
[[File:Роль_админа.png|thumb|center|Роль пользователя для создания трансляции|800px]] | |||
Если пользователь планирует создать триггерное событие, ему необходимо: | |||
* Первым шагом - создать трансляцию, с несколькими страницами и выделенными зонами контента. | |||
* Далее настроить работу события внутри трансляции. | |||
* Привязать созданное событие к переходу на другие страницы трансляции. | |||
* Дождаться сначала активации и завершения триггеров для события. | |||
* Вернуться к началу и ждать, когда триггеры активируются снова. | |||
{{Note|Если пользователь создаст трансляцию с контентом и не выставит события вручную, то трансляция проиграет каждую страницу в отдельности, по порядку |warn}} | |||
</translate> | |||
<translate> | |||
<!--T:3--> | |||
=== '''Создание трансляции''' === | |||
[[File:Сощдание_трансялции.png|thumb|right|Создание трансляции|150px]] | |||
Пользователю в личном кабинете необходимо найти раздел "Трансляция", кликнуть на него и после открытия всплывающего окна кликнуть на строку "Создать".<br> | |||
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы.<br> | |||
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам, то есть первая страница, потом вторая страница и так далее. | |||
{{Note|Длительность проигрывания контента настраивается не в настройках события, а в настройках проигрывания в трансляции. Для настройки длительности необходимо кликнут на контент в зоне и найти параметр "Продолжительность" во всплывшем окне. В нём пользователь выставляет нужное значение. |warn}} | |||
[[File:Продолжительность.png|thumb|center|Расположение параметра "Продолжительность" в настройке контента.|300px]] | |||
</translate> | |||
<translate> | |||
<!--T:4--> | |||
=== '''Настройка и типы событий''' === | |||
После добавления контента на страницу необходимо нажать на иконку "Настройка страницы". | |||
Открыв страницу настроек, необходимо справа в тулбаре перейти к созданию события.<br> | |||
Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.<br> | |||
[[File:Тип_события.png|thumb|center|Два вида параметров для запуска триггерного события|300px]] | |||
Существует два типа событий доступных в качестве триггера: | |||
* '''RFID метка''' | |||
Включает в себя два параметра выставляемых по очереди: ключ и значение. | |||
В параметре "Ключ" выбирается определитель ключа: | |||
* По полезной нагрузке | |||
* По идентификатору | |||
После выбора одного из двух определителей появляется параметр - значение.<br> | |||
В первом случае, если определитель данных выставлен "по идентификатору". Это значения, которые можно будет найти в описании устройства в строке "RFID устройства".<br> | |||
Во втором случае, если определитель данных выставлен "по полезной нагрузке". То есть закодированному текстовому смысловому значению. Здесь определитель может принимать любое строковое значение. | |||
[[File:Определители_параметров_и_значения.png|thumb|center|Определитель параметров "По идентификатору" и "По полезной нагрузки" и их значения|300px]] | |||
* '''Распознавание лица''' | |||
Включает в себя два параметра выставляемых по очереди: ключ и значение. | |||
В параметре "Ключ" выбирается параметр определитель ключа. В данном случае он один - по половому признаку. | |||
После выбора определителя появляется параметр - значение. | |||
Значение имеет два варианта - мужчина и женщина. | |||
После всех настроек обязательно надо нажать кнопку "Сохранить". | |||
[[File:Значения_по_половому_признаку.png|thumb|center|Определитель параметров "По половому признаку" и их значения|300px]] | |||
{{Note|В будущих версиях функционала планируется добавить дополнительные триггеры. |warn}} | |||
</translate> | |||
<translate> | |||
<!--T:5--> | |||
=== '''Выбор страницы для перехода''' === | |||
Страница для перехода выбирается в меню создания события.<br> | |||
Данный параметр находится немного ниже страницы и называется "Следующая страница". | |||
Внутри этого параметра пользователь выбирает на какую страницу будет переключаться трансляция при активации триггерного события.<br> | |||
После выбора страницы также необходимо нажать кнопку "Сохранить". | |||
[[File:Пример_следующая_страница.png|thumb|center|Пример привязки события к странице|300px]] | |||
== ''' | <!--T:6--> | ||
=== '''Просмотр схемы отображения и привязки''' === | |||
Просмотреть схему отображения событий и линии привязки можно по нажатию на специальную иконку. Благодаря данной схеме можно легко понять правильно ли настроено триггеры и события. | |||
[[File:Схема_и_обозначения.png|thumb|center|Пример схемы и "Легенды" для понимания схемы.|800px]] | |||
</translate> | |||
<translate> | |||
<!--T:7--> | |||
=== '''Дополнительные возможности для применения''' === | |||
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Алгоритм действия с тач решением выглядит так: | |||
[[File:Строка_действие_.png|thumb|right|Расположение привязки действия|300px]] | |||
и | * Первым шагом создаётся трансляция с контентом для проигрывания и контентом для нажатия пользователем. Это могут быть как два разных вида контента, так и один. | ||
* Далее выбираем контент, к которому хотим привязать "касание" и переходим в настройки контента с помощью клика на нужном пользователю контенте. | |||
* Нажав на иконку "+" рядом со строкой действия, пользователь открывает настройки. | |||
* В появившимся окне ему необходимо выбрать действие. В строке "Действие" выставляется "Нажатие по контенту". | |||
* Следующим шагом появляется еще одна строка "Переход на страницу". В строке выбирает на какую страницу будет осуществлен переход. | |||
* Нажатие кнопки "Сохранить" и завершение редактирования трансляции. | |||
[[File:Настройки_действий.png|thumb|center|Пример заполнение строк с действием.|800px]] | |||
<!--T:8--> | |||
== '''Итоговый результат''' == | |||
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции. | |||
</translate> |
Текущая версия от 15:03, 23 октября 2023
Описание ситуации
В личном кабинете SmartPlayer появилась новая функциональность - создание триггерных событий. Эта функциональность расширяет уровень возможностей взаимодействия с платформой.
Необходимость функционала
Данный функционал позволяет пользователю при помощи выставленного в настройках триггера изменить воспроизводимый на устройстве контент. При этом, как только триггер исчезнет, событие закончится и исходная трансляция продолжиться.
Принцип действия
Логика работы
Если пользователь планирует создать триггерное событие, ему необходимо:
- Первым шагом - создать трансляцию, с несколькими страницами и выделенными зонами контента.
- Далее настроить работу события внутри трансляции.
- Привязать созданное событие к переходу на другие страницы трансляции.
- Дождаться сначала активации и завершения триггеров для события.
- Вернуться к началу и ждать, когда триггеры активируются снова.
Создание трансляции
Пользователю в личном кабинете необходимо найти раздел "Трансляция", кликнуть на него и после открытия всплывающего окна кликнуть на строку "Создать".
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы.
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам, то есть первая страница, потом вторая страница и так далее.
Настройка и типы событий
После добавления контента на страницу необходимо нажать на иконку "Настройка страницы".
Открыв страницу настроек, необходимо справа в тулбаре перейти к созданию события.
Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.
Существует два типа событий доступных в качестве триггера:
- RFID метка
Включает в себя два параметра выставляемых по очереди: ключ и значение. В параметре "Ключ" выбирается определитель ключа:
- По полезной нагрузке
- По идентификатору
После выбора одного из двух определителей появляется параметр - значение.
В первом случае, если определитель данных выставлен "по идентификатору". Это значения, которые можно будет найти в описании устройства в строке "RFID устройства".
Во втором случае, если определитель данных выставлен "по полезной нагрузке". То есть закодированному текстовому смысловому значению. Здесь определитель может принимать любое строковое значение.
- Распознавание лица
Включает в себя два параметра выставляемых по очереди: ключ и значение. В параметре "Ключ" выбирается параметр определитель ключа. В данном случае он один - по половому признаку. После выбора определителя появляется параметр - значение. Значение имеет два варианта - мужчина и женщина. После всех настроек обязательно надо нажать кнопку "Сохранить".
Выбор страницы для перехода
Страница для перехода выбирается в меню создания события.
Данный параметр находится немного ниже страницы и называется "Следующая страница".
Внутри этого параметра пользователь выбирает на какую страницу будет переключаться трансляция при активации триггерного события.
После выбора страницы также необходимо нажать кнопку "Сохранить".
Просмотр схемы отображения и привязки
Просмотреть схему отображения событий и линии привязки можно по нажатию на специальную иконку. Благодаря данной схеме можно легко понять правильно ли настроено триггеры и события.
Дополнительные возможности для применения
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Алгоритм действия с тач решением выглядит так:
- Первым шагом создаётся трансляция с контентом для проигрывания и контентом для нажатия пользователем. Это могут быть как два разных вида контента, так и один.
- Далее выбираем контент, к которому хотим привязать "касание" и переходим в настройки контента с помощью клика на нужном пользователю контенте.
- Нажав на иконку "+" рядом со строкой действия, пользователь открывает настройки.
- В появившимся окне ему необходимо выбрать действие. В строке "Действие" выставляется "Нажатие по контенту".
- Следующим шагом появляется еще одна строка "Переход на страницу". В строке выбирает на какую страницу будет осуществлен переход.
- Нажатие кнопки "Сохранить" и завершение редактирования трансляции.
Итоговый результат
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции.