KVS 5.1.0

02 August, 2019

Co nowego w wersji 5.1.0

Ogromny zestaw ulepszeń odtwarzacza KVS:

  1. W pełni obsługuje specyfikację VAST 3.0 (z wyjątkiem ikon branżowych, ponieważ nigdy nie mieliśmy przykładu używania jej przez żadnego klienta KVS). Oznacza to w szczególności, że odtwarzacz KVS obsługuje teraz opakowania i zaawansowane techniki ładowania VAST.
  2. W pełni obsługuje specyfikację VPAID 2.0.
  3. Zmieniliśmy sposób, w jaki gracz żąda pliku XML VAST. Poprzednio ładował VAST podczas inicjalizacji odtwarzacza, aby uniknąć dalszych opóźnień podczas uruchamiania odtwarzacza. To podejście działało niepoprawnie w przypadku popunderów innych firm, ponieważ w większości przypadków strona odtwarzacza byłaby wyświetlana dwukrotnie dla tego samego użytkownika, a odtwarzacz KVS nie miał szansy dowiedzieć się o tym fakcie, aby uniknąć ładowania VAST. Nowe podejście będzie działać podobnie do innych graczy, m.in. załaduje VAST dopiero po kliknięciu. Wierzymy, że poprawi to wydajność VAST u większości klientów KVS.
  4. Urządzenia mobilne rozpoczną wstępne ładowanie głównego filmu podczas wyświetlania reklam przed filmem. Powinno to skrócić czas oczekiwania na rozpoczęcie filmu, ponieważ w większości przypadków plik wideo będzie buforowany, gdy użytkownik ogląda pre-roll.
  5. Zmieniliśmy zachowanie paska kontrolnego na urządzeniach dotykowych podczas wyświetlania reklam przed i po filmie. Poprzednio pasek kontrolny był automatycznie ukrywany i wyświetlał się ponownie po pierwszym dotknięciu reklamy, co mogło skutkować mniejszą liczbą kliknięć i mniejszym CTR. Naprawiliśmy to, aby nigdy nie ukrywać paska sterowania podczas wyświetlania reklam na urządzeniach dotykowych.
  6. Naprawiliśmy przycisk głośności, aby umożliwić zmniejszenie głośności podczas wyświetlania reklam (głównie komputery stacjonarne, ponieważ telefony komórkowe mogą tego nie obsługiwać). Wcześniej obsługiwał tylko opcje wyciszenia/wyłączenia wyciszenia.
  7. Dodaliśmy obsługę statystyk graczy w KVS i Google Analytics. W ustawieniach statystyk będzie teraz możliwe włączenie statystyk dotyczących wydarzeń graczy i wybranie miejsca ich gromadzenia.
  8. Również w ustawieniach Statystyk będzie można włączyć zliczanie zdarzeń odtwarzania dla każdego filmu. Domyślnie KVS liczy tylko zdarzenie „wyświetlenia”, czyli w zasadzie fakt otwarcia strony odtwarzacza wideo. Dzięki tej aktualizacji odtwarzacza możliwe będzie również zliczenie, ile razy dany odtwarzacz odtworzył określony film.
  9. WAŻNE! Wszystkie skórki graczy zostały zaktualizowane w związku z tymi zmianami. Jeśli używasz niestandardowej skórki gracza, powinieneś ją również odpowiednio zaktualizować, ponieważ KVS nie zaktualizuje automatycznie Twojej niestandardowej skórki gracza.

