Синхронизация объявлений
Описание ситуации
В данной статье будет описано как пользователи могут использовать синхронизацию объявлений с помощью назначения тегов на группу устройств. Такая реализация позволит вставлять рекламные вставки в готовую эфирную сетку.
Логика работы функционала
Период через сколько показывается реклама определяется системой с учетом продолжительности привязанной трансляции. Время и дата в которое будет происходить вставка с объявлением и показ рекламной кампании определяется в настройках объявлений.
Алгоритм действия
Для начала пользователь должен авторизоваться/зарегистрироваться в личном кабинете SmartPlayer.
Далее ему необходимо перейти в раздел «Устройства» и создать группу устройств.

Кликнув на созданную группу устройств пользователю откроется панель управления справа. В этой панели необходимо найти строку «Назначить теги устройствам».

Кликнув на данную строку пользователю откроется модальное окно с полем, в котором необходимо ввести название тега. В описании под полем будет приведен пример тега.

После этого переходим в раздел «Объявления» личного кабинета в категорию «Создать».

Далее переходим в раздел «Устройства» (идет следующим, если кликнуть на кнопку «Далее» вверху экрана). Активируем переключатель «Выбор устройств по тегам» (обязательно
Логика работы устройств с синхронизированными объявлениями
Представим что у пользователя есть обычная трансляция с расписанием, в котором длительность каждого видеоролика 30 секунд. Всего устройств - пять. В процессе проигрывания этой трансляции будут происходить следующие действия:
- Приходит событие с новом объявлением. Данное событие было применено только на устройстве с тегом «Устройство_под_номером_1». В этот момент первое устройство переходит в режим синхронизации объявлений и начинает показывать свой, отдельный тайм-лайн. Остальные устройства продолжают проигрывание по стандартному тайм-лайну (на них не распространяется объявление из-за тега). В момент когда одно устройство выведет по своему тайм-лайну объявлению на остальных устройствах будет проигрываться базовая установленная трансляция в режиме синхронизации на четырёх устройствах. В текущей диспозиции первый экран проигрывает свою эфирную сетку и не с кем не синхронизируется, потому что только это устройство проигрывает объявление в виде рекламы.
- В новом цикле проигрывания трансляции пришло второе объявление и оно выставлено на один из четырех оставшихся экранов. То есть в этот момент становится два устройства, которые играю рекламу в виде объявлений. При создании объявления выбрали тег «устройство_под_номером_2». Получается: есть два устройства которые играют синхронно рекламу с объявлениями и три устройства которые играют синхронно основную трансляцию.
- По аналогии так происходит с третьим и последующими устройствами, пока они все не будут проигрывать объявления в режим синхронизации.
- При получении новой эфирной сетки с рекламным видеороликом будет полный перезапуск режима синхронизации. Это необходимо для того чтобы система могла правильно рассчитать длительности, так как изменяется продолжительность синхронизации. В этот момент на устройствах могут быть графические артефакты в виде морганий длительностью до одной минуты.
Ограничения
- Все ролики должны быть одинаковой продолжительностью вплоть до миллисекунд. Это необходимо для того, чтобы режим синхронизации отрабатывал корректно.
Видеоинструкция
Дополнительная информация
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы, их можно озвучить в разделе "Обсуждения" вверху страницы.

Также дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"