Корпоративное телевидение в холле
Лента компании на большой панели у входа: заголовок, фотография, автор и дата. Запись, опубликованная в портале, выводится на экран при следующем обновлении данных.

Интеграция с Битрикс24
Cubic Studio подключается к Битрикс24 через REST API с авторизацией по входящему вебхуку. Новости, данные сотрудников, события и сделки используются в экранных макетах с заданным оформлением, отбором и расписанием.
Лента компании из Битрикс24 на экране в атриуме: что опубликовано в портале, то и на панели
Архитектура интеграции
Интеграция использует данные корпоративного портала в проектах Cubic Studio. Состав полей, оформление и периодичность обновления задаются при настройке; режим получения данных выбирается с учётом сетевой архитектуры объекта.
Доступны новости компании, карточки сотрудников, календарь и сделки CRM. Состав получаемых данных ограничен правами учётной записи вебхука; состав выводимых полей настраивается в проекте.
Несколько виджетов могут использовать один настроенный источник. Пакетные запросы сокращают число обращений к порталу. При обновлении на плеерах нагрузка зависит от числа устройств и интервалов опроса.
По умолчанию Cubic Studio запрашивает данные у портала при публикации, а на плеер передаются только результаты запроса. Обновление непосредственно на устройстве включается отдельно, и вместе с ним ключ вебхука входит в состав пакета публикации.
При недоступности портала виджет сохраняет предыдущий результат. Допустимый срок актуальности информации и порядок действий при сбое необходимо определить до ввода системы в эксплуатацию.
Сценарии
Данные одного портала можно использовать в проектах для разных зон. Для каждого экрана задаются состав информации, оформление и расписание показа.
Лента компании на большой панели у входа: заголовок, фотография, автор и дата. Запись, опубликованная в портале, выводится на экран при следующем обновлении данных.
Отбор по признаку «важное», который проставляет автор записи в портале: на экран попадают только помеченные публикации, остальная лента остаётся в браузере у сотрудников.
Поздравление у ресепшн и в зоне отдыха: портрет, имя и должность именинника из карточки сотрудника. Период — сегодняшний день или неделя вперёд, если отделу нужно время на подготовку.
Годовщины работы в компании и представление новых коллег — два отдельных экрана на тех же карточках сотрудников. Срок, в течение которого сотрудник считается новым, задаётся в днях.
Сделки со стадиями, суммами и ответственными менеджерами выводятся таблицей на панель над рабочими местами. Данные берутся из воронки за последние 90 дней.
Ближайшие планёрки, обучение и общие собрания из календаря компании; брони переговорных — на панели у двери. Оба набора выводятся таблицей и бегущей строкой.

Лента компании
Одна и та же лента требует разного оформления в зависимости от того, где установлен экран и с какого расстояния его читают. Подача переключается в свойствах виджета, переделывать слайд не нужно.
Наборы данных
Набор данных выбирается в карточке источника. Права выдаются при создании вебхука — Cubic Studio сообщает, каких прав не хватает выбранному набору, до публикации проекта на экраны.
Заголовок, текст, автор, дата публикации и признак «важное». Форматированный текст преобразуется в строки; записи без заголовка по умолчанию исключаются.
Имя, должность, отдел, фотография, дата рождения и дата приёма на работу. Текущая выборка ограничена 500 карточками; достаточность лимита проверяется для конкретного портала.
События на 30 дней вперёд: название, дата и время начала, место проведения. Подходит для анонса планёрок, обучения и общих собраний.
Список переговорных и брони на неделю вперёд: время, продолжительность и автор брони. Основа для панели у двери переговорной.
Сделки за 90 дней со стадиями воронки, суммами и ответственными менеджерами. Названия стадий берутся из настроек портала и не задаются повторно.

Одно объявление на все экраны
Записи с выбранным признаком или отбором используются в соответствующих экранных макетах. Изменения появляются после следующего успешного обновления данных в настроенном режиме.

Сотрудники
Три вида на одних и тех же карточках сотрудников портала. Они разделены намеренно: на экране это три разных сообщения, и размещают их обычно на разных слайдах и в разных зонах.

