KVS 5.1.0

02 August, 2019

Що нового у версії 5.1.0

Величезний набір покращень програвача KVS:

  1. Повністю підтримує специфікацію VAST 3.0 (за винятком галузевих значків, оскільки ми ніколи не мали прикладу, щоб жоден клієнт KVS використовував це). Зокрема, це означає, що програвач KVS тепер підтримує оболонки та розширені методи завантаження VAST.
  2. Повністю підтримує специфікацію VPAID 2.0.
  3. Ми змінили спосіб, у який гравець запитує файл VAST XML. Раніше він завантажував VAST під час ініціалізації програвача, щоб уникнути подальших затримок під час запуску програвача. Цей підхід некоректно працював разом зі сторонніми спливаючими панелями, тому що в більшості випадків сторінка гравця відображалася двічі для одного користувача, а гравець KVS не мав жодної можливості дізнатися про цей факт, щоб уникнути завантаження VAST. Новий підхід працюватиме подібно до інших гравців, напр. завантажуватиме VAST лише після натискання. Ми вважаємо, що це покращить продуктивність VAST для більшості клієнтів KVS.
  4. Мобільні пристрої почнуть попереднє завантаження основного відео під час показу реклами на початку ролика. Це має призвести до скорочення часу очікування початку відео, оскільки в більшості випадків відеофайл буде буферизовано, коли користувач переглядатиме попередній ролик.
  5. Ми змінили поведінку панелі керування на сенсорних пристроях під час відображення реклами на початку та після відео. Раніше панель керування автоматично ховалася та відображалася після першого дотику реклами, що могло призвести до меншої кількості кліків і нижчого CTR. Ми виправили це, щоб ніколи не приховувати панель керування під час показу реклами на сенсорних пристроях.
  6. Ми виправили кнопку гучності, щоб дозволити зменшити гучність під час показу реклами (здебільшого настільні комп’ютери, оскільки мобільні телефони можуть не підтримувати це). Раніше він підтримував лише параметри вимкнення/увімкнення звуку.
  7. Ми додали підтримку статистики гравців у KVS і Google Analytics. У налаштуваннях статистики тепер можна ввімкнути статистику для подій гравців і вибрати, де її збирати.
  8. Також у налаштуваннях статистики можна буде ввімкнути підрахунок подій відтворення для кожного відео. За умовчанням KVS зараховує лише подію «перегляд», яка фактично є фактом відкриття сторінки відеопрогравача. Завдяки цьому оновленню програвача також можна буде підрахувати окрему кількість разів, скільки гравець відтворив певне відео.
  9. ВАЖЛИВО! Усі скіни гравців оновлено завдяки цим змінам. Якщо ви використовуєте спеціальну оболонку гравця, вам також слід оновити її відповідно, оскільки KVS не оновлюватиме вашу спеціальну оболонку гравця автоматично.

Функція ротатора CTR була покращена кількома способами:

  1. По-перше, ми оновили його старий метод обчислення, що призвело до сповільнення обчислення CTR. Нова логіка обертання забезпечує миттєві значення CTR, які відображають найбільш активні відеоролики, які вони є на даний момент. Кешування веб-сайту більше не впливатиме на обчислення CTR.
  2. Іншим важливим удосконаленням є можливість налаштовувати випадкові включення відео під час відтворення відео за CTR. Наприклад, якщо у вас уже є набір відео, відсортованих за рейтингом кліків, ви можете дозволити деяким випадковим відео відображатися на кількох позиціях, щоб нові відео мали більше шансів отримати кілька кліків і пробитися на вершину. Це має бути налаштовано для кожного списку в параметрах блоку list_videos (додано параметр randomize_positions).
  3. Нарешті ми покращили продуктивність у цій області та прийшли до покращень, які зменшать навантаження на базу даних під час перерахунку CTR. Ми також додали опцію «Розклад» у налаштуваннях ротатора, яка дозволяє збільшити інтервали між перерахунками CTR, а також надає можливість налаштувати «тихий» період, щоб ротатор не створював додаткового навантаження, коли ваш сервер перебуває під інтенсивним трафіком.

