Каналы с замочками нужны, чтобы показать абоненту, что в сервисе есть каналы, на которые он может подписаться ещё помимо тех, подписка на которые у него уже есть. Либо с помощью замочков можно показаться пользователю, что его подписка на сервис завершилась — в этом случае пользователя пустит в приложение и он увидит весь свой список каналов заблокированным (этот кейс очень полезен, так как приложение не просто выбивает пользователя, а даёт ему возможность серфить по интерфейсу в поисках способа оплаты).
Замочки для неактивных аккаунтов
- Создаём тарифный пакет «Для неактивных аккаунтов» с опциями (остальные параметры можно оставить по умолчанию):
- Подключаемый по умолчанию
- Стоимость — 0
- Скрытый
- Тип доступа — отображение контента в списке без возможности запуска
- Доступен только для неактивных аккаунтов
- Навешиваем данный тариф всем включенным каналам через массовое редактирование
- Также навешиваем его через массовое редактирование или скрипт Billing API всем текущим абонентам (новым он подключится автоматически при регистрации)
- Готово — при деактивации аккаунта абоненту станет доступен этот пакет, которые покажет ему все возможные каналы, но с замочками и без возможности запустить
Замочки для показа каналов, которые можно подключить
- Создаём тарифный пакет «Замочки» с опциями (остальные параметры можно оставить по умолчанию):
- Подключаемый по умолчанию
- Стоимость — 0
- Скрытый
- Тип доступа — отображение контента в списке без возможности запуска
- Навешиваем данный тариф всем включенным каналам через массовое редактирование
- Также навешиваем его через массовое редактирование или скрипт Billing API всем текущим абонентам (новым он подключится автоматически при регистрации)
- Готово — абоненты будут видеть в списке не только каналы, которые входят в подключенные, а вообще все доступные.
Как добавить поток-заглушку для канала с замочком?
На странице канала в блоке «Параметры вещания» следует прописать ссылку на поток-заглушку, а в client.js включить опцию request_url_for_locked_channels
Помимо потока-заглушки также для канала можно прописать url на баннер-заглушку, который будет отображаться поверх потока-заглушки (баннер отображается только при наличии потока-заглушки).