Отдел продаж
Данные CRM поступают из того же источника и выводятся Таблицей — виджетом, который уже умеет читать источник данных. Колонки, сортировка и оформление настраиваются в Cubic Studio.
Подключение
Проверьте доступ к REST API и создайте вебхук с необходимыми правами. Источник, режим обновления и экранные макеты настраиваются в Cubic Studio.
Администратор создаёт входящий вебхук штатными средствами Битрикс24 и выдаёт права для выбранных наборов данных: ленты, пользователей, календаря или CRM.
В библиотеке источников создаётся коннектор Битрикс24 — так источник называется в редакторе: адрес портала, ссылка вебхука, набор данных и интервал обновления. Ключ хранится в библиотеке на компьютере оператора.
Studio показывает, к какому порталу выполнено подключение, название компании, от имени какого сотрудника выполняются запросы и какие права выданы вебхуку. Здесь же видно, каких прав не хватает выбранному набору данных.
«Снимок при публикации» — данные обновляются при выгрузке проекта, ключ остаётся в Studio. «Обновлять на устройстве» — плеер запрашивает портал самостоятельно по заданному интервалу, и тогда ключ входит в состав пакета публикации.
На слайд добавляется виджет «Битрикс24», выбирается вид и подача. Тот же источник одновременно доступен Таблице, Смарт-тексту и Бегущей строке — для данных, у которых готового оформления нет.
Дальше действуют общие правила работы экранов: расписание и сценарии определяют, в какие часы вместо ленты выводится объявление, а остальные виджеты размещаются на слайде рядом с данными портала.
Что учесть
До настройки необходимо проверить доступность API, права учётной записи, состав выводимых данных и режим сетевого доступа.
Доступность REST API и вебхуков зависит от редакции, тарифа и действующих условий Битрикс24. Для локального портала сетевой доступ нужен рабочей станции или плееру — в зависимости от выбранного режима обновления.
Через вебхук доступны ровно те данные, которые открыты выпустившему его сотруднику. Для экрана разумно завести отдельную учётную запись с минимальными правами: лента и сотрудники — без доступа к CRM, если показатели продаж на экран не выводятся.
Заказчик определяет допустимость показа сведений о сотрудниках и согласует необходимые основания для их использования. В проекте можно выбрать выводимые поля, настроить отбор по отделу и назначить отдельные макеты для внутренних и общедоступных зон.
Интервал выбирают по требованиям к актуальности и допустимой нагрузке на API. Для новостей может быть достаточно обновления при публикации; для оперативных показателей нужен более частый опрос и контроль доступности источника.
Проектирование
При внедрении согласуют аудиторию экранов, источники содержания и ответственность за публикацию. Интеграция обеспечивает получение данных; правила их использования задаёт заказчик.
Определите зоны установки, количество видеовыходов, ориентацию панелей и режим работы. Эти параметры определяют выбор медиаплееров и состав проектов.
Укажите, какие публикации портала предназначены для экранов. Для общих и внутренних зон можно подготовить разные макеты и условия отбора.
Согласуйте состав сведений для посетителей, офисных сотрудников и производственных подразделений. Не все данные, доступные в портале, подходят для публичного показа.
Подготовьте читаемые макеты для каждой зоны: заголовок, изображение, основной текст и дополнительные поля. Длину сообщений и размер шрифта проверяют на целевом экране.
Администратор портала создаёт вебхук с необходимыми правами. В Cubic Studio настраиваются адрес, набор данных и режим обновления, затем проверяется доступ к выбранным полям.
Назначьте ответственных за права вебхука, доступность портала и актуальность материалов. Изменения учётной записи или сетевых правил требуют повторной проверки подключения.
Битрикс24 — товарный знак компании «1С-Битрикс». Cubic Vision PRO не является её партнёром или аффилированным лицом и не действует от её имени: интеграция выполнена через открытый программный интерфейс портала, доступный любому его владельцу.
Согласуем тестовый набор данных, права вебхука и режим обновления. Покажем отображение информации в макете и проверим работу с вашим порталом.