Інші функції:

  1. Додано підтримку формату WebP на знімках екрана відео. WebP — це сучасний формат зображень, який просуває Google і підтримується основними браузерами (на даний момент охоплення підтримується 79,96%). Ключовою особливістю цього формату є ВЕЛИЧЕЗНЕ - на 30-50% - зменшення розміру зображення в порівнянні з JPG при збереженні практично незмінної візуальної якості. Оскільки цей формат не підтримується на 100%, його можна використовувати лише як додаток до стандартного формату JPG.
  2. Adspyglass.com тепер у списку безкоштовних постачальників VAST, яким не потрібен код підписки VAST від KVS! Він забезпечує інтеграцію з більш ніж 30 популярними рекламодавцями VAST і може збільшити ваш дохід від реклами без будь-яких зусиль з вашого боку, автоматично відображаючи найкращі оплачувані оголошення для кожного конкретного відвідувача на основі його пристрою та місцезнаходження.
  3. Статистику гравців було вдосконалено, щоб надати більш складні дані, ніж раніше. Тепер ви можете використовувати їх для порівняння якості трафіку з різних джерел (за допомогою налаштувань реферера KVS). Якщо ви купуєте або торгуєте трафіком із кількох джерел, ви можете змінити групування статистики, щоб кожен рядок у статистиці вказував на трафік з окремого реферера. Порівнюючи розбіжності між значенням AVG і фактичним значенням (показаним як +-% у дужках), ви можете легко виявити шахраїв і поганий трафік, оскільки дуже малоймовірно, що вони можуть емулювати той самий шаблон поведінки для подій гравців, як показує реальний трафік.
  4. Усю статистику трафіку покращено для кращого графічного інтерфейсу з можливістю відображення більшої кількості стовпців даних і функції аналітики.
  5. KVS тепер підтримуватиме анімовані GIF як формати відео. Можна буде визначити формат GIF подібно до інших форматів відео та вимагати від KVS створення зображення GIF із будь-якого завантаженого відео на основі налаштувань тривалості та трейлера. Наприклад, з кожного відео можна буде створювати 5-секундні трейлери GIF.
  6. Тепер у налаштуваннях тегів можна буде налаштувати, щоб усі нові теги створювалися в неактивному стані та не з’являлися на сайті без їх ручної активації.
  7. В особистих налаштуваннях ми повернули параметр, який дозволяв налаштовувати максимальний розмір великого пальця в списках панелі адміністратора. Раніше цей параметр було видалено зі змінами версії 5.0.
  8. На панелі адміністратора тепер можна буде налаштувати анонімного користувача як користувача за умовчанням для будь-якого вмісту.
  9. Додано відображення статистики вбудованого коду на стартовій сторінці панелі адміністратора.
  10. У виставці рахунків ми додали підтримку повторного повернення трансакції, якщо це призвело до помилки. Для того, щоб дозволити нам повернути електронну пошту та пароль для входу в журнали платежів, які раніше були видалені як частину оновлення 4.0.2
  11. Графічний інтерфейс імпорту оновлено, щоб показати приклади очікуваних значень для кожного стовпця даних. Також додано підтримку опції рівня доступу для відео та альбомів.
  12. У коментарях ми змінили спосіб відображення довгих коментарів у списку панелі адміністратора. Раніше будь-який коментар довжиною понад 200 символів обрізався з кінця. В оновленні ми змінили це, щоб скоротити середню частину, так що початок і кінець коментаря завжди видно. Також ми додали додатковий стовпець, який може відображати повний коментар без будь-якого скорочення, незалежно від його довжини.
  13. Перевірки сервера зберігання даних тепер надсилатимуть заголовок посилання, щоб уникнути деяких спеціальних конфігурацій, які не дозволяють порожні посилання.
  14. Плагін резервного копіювання використовуватиме кращі правила іменування створених резервних копій.
  15. Механізм перетворення KVS більше не підтримуватиме вихідні формати FLV, оскільки вони застаріли.
  16. У блоках video_edit і album_edit тепер можна вказати поле рівня доступу.
  17. У блоках signup і member_profile_edit KVS тепер повністю перевірятиме вказану дату народження відповідно до мінімального дозволеного віку, налаштованого в setup.php (за замовчуванням установлено 18 років) . Раніше цей параметр використовувався для обмеження вибору доступних років у селекторах дат, але KVS ніколи не перевіряв, чи вказана дата народження була в діапазоні дозволених повних років.
  18. Якщо кілька активних серверів зберігання знаходяться в одній групі, і KVS виявляє помилку на будь-якому з них, цей сервер не використовуватиметься для обслуговування вмісту.

Помилки, які було виправлено:

  1. [КРИТИЧНО] Платіжний процесор NATS призведе до помилки обробки, якщо для нього не було створено жодних пакетів доступу (регресія після 5.0).
  2. [ВИСОКИЙ] Зламані відеофайли можуть з’являтися, коли формат відео було створено заново, а механізм перетворення не зміг повністю скопіювати його на сервер зберігання через помилку мережі.
  3. [ВИСОКИЙ] Модель і функція джерела вмісту призвели до помилок SQL у MySQL 8.
  4. [СЕРЕДНІЙ] У деяких випадках, коли фонові завдання видалялися вручну, файли джерела відео не видалялися.
  5. [СЕРЕДНІЙ] У випадкових випадках рейтинг моделі та джерела вмісту обчислюватиметься неправильно.
  6. [НИЗЬКИЙ] Імпорт каналів неправильно відображав кількість видалених відео (регресія після 5.0).
  7. [НИЗЬКИЙ] Плагін автоматичного вибору категорій не враховував теги належним чином під час використання змішаного регістру (наприклад, тег1 проти тега1).
  8. [НИЗЬКИЙ] Погана логіка виявлення знімків екрана працювала неправильно для деяких відео, що могло призвести до значно повільнішого створення знімків екрана.
  9. [НИЗЬКИЙ] Програвач іноді відтворював знімок екрана часової шкали +1, якого не існувало, що призводило до помилки 404.
  10. [НИЗЬКИЙ] Плагін завантажувача вмісту FTP дозволить імпортувати преміум-відео, навіть якщо преміум-формати не визначено.
  11. [НИЗЬКИЙ] Під час перенесення дати публікації відео або альбому коментарі буде зміщено на майбутні дати.
Новий KVS 6.3.0 тут Замовляйте зараз