Интеграция Boomstream с Timepad: автоматическая выдача доступа

Коротко о главном:
Интеграция Boomstream и Timepad автоматически выдаёт доступ к трансляции или записи после регистрации участника на мероприятие. Зарегистрированный зритель получает индивидуальный пароль (номер билета Timepad вида 5184211:83845994) в письме и может посмотреть контент без дополнительных действий. Настройка выполняется через Webhook в личном кабинете организатора Timepad и раздел «Интеграция с CMS» в Boomstream.


Что даёт интеграция

Интеграция обеспечивает автоматическую выдачу доступа только авторизованным зрителям без ручного управления паролями. В сочетании с системой защиты Boomstream это позволяет:

  • Исключить скачивание видео и записей трансляции;
  • Отображать персональные водяные знаки с данными участника;
  • Запретить передачу индивидуального пароля доступа третьим лицам;
  • Ограничить воспроизведение только вашим сайтом через защиту по домену;
  • Избежать ручной работы с рассылкой паролей и контролем активаций.

Для кого подходит интеграция

  • Продажа платных билетов на онлайн-мероприятия через Timepad;
  • Бесплатная регистрация участников закрытых вебинаров и конференций;
  • Проведение корпоративных онлайн-событий с ограниченным списком участников;
  • Автовебинары с доступом только для зарегистрированных зрителей.

Как работает интеграция

Механизм построен на связке Webhook Timepad и доступа по паролю в Boomstream:

  1. Участник регистрируется на мероприятие через форму Timepad;
  2. Timepad отправляет Webhook-уведомление на сервер Boomstream с данными о регистрации;
  3. Boomstream автоматически создаёт индивидуальный пароль доступа для участника;
  4. Паролем выступает номер билета Timepad вида 5184211:83845994;
  5. Участник получает письмо с паролем и ссылкой на трансляцию;
  6. При вводе пароля зритель получает доступ к защищённому контенту.

Номер билета автоматически указывается в письме Timepad, подтверждающем регистрацию, и печатается на самом билете. Для явного отображения в теле письма можно использовать переменную %regcode%.


Требования для настройки

Для работы интеграции необходимы:

  • Активный аккаунт организатора на Timepad;
  • Аккаунт в Boomstream с загруженным медиа (трансляцией или видеофайлом);
  • Права администратора в обоих сервисах.

Пошаговая инструкция

Шаг 1. Создайте доступ по паролю в Boomstream

В личном кабинете Boomstream перейдите в раздел «Доступ по паролю» и нажмите «Создать доступ по паролю».

Создание доступа по паролю в Boomstream

Шаг 2. Настройте параметры доступа

Настройте доступ по паролю в соответствии с вашими задачами: укажите срок действия, количество активаций на участника и другие параметры.

Для мероприятий через Timepad рекомендуется:

  • Большое количество активаций (так как каждый участник получает уникальный пароль);
  • Срок действия, соответствующий дате и времени проведения мероприятия;
  • Включение запрета одновременного просмотра для защиты от передачи паролей.

Шаг 3. Добавьте медиа в доступ

Откройте созданный доступ, перейдите во вкладку «Медиа», нажмите «Добавить» и выберите нужный тип медиа: трансляцию, видеофайл или плейлист.

Добавление медиа в доступ по паролю

Шаг 4. Перейдите в раздел «Интеграция с CMS»

Откройте раздел «Интеграция с CMS» в настройках проекта и нажмите «Добавить продукт».

Раздел «Интеграция с CMS» в Boomstream

Шаг 5. Выберите сервис Timepad

В открывшемся меню создания продукта выберите Timepad из списка доступных сервисов.

Выбор сервиса Timepad из списка

Шаг 6. Настройте Webhook на Timepad

В форме создания продукта отображается URL-адрес Webhook, содержащий API-метод и ключ вашего проекта. Скопируйте этот адрес — он понадобится для настройки в Timepad.

Не публикуйте этот адрес в открытом доступе — он содержит конфиденциальный API-ключ проекта.

Перейдите в личный кабинет организатора Timepad:

  1. Откройте вкладку «Организация»;
  2. В меню выберите «Интеграции»;
  3. Перейдите в раздел «Вебхуки».

В блоке «Изменение статуса билета» в поле «Ссылка для уведомления» вставьте скопированный адрес:

Text
https://boomstream.com/api/timepad?api_key=апи_ключ_вашего_проекта

Настройка Webhook в личном кабинете Timepad

Сохраните настройки Webhook.

Шаг 7. Скопируйте ID мероприятия Timepad

Откройте нужное мероприятие в личном кабинете Timepad и скопируйте его ID из адресной строки браузера. ID — это числовое значение в URL страницы мероприятия.

Вставьте скопированный ID в поле «ID продукта в сервисе» в настройках продукта Boomstream.

Получение ID мероприятия из адресной строки Timepad

Шаг 8. Завершите настройку продукта

В форме создания продукта Boomstream:

  • Укажите название продукта — произвольное имя для удобства навигации в личном кабинете;
  • Выберите медиа, которое будет доступно участникам мероприятия после регистрации.

Шаг 9. Настройте отправку писем

