KVS 5.4.0

04 March, 2021

Что нового в версии 5.4.0

В импорте контента, фидах импорта и грабберах мы добавили несколько новых возможностей:

  1. Возможность указывать сложные выражения с маской и регулярные выражения в качестве фильтра по терминологии (ранее там можно было указывать только одиночные слова).
  2. Возможность настроить исходный флаг администратора, который должен устанавливаться создаваемому новому контенту. Флаги администратора часто используются для разделения сферы ответственности между работниками, так что отсутствие возможности задавать начальный флаг было реальной проблемой.
  3. В фидах импорта была добавлена возможность импортировать категории как тэги, по аналогии с похожей опцией в грабберах. Это полезно, если вы хотите избежать добавление новых категорий фидами и вместо этого хотите чтобы они добавлялись как тэги, на основе которых уже можно подобрать категории через плагин их авто-подбора.

Пакет улучшений в грабберах:

  1. Грабберы больше не будут захламлять очередь импорта, если импорт идет медленно. Теперь автопилот граббера будет проверять статус предыдущего импорта и создавать новый импорт только если предыдущий завершился.
  2. В API грабберов добавилась поддержка пользователей и комментариев. Если вы хотите, чтобы мы добавили поддержку этих новых данных в уже существующие грабберы, свяжитесь со службой поддержки.
  3. Грабберы, которые поддерживают автоматическое удаление, теперь также позволяют настроить режим удаления: полное удаление, либо помечать удаляемый контент как удаленный.

Другие изменения:

  1. Мы полностью изменили подход к запуску фоновых процессов в KVS. Это позволит в реальном времени наблюдать статус всех фоновых процессов в разделе Администрирование -> Информация установки. Также изменилась логика запуска расписания плагинов - если раньше они всегда выполнялись последовательно в одном процессе, то теперь они будут работать параллельно в отдельных процессах, что позволит гарантировать точность их расписания в не зависимости от каких-либо факторов.
  2. Появился новый плагин для интеграции с Neuroscore.ai, новым публичным сервисом использования нейронных сетей для различных задач классификации. На сегодня он позволяет только определять наилучшие скриншоты из набора, но мы ожидаем, что его возможности будут расширяться, поскольку их команда продолжает работу над новыми возможностями. Данный плагин будет полезным, если вы используете ротатор скриншотов в KVS для отбора наиболее кликабельных тумб. При включении плагина KVS будет отправлять созданные скриншоты новых видео в API Neuroscore, а тот в свою очередь будет определять наилучшие из них. Это позволит вам сразу отсечь самые плохие скриншоты и уже ротировать меньшее их число, что ускорит ротацию и сделает ее более точной.
  3. В массовом редактировании видео появилась возможность урезать длительность для выбранного множества видео. Это может быть полезным, когда вы получились DMCA жалобы на какие-то видео из-за их слишком большой длительности. В этом случае вместо удаления видео вы можете просто массово обрезать их до разрешенной длительности и оставить на сайте.
  4. Другое нововведение в массовом редактировании видео - возможность оставлять старый номер главного скриншота при пересоздании обзорных скриншотов видео. Ранее при пересоздании скриншотов KVS всегда сбрасывал номер главного скриншота в то значение, которое было выставлено по умолчанию в настройках.
  5. Мы решили изменить логику установки длительности видео. В предыдущих версиях KVS всегда устанавливал длительность на основе исходного файла видео, несмотря ни на какие настройки длительности форматов видео. Это могло приводить к неправильной логике: например, в случае если загружался исходный файл с 30-ти минутной длительностью - KVS выставил бы общую длительность видео в 30 минут, даже если во всех форматах видео будет стоять ограничение длительности до макс 6 минут. Новая логика теперь будет анализировать реальную длительность всех форматов видео и выставлять наибольшую из них для самого видео.
  6. В настройках форматов видео теперь можно будет указать кол-во частей трейлера больше единицы, даже если общее ограничение длительности не задано. В большинстве случаев создавать трейлер без ограничения длительности не имеет смысла, однако KVS позволяет привязать ограничение длительности к доп. полям контент провайдеров видео. Тем самым, вы можете не ограничивать длительность по умолчанию, но создавать урезанные трейлеры для видео от каких-то конкретных контент провайдеров (как правило, это спонсорские видео).
  7. В серверах конвертации теперь можно выбрать типы задач, которые будут выполняться на каждом конкретном сервере конвертации. Это позволит более гибко управлять приоритетностью задач конвертации.
  8. В настройках VAST рекламы появилась возможность передавать список категорий и тэгов в URL-е рекламодателям, чтобы позволить им показать более контекстную рекламу для каждого видео.
  9. В настройках плеера вы теперь можете включить предзагрузку таймлайновых скриншотов.
  10. В интерфейс плеера и скины добавилась поддержка 4k индикатора для контента этого типа.
  11. В интерфейсе массовой выборки видео или альбомов появилась возможность сделать экспорт выбранным объектам. Это позволит сделать экспорт данных любого набора видео по их списку ID или URL.
  12. В панели администрирования мы глобально заменили селектбоксы для выбора контент провайдера на контрол с возможностью поиска, как по остальным типам данных.
  13. Пакеты доступа биллингов теперь можно ограничивать по отдельным сателлитам, если у вас запущен платный сайт с несколькими платными сателлитами. Мы также переделали интерфейс добавления пакетов доступа, чтобы он стал более понятным и прямолинейным.
  14. Несколько улучшений добавлено в модуль антиспама. Во-первых, появились настройки антиспама для обратной связи. Во-вторых, сообщения внутренней почты, которые определяются как спам, будут теперь помечаться в панели администрирования специальным флагом и поддерживать возможность отфильтровать их. Ранее такие сообщения просто прятались от получателя, но были видны отправителю (чтобы он не догадался что сообщения были удалены спам фильтром), и не всегда было очевидно, что данные сообщения являются спамом.
  15. В разделе настроек сайта появилась возможность заставить KVS присоединять любые доп. параметры при генерации 301 редиректов на страницы контента. Это может пригодиться, если вы покупаете трафик, и какая-то часть этого трафика попадает на измененные URL-ы контента, которые редиректят на новые URL-ы. В этом случае вы можете включить настройку, чтобы параметры для трекинга трафика не удалялись при редиректе.
  16. Мы добавили возможность отменить любые награды токенов пользователям. Отмена будет снимать данное число токенов с виртуального счета пользователя, а если часть их них была потрачена на покупки внутри KVS, то данные покупки будут, по возможности, отменены.
  17. В настройках embed профилей плеера появилась возможность указать, какой из профилей должен использоваться для тех случаев, когда заголовок HTTP Referer передается пустым. Раньше в этих случаях всегда использовались настройки embed плеера по умолчанию, однако вы можете захотеть сделать их менее ограниченными. Сторонние сайты имеют техническую возможность запретить браузеру передавать HTTP Referer на ваш сайт при использовании embed кода (хоть это пока и работает не во всех браузерах) и таким образом попробовать обратиться к вашим настройкам embed кодов по умолчанию. Если в них не установлены нужные ограничения (например, в них не задана реклама, или настройки по умолчанию заточены под "свои" сайты), то ваши embed коды могут быть использованы бесплатно. Для анализа смотрите в раздел Статистика -> Embed коды и сколько трафика у вас идет под пустым реферером.
  18. В панели администрирования теперь можно осуществлять поиск по причине удаления для тех видео, которые помечены как удаленные.
  19. В SEO настройках сайта в дополнение к текстовой структуре [rand] мы также добавили аналогичную структуру [pseudorand]. Структура [rand] была задумана для выбора случайной фразы из указанного списка фраз и гарантировала что одна и та же случайная фраза будет всегда выбираться для одного и того же текста. Например, если бы вы указали текстовку "[rand]1 || 2 || 3[/rand] %tag%", то для одного и того же названия тэга эта структура всегда бы выбирала одно и то же число из набора {1,2,3} для всех пользователей и во всех контекстах, но для разных тэгов это число могло бы быть разным. Структура [pseudorand] работает аналогично, только она гарантирует одну и ту же случайную выборку для всех аналогичных структур, которые отображаются на одной и той же странице сайта (один и тот же URL). Это позволяет вам одновременно использовать несколько подобных структур в контексте одной страницы, когда вы хотите чтобы для всех них всегда выбирался один и тот же случайный выбор, даже если сами текстовки разные. Например, структуры "[pseudorand]1 || 2 || 3[/pseudorand] video" и "[pseudorand]1 || 2 || 3[/pseudorand] movie" в обоих случаях будут выводиться как "1 video" И "1 movie", или "2 video" И "2 movie", или "3 video" И "3 movie", когда они находятся на одной и той же странице сайта. То есть "случайность" их выборки будет синхронизирована между собой в рамках одной страницы.
  20. SMS биллинги, которые долго были устаревшей функциональностью, теперь окончательно удалены из KVS. Если по каким-то причинам вы продолжаете их использовать - вам нельзя обновляться.

