Новые возможности видеотеки
ПРОВАЙДЕРЫ VOD
Несколько релизов назад мы добавили в наш шаблон Futuristic
возможность разделения видеотеки на несколько разделов, согласно тому, из какого внешнего кинотеатра был получен фильм.
В этом же релизе мы добавили возможность создавать свои собственные разделы с помощью создания провайдеров VOD и присваивания их фильму.
Есть возможность присваивать фильмам провайдера вручную, через панель администрирования Smarty, а есть возможность это автоматизировать, используя для создания фильмов метод из группы Content API: https://microimpuls.github.io/smarty-content-api-docs/#api-Video-VideoCreate
СОРТИРОВКА ФИЛЬМОВ И СЕРИЙ СЕРИАЛОВ
Были внесены исправления в сортировку ассетов фильмов, а также добавлено обновление позиции фильма в списке при добавлении в него нового ассета: благодаря этому сериалы, для которых вышли и добавились новые серии, будут оказываться в разделе «Новинки» на верхних позициях.
ОБНОВЛЕНА ИНТЕГРАЦИЯ С БИЛЛИНГОМ MEGOGO
Добавлена новая опция EXTERNAL_API_VIDEO_CHECK_BALANCE_REQUEST
, которая включает оповещение внешнего биллинга при проверке баланса абонента.
Документация: https://micro.im/docs/smarty/configuring-and-management/smarty-config#настройки-поведения-vod-и-онлайн-кинотеатров
На странице абонента добавлена новая кнопка «Проверить подписки во внешних кинотеатрах», с помощью которой можно удостовериться, что подписка во внешнем кинотеатре для данного пользователя точно присутствует и фильмы должны быть доступны.
Исправлен ряд проблем при подключении тарифных пакетов с подпиской на MEGOGO: с созданием транзакций, проверкой баланса и обработкой запроса VideoAction
из приложения.
Привязка камер к аккаунту
В этом релизе появилась возможность назначать доступность камер напрямую для аккаунта без необходимости создания тарифного пакета. Операторам, предоставляющим раздел «Камеры» в своем сервисе, данное нововведение позволит значительно сократить количество тарифных пакетов, что увеличит быстродействие сервиса в некоторых ситуациях, а также поможет не захламлять админку такими пакетами как: «Камеры подъезда N дома M по улице L»
Сортировки каналов
Внимательные пользователи нашей админки заметили этот раздел ещё в прошлом релизе, ну а в этом мы уже готовы его полностью анонсировать!
Был проработан UX и UI создания сортировок каналов в панели управления, а также добавлен новый пункт в настройках шаблона Impuls
, позволяющий устанавливать текущую сортировку каналов.
Зачем это может быть нужно? Например, в РФ по закону первыми в списке каналов обязаны располагаться 1-й и 2-й мультиплексы, и часто пользователи даже не пролистывают список к тем каналам, которые находятся дальше. В одной из альтернативных сортировок можно создать список, в котором на первых позициях будут те каналы, о которых оператор хочет рассказать пользователям в первую очередь и заострить на них его внимание. Либо с помощью данных сортировок можно проводить маркетинговые эксперименты внутри своей абонентской базы, исследуя, как позиция в списке, например, влияет на телесмотрение.
Новая оптимизация Архива
Добавлены новые опции для оптимизации кеширования списка передач для раздела «Архив» (management-команда cache_record_list):
TVMIDDLEWARE_PROGRAM_RECORD_LIST_DONT_CHECK_BLOCKS
— при значении True отключается проверка передачи на заблокированность. Если функционал блокировки архивных передач не используется, рекомендуем включить данную опцию.TVMIDDLEWARE_PROGRAM_RECORD_LIST_MINIMUM_LENGTH
— исключает из выборки для экрана «Архив» передачи короче N секунд. По умолчанию 900.TVMIDDLEWARE_PROGRAM_RECORD_DAYS
— исключает из кэша программы старше N дней. По умолчанию 5.
Подробнее об архиве: https://micro.im/docs/smarty/configuring-and-management/vod-from-archive-records
Регистрация по звонку
В метод TVMW AccountRegister
добавлена возможность подтверждения номера абонента по звонку с помощью шлюза smsc.ru. На данный момент этот вид регистрации был добавлен только в некоторые наши шаблоны, разрабатываемые на заказ, но в скором времени планируем добавить его и в основные шаблоны: futuristic
, impuls
и infinitly
.
Оплата по QR
У нас появился новый API-метод для генерации QR-кода для оплаты с помощью наших интегрированных платежных шлюзов: TVMW API PaymentQRCode
(https://microimpuls.github.io/smarty-tvmw-api-docs/#api-Payment-PaymentQRCode).
Благодаря нему в следующих релизах в шаблонах появится дополнительный вид оплаты с экрана телевизора.
Подробнее о платежных шлюзах: https://micro.im/docs/smarty/payments-integration
Фиксация подключения тарифа к аккаунту
В панели администрирования в разделе «Действия абонентов» появился новый тип логируемого действия: подключение тарифного пакета к аккаунту. Ранее логировать только подключение тарифа к абоненту.
Дашборд
Мы полностью доделали конструктор для дашборда на стороне Smarty и уже в новом году будем готовы выложить в релиз его реализацию на стороне клиентских приложений. А пока, в качестве анонса этого функционала на следующий год, предлагаем заглянуть вам в раздел «Общие настройки» и увидеть, какие именно элементы можно будет добавить на главный экран вашего приложения уже совсем скоро:)
TVMW API
- В методы
VideoDetail
иNoAuthVideoDetail
добавлен новый параметр ответаext_id
для видео, а также новый параметрext_id
для ассета - В методы
VideoList
иNoAuthVideoList
добавлен новый параметрvideo_provider_id
для фильтрации списка фильмов по провайдерам - В методы
ProgramList
иProgramDetail
добавлен новый параметр ответаposition
, указывающий позицию, на которой остановился пользователь во время последнего просмотра
Content API
Добавлен новый метод CameraModify
для редактирования камеры (с помощью него можно, например, отмечать камеру недоступной).