Выберите, с какой платформы отправлять письма участникам:

  • Timepad — используются стандартные шаблоны писем Timepad, пароль отображается как номер билета;
  • Boomstream — отправляется брендированное письмо Boomstream с паролем и ссылкой на плеер;
  • Обе платформы — участник получает письма с обоих сервисов.

Чтобы отправлять стандартное письмо с доступом от Boomstream, установите соответствующую галочку в меню создания продукта.

Настройка отправки писем участникам мероприятия

Сохраните настройки продукта.


Сводная таблица настройки

Шаг Действие Платформа
1 Создать доступ по паролю Boomstream
2 Настроить параметры доступа Boomstream
3 Добавить медиа в доступ Boomstream
4 Добавить продукт в разделе «Интеграция с CMS» Boomstream
5 Выбрать Timepad и скопировать Webhook URL Boomstream
6 Настроить Webhook в личном кабинете Timepad Timepad
7 Скопировать ID мероприятия Timepad
8 Вставить ID мероприятия в Boomstream Boomstream
9 Выбрать медиа и настроить отправку писем Boomstream

Настройка письма участнику в Timepad

Чтобы зритель гарантированно увидел пароль доступа в письме, добавьте переменную %regcode% в шаблон письма подтверждения регистрации в Timepad. Эта переменная автоматически заменится на номер билета вида 5184211:83845994, который и является паролем для доступа к контенту.

В шаблон письма также добавьте:

  • Ссылку на страницу с плеером Boomstream;
  • Инструкцию по вводу пароля;
  • Информацию о дате и времени мероприятия;
  • Контактные данные для технической поддержки.

Краткое руководство

Шаг Действие
1 Создайте доступ по паролю в Boomstream и добавьте в него медиа
2 В разделе «Интеграция с CMS» добавьте продукт и выберите Timepad
3 Скопируйте URL Webhook из Boomstream
4 Вставьте URL в настройках Webhook Timepad в блоке «Изменение статуса билета»
5 Скопируйте ID мероприятия Timepad и вставьте в поле «ID продукта в сервисе» Boomstream
6 Выберите медиа и настройте отправку писем
7 Интеграция готова к работе

Частые вопросы (FAQ)

Как участник получает пароль доступа к трансляции?
Паролем выступает номер билета Timepad вида 5184211:83845994. Он автоматически формируется при регистрации и отправляется участнику в письме-подтверждении от Timepad. Дополнительно пароль можно явно указать в теле письма через переменную %regcode%.

Что делать, если участник не получил письмо с паролем?
Проверьте: 1) Корректность email в регистрации Timepad; 2) Активность Webhook в настройках Timepad; 3) Папку «Спам» почтового ящика участника; 4) Лог Webhook-уведомлений в личном кабинете Timepad. При необходимости отправьте письмо вручную из Boomstream.

Работает ли интеграция для бесплатных мероприятий на Timepad?
Да. Интеграция работает как для платных, так и для бесплатных мероприятий. Главное условие — наличие регистрации через форму Timepad, которая генерирует уникальный номер билета для каждого участника.

Можно ли использовать один Webhook для нескольких мероприятий?
Да, URL Webhook содержит API-ключ проекта и работает для всех мероприятий в рамках проекта. Связка с конкретным мероприятием осуществляется через ID мероприятия в настройках продукта Boomstream. Для каждого мероприятия создаётся отдельный продукт.

Можно ли настроить доступ только к записи мероприятия после его окончания?
Да. Создайте отдельный продукт интеграции, привязанный к видеофайлу записи мероприятия. После окончания трансляции и появления записи в Boomstream участники смогут посмотреть запись по тому же паролю-билету.

Что делать, если Webhook от Timepad не доходит до Boomstream?
Проверьте: 1) Корректность URL Webhook в настройках Timepad (должен содержать полный API-ключ); 2) Активность проекта в Boomstream; 3) Отсутствие блокировок со стороны фаервола. В логах Timepad можно увидеть статус отправки Webhook-уведомлений.

Работают ли водяные знаки при просмотре через интеграцию с Timepad?
Да. При активации защиты от скачивания в настройках проекта и включении водяных знаков в доступе по паролю, каждый участник увидит персональный знак с данными (номер билета, email или IP-адрес). Это обеспечивает идентификацию при утечке контента.

Можно ли ограничить количество одновременных просмотров по одному билету?
Да. В настройках доступа по паролю активируйте опцию «Запретить одновременный просмотр». Тогда один номер билета Timepad будет работать только на одном устройстве одновременно.

Что произойдёт при изменении ID мероприятия в Timepad?
ID мероприятия не изменяется после его создания. Если вы создали новое мероприятие взамен старого, создайте новый продукт интеграции в Boomstream с ID нового мероприятия и обновите ссылку в письмах участникам.

Можно ли использовать интеграцию для автовебинаров?
Да. Интеграция работает с любыми типами контента в Boomstream: прямыми трансляциями, записями и автовебинарами. Зарегистрированные участники Timepad получат доступ к контенту согласно настройкам доступа по паролю.

Что делать, если у участника изменился email после регистрации?
Email участника не влияет на доступ — паролем служит номер билета Timepad. Если нужно изменить email для рассылки, обновите его в карточке регистрации в Timepad. Для получения нового пароля при утере рекомендуется обратиться к организатору.