Funkcjonalność rotatora CTR została ulepszona na kilka sposobów:

  1. Przede wszystkim zaktualizowaliśmy starą metodę obliczeń, która spowodowała spowolnienie obliczeń CTR. Nowa logika rotatorów zapewnia natychmiastowe wartości CTR, które odzwierciedlają najbardziej klikalne filmy w ich obecnym stanie. Buforowanie witryny nie będzie już miało wpływu na obliczanie CTR.
  2. Kolejnym ważnym ulepszeniem jest możliwość skonfigurowania losowych dołączeń wideo podczas renderowania filmów według CTR. Na przykład, jeśli masz już zestaw filmów posortowanych według CTR, możesz zezwolić na wyświetlanie losowych filmów w kilku pozycjach, dzięki czemu nowe filmy mają większą szansę na uzyskanie kliknięć i przedostanie się na górę. Należy to skonfigurować dla poszczególnych list w parametrach bloku list_videos (dodano parametr randomize_positions).
  3. W końcu wprowadziliśmy pewne ulepszenia wydajności w tym obszarze i doszliśmy do ulepszeń, które zmniejszą obciążenie bazy danych podczas ponownego obliczania CTR. Dodaliśmy także opcję Harmonogram w ustawieniach Rotatora, która umożliwia zwiększenie odstępów między ponownymi obliczeniami CTR, a także zapewnia możliwość skonfigurowania okresu „cichego”, tak aby rotator nie generował żadnego dodatkowego obciążenia, gdy Twój serwer jest obciążony dużym ruchem.

Inne funkcje:

  1. Dodano obsługę formatu WebP w zrzutach ekranu wideo. WebP to nowoczesny format obrazu promowany przez Google i obsługiwany przez główne przeglądarki (obecnie pokrycie wynosi 79,96%). Kluczową cechą tego formatu jest OGROMNA - 30-50% - redukcja rozmiaru obrazu w porównaniu z JPG przy zachowaniu prawie tej samej jakości wizualnej. Ponieważ ten format nie jest w 100% obsługiwany, można go używać jedynie jako dodatku do standardowego formatu JPG.
  2. Adspyglass.com znajduje się teraz na liście bezpłatnych dostawców VAST, którzy nie wymagają kodu subskrypcji VAST od KVS! Zapewnia integrację z ponad 30 popularnymi reklamodawcami VAST i może zwiększyć Twoje przychody z reklam bez żadnego wysiłku z Twojej strony, automatycznie wyświetlając najlepiej płatne reklamy każdemu konkretnemu odwiedzającemu na podstawie jego urządzenia i lokalizacji.
  3. Statystyki graczy zostały ulepszone, aby zapewnić bardziej złożone dane niż wcześniej. Możesz ich teraz używać do porównywania jakości ruchu z różnych źródeł (przy użyciu ustawień strony odsyłającej KVS). Jeśli kupujesz lub wymieniasz ruch z wielu źródeł, możesz zmienić grupowanie statystyk tak, aby każdy wiersz statystyk wskazywał ruch z osobnej strony odsyłającej. Porównując rozbieżność między wartością AVG a rzeczywistą wartością (pokazaną jako +-% w nawiasach) możesz łatwo wykryć oszustów i nieprawidłowy ruch, ponieważ jest bardzo mało prawdopodobne, że mogą oni emulować ten sam wzorzec zachowania w przypadku zdarzeń gracza, co pokazuje rzeczywisty ruch.
  4. Wszystkie statystyki ruchu zostały ulepszone, zapewniając lepszy graficzny interfejs użytkownika z możliwością wyświetlania większej liczby kolumn danych i funkcją analityczną.
  5. KVS będzie teraz obsługiwać animowane pliki GIF jako formaty wideo. Możliwe będzie zdefiniowanie formatu GIF podobnie do innych formatów wideo i wymaganie od KVS utworzenia obrazu GIF z dowolnego przesłanego filmu na podstawie ustawień czasu trwania i zwiastuna. Na przykład możliwe będzie utworzenie 5-sekundowych zwiastunów GIF z każdego filmu.
  6. W ustawieniach tagów będzie teraz można skonfigurować tak, aby wszystkie nowe tagi były tworzone w stanie nieaktywnym i nie pojawiały się na stronie bez ich ręcznej aktywacji.
  7. W Ustawieniach osobistych przywróciliśmy opcję umożliwiającą skonfigurowanie maksymalnego rozmiaru miniatury na listach panelu administracyjnego. Ta opcja została wcześniej usunięta wraz ze zmianami w wersji 5.0.
  8. W panelu administracyjnym będzie można teraz skonfigurować użytkownika anonimowego jako użytkownika domyślnego dla dowolnej treści.
  9. Dodano wyświetlanie statystyk kodu osadzania na stronie startowej w panelu administracyjnym.
  10. W rozliczeniach dodaliśmy obsługę powtarzania ogłaszania zwrotnego transakcji, jeśli spowodowało to błąd. Aby umożliwić nam odzyskanie adresu e-mail i hasła logowania do dzienników rozliczeniowych, które zostały wcześniej usunięte w ramach aktualizacji 4.0.2
  11. Zaktualizowano interfejs GUI importu, aby pokazać przykłady oczekiwanych wartości dla każdej kolumny danych. Dodano także obsługę opcji Poziom dostępu dla filmów i albumów.
  12. W komentarzach zmieniliśmy sposób wyświetlania długich komentarzy w panelu administracyjnym na liście. Poprzednio każdy komentarz dłuższy niż 200 znaków był obcinany od końca. W aktualizacji zmieniliśmy to, obcinając środkową część, dzięki czemu początek i koniec komentarza są zawsze widoczne. Dodaliśmy także dodatkową kolumnę, która może renderować pełny komentarz bez żadnego obcięcia, niezależnie od jego długości.
  13. Kontrola sprawdzania poprawności serwera pamięci masowej będzie teraz wysyłać nagłówek strony odsyłającej, aby uniknąć niektórych specjalnych konfiguracji, które nie pozwalają na puste strony odsyłające.
  14. Wtyczka Backup będzie używać lepszej konwencji nazewnictwa dla tworzonych kopii zapasowych.
  15. Silnik konwersji KVS nie będzie już obsługiwał formatów wyjściowych FLV, ponieważ są one przestarzałe.
  16. W blokach video_edit i album_edit można teraz określić pole poziomu dostępu.
  17. W blokach rejestracja i member_profile_edit KVS będzie teraz w pełni weryfikować podaną datę urodzenia, aby zachować zgodność z minimalnym dozwolonym wiekiem skonfigurowanym w setup.php (domyślnie ustawionym na 18 lat) . Wcześniej ta opcja była używana do ograniczenia wyboru dostępnych lat w selektorach dat, ale KVS nigdy nie sprawdzała, czy podana data urodzenia mieści się w dozwolonym zakresie pełnych lat.
  18. Jeśli w tej samej grupie znajduje się wiele aktywnych serwerów pamięci masowej, a KVS wykryje błąd w którymkolwiek z nich, serwer ten nie będzie używany do prawidłowego udostępniania treści.