Исправлены следующие баги:

  1. [СЕРЬЕЗНО] Перестали корректно работать категории в рекламе (появился после 5.3.0).
  2. [СЕРЬЕЗНО] Процессор оплаты Verotel не обрабатывал корректно транзации с анлим доступом.
  3. [СРЕДНЕ] KVS не оценивал необходимость присоединения пре-рол и пост-рол видео фрагментов в случае пересоздания форматов видео из других форматов, что могло приводить к повторному их присоединению.
  4. [СРЕДНЕ] Антиспам защита не работала корректно для сообщений внутренней почты.
  5. [СРЕДНЕ] Плеер зависал, если рекламодатель присылал видеорекламу с длительностью менее 1 секунды в VAST.
  6. [СРЕДНЕ] Видеофайлы, загруженные вручную, могли не проигрываться в плеере в некоторых случаях, если к ним присоединялись видео вставки.
  7. [МЕЛОЧЬ] Конструктор фидов экспорта не работал корректно в Safari.
  8. [МЕЛОЧЬ] В базовых пакетах KVS не было возможности удалить таймлайновые скриншоты.
  9. [МЕЛОЧЬ] Грабберы не проверяли дубликаты скачиваемых файлов, что могло приводить к созданию видео, которые заканчивали конвертацию ошибкой дубликата.
  10. [МЕЛОЧЬ] Грабберы не позволяли импортировать категории как тэги для тех грабберов, которые не поддерживали тэги.
  11. [МЕЛОЧЬ] Видео и альбомы, помеченные как удаленные, продолжали участвовать в проверках на дубликаты названий.
  12. [МЕЛОЧЬ] Дата публикации контента могла уходить далеко в прошлое, когда обработка контента занимала много времени.
  13. [МЕЛОЧЬ] В некоторых случаях в панели администрирования плеер мог отображаться без иконок.
  14. [МЕЛОЧЬ] Поисковые запросы с пустыми результатами не сбрасывали кол-во результатов поиска, если ранее по этим запросам что-то находилось.
Новая версия KVS 6.2.0 доступна Оформить заказ