Пропустить навигацию

Как отслеживать задержку начала трансляций

Обновлено: 28.04.2026
Открыть как Markdown

Если вам нужно понять, какие трансляции начались позже плана, используйте вебхуки. Мы отправим событие при изменении статуса медиа, а вы сможете сравнить фактическое время события с плановым временем в своей системе.

Когда подходит этот сценарий

Сценарий подходит, если у вас уже есть плановое время трансляции: например, оно хранится в LMS, CRM, расписании мероприятия или вашей админке.

Kinescope не считает задержку старта вместо вашей системы. Мы можем отправить событие о смене статуса, а расчёт задержки нужно сделать на вашей стороне: сохранить плановое время, принять вебхук и сравнить его с фактическим временем события.

Как настроить

  1. Создайте вебхук через API.
  2. Подпишитесь на событие изменения статуса медиа.
  3. В своей системе сохраните плановое время начала трансляции.
  4. Когда придёт вебхук, проверьте новый статус и время получения события.
  5. Сравните фактическое время с плановым и сохраните разницу.

Так вы сможете построить отчёт: какие трансляции стартовали позже расписания и на сколько минут.

Что важно учесть

Вебхук сообщает о событии в Kinescope, но не знает ваше расписание. Если плановое время хранится во внешней системе, именно она должна считать отклонение.

Также учитывайте задержки доставки вебхуков и ретраи на вашей стороне. Для аналитики обычно достаточно считать задержку по времени фактического события или по времени первого успешного получения вебхука, если другого поля нет в вашей модели данных.

Связанные материалы