Naprawione błędy:

  1. [KRYTYCZNY] Procesor płatności NATS skutkowałby błędem przetwarzania, gdyby nie utworzono dla niego pakietów dostępu (regresja po wersji 5.0).
  2. [HIGH] Uszkodzone pliki wideo mogą pojawić się, gdy format wideo został odtworzony z samego siebie, a silnik konwersji nie był w stanie w pełni skopiować go na serwer pamięci masowej z powodu błędu sieci.
  3. [HIGH] Funkcjonalność modelu i źródła treści powodowała błędy SQL w MySQL 8.
  4. [MEDIUM] W niektórych przypadkach, gdy zadania w tle zostały ręcznie usunięte, pliki źródłowe wideo nie zostaną usunięte.
  5. [MEDIUM] W losowych przypadkach ranking modelu i źródła treści byłby obliczany niepoprawnie.
  6. [LOW] Importowanie kanałów błędnie wyświetlało liczbę usuniętych filmów (regresja po 5,0).
  7. [LOW] Wtyczka automatycznego wyboru kategorii nie uwzględniała poprawnie tagów w przypadku użycia różnych wielkości liter (np. Tag1 vs. Tag1).
  8. [LOW] Logika wykrywania nieprawidłowych zrzutów ekranu działała nieprawidłowo w przypadku niektórych filmów i mogła skutkować znacznie wolniejszym tworzeniem zrzutów ekranu.
  9. [LOW] Gracz czasami renderował zrzut ekranu osi czasu +1, który nie istniał, co skutkowało błędem 404.
  10. [LOW] Wtyczka do przesyłania treści FTP umożliwia importowanie filmów premium, nawet jeśli nie zdefiniowano żadnych formatów premium.
  11. [LOW] W przypadku zmiany daty opublikowania filmu lub albumu komentarze zostaną przesunięte na przyszłe daty.
Zupełnie nowy KVS 6.3.1 jest już dostępny Zamów teraz