Vad är nytt i 5.1.0
Enorma uppsättning förbättringar av KVS-spelare:
- Stöder fullt ut VAST 3.0-specifikationer (förutom industriikoner, eftersom vi aldrig hade ett exempel på att någon KVS-kund använde det). Detta betyder specifikt att KVS-spelaren nu stöder wrappers och avancerade VAST-laddningstekniker.
- Stöder fullt ut VPAID 2.0-specifikationer.
- Vi har ändrat hur spelaren begär VAST XML-fil. Tidigare laddade den VAST under spelarinitiering för att undvika ytterligare förseningar när spelaren startas. Detta tillvägagångssätt fungerade felaktigt tillsammans med popunders från tredje part, eftersom spelarsidan i de flesta fall skulle visas två gånger för samma användare och KVS-spelaren hade inte någon chans att veta detta, så att den kunde undvika VAST-laddning. Det nya tillvägagångssättet kommer att fungera på samma sätt som andra aktörer, t.ex. laddar endast VAST när du klickar på den. Vi tror att detta kommer att förbättra VAST-prestandan för de flesta KVS-kunder.
- Mobila enheter börjar ladda huvudvideon i förväg under pre-roll-annonsering. Detta bör resultera i mindre tid att vänta på att videon ska starta, eftersom videofilen i de flesta fall buffras när användaren tittar på pre-roll.
- Vi ändrade kontrollfältets beteende på pekenheter när vi visade pre-roll/post-roll-annonser. Tidigare gömdes kontrollfältet automatiskt och visades igen vid första beröring av annonsering, vilket kan ha resulterat i färre klick och lägre CTR. Vi fixade det för att aldrig dölja kontrollfältet under reklamvisning på pekenheter.
- Vi fixade volymknappen för att tillåta att minska volymen under reklamvisning (oftast stationära datorer eftersom mobiler kanske inte stöder detta). Tidigare stödde den bara alternativ för avstängning/avstängning.
- Vi har lagt till stöd för spelarstatistik i KVS och Google Analytics. I statistikinställningarna kommer det nu att vara möjligt att aktivera statistik för spelarhändelser och välja var de ska samlas in.
- Också i statistikinställningarna kommer det att vara möjligt att aktivera räkning av uppspelningshändelser för varje video. Som standard räknar KVS endast "visa"-händelser, vilket i grunden är det faktum att man öppnar videospelarens sida. Med den här spelaruppdateringen kommer det också att vara möjligt att räkna ett separat antal av hur många gånger en specifik video spelades av spelaren.
- VIKTIGT! Alla spelarskins uppdateras på grund av dessa ändringar. Om du använder anpassat spelarskal bör du också uppdatera det därefter, eftersom KVS inte automatiskt uppdaterar ditt anpassade spelarskal.
CTR-rotatorns funktionalitet förbättrades på flera sätt:
- Först och främst uppdaterade vi dess gamla beräkningsmetod vilket resulterade i att CTR-beräkningen gick långsammare. Ny rotatorlogik ger omedelbara CTR-värden som återspeglar de mest klickbara videorna som de är vid det givna ögonblicket. Webbplatscache kommer inte längre att påverka CTR-beräkningen.
- En annan viktig förbättring är möjligheten att konfigurera slumpmässiga videoinneslutningar vid rendering av videor med CTR. Om du till exempel redan har en uppsättning videor sorterade efter CTR, kan du tillåta att några slumpmässiga videor visas på flera positioner, så att nya videor har större chans att få några klick och ta sig till toppen. Detta bör konfigureras per lista i list_videos blockparametrar (parametern randomize_positions har lagts till).
- Äntligen gjorde vi några prestandaförbättringar inom området och kom fram till förbättringar som kommer att minska databasbelastningen under omräkning av CTR. Vi har också lagt till ett schemaalternativ i rotatorinställningarna som tillåter ökande intervall mellan CTR-omräkningar, och ger även möjlighet att konfigurera "tyst" period så att rotatorn inte genererar någon extra belastning när din server är under tung trafik.
Andra funktioner:
- Lägg till stöd för WebP-format i videoskärmdumpar. WebP är ett modernt bildformat som marknadsförs av Google och stöds av stora webbläsare (79,96 % stödjer täckning för närvarande). Nyckelfunktionen i detta format är ENORM - 30-50% - bildstorleksreduktion i jämförelse med JPG samtidigt som den visuella kvaliteten hålls nästan densamma. Eftersom det här formatet inte stöds till 100 %, kan det bara användas som ett tillägg till standard JPG-format.
- Adspyglass.com är nu bland gratis VAST-leverantörer som inte kräver VAST-prenumerationskod från KVS! Det ger integration med mer än 30 populära VAST-annonsörer och kan öka dina annonsintäkter utan någon ansträngning från din sida genom att automatiskt visa bäst betalda annonser för varje specifik besökare baserat på deras enhet och plats.
- Spelarstatistik förbättrades för att ge mer komplexa data än tidigare. Du kan nu använda dem för att jämföra trafikkvalitet från olika källor (genom att använda KVS-hänvisningsinställningar). Om du köper eller byter trafik från flera källor kan du ändra statistikgruppering så att varje rad i statistik indikerar trafik från separata hänvisningsadresser. Genom att jämföra avvikelsen mellan AVG-värdet och det faktiska värdet (visas som +-% inom parentes) kan du enkelt upptäcka fuskare och dålig trafik, eftersom det är mycket osannolikt att de kan efterlikna samma beteendemönster för spelarhändelser som verklig trafik visar. li>
- All trafikstatistik förbättrades till bättre GUI med möjlighet att visa fler datakolumner och analysfunktioner.
- KVS kommer nu att stödja animerade GIF-filer som videoformat. Det kommer att vara möjligt att definiera GIF-format på samma sätt som andra videoformat och kräver att KVS skapar GIF-bilder från vilken uppladdad video som helst baserat på varaktighet och trailerinställningar. Det kommer till exempel att vara möjligt att skapa 5-sekunders GIF-trailers från varje video.
- I tagginställningar kommer det nu att vara möjligt att konfigurera att alla nya taggar skapas i inaktiv status och inte visas på webbplatsen utan att aktivera dem manuellt.
- I Personliga inställningar återställde vi alternativet som gjorde det möjligt att konfigurera maximal tumstorlek i adminpanellistor. Detta alternativ har tidigare tagits bort med 5.0 ändringar.
- I adminpanelen kommer det nu att vara möjligt att konfigurera Anonym användare som standardanvändare för vilket innehåll som helst.
- Lägg till visning av statistik för inbäddningskod på startsidan i adminpanelen.
- Vid fakturering lade vi till stöd för upprepad återsändning av transaktioner om det resulterade i fel. För att tillåta att vi fick tillbaka e-post och lösenord när vi loggade in i faktureringsloggar, har det tidigare tagits bort som en del av uppdatering 4.0.2
- Import GUI uppdaterades för att visa exempel på förväntade värden för varje datakolumn. Stöd för alternativ för åtkomstnivå lades också till för videor och album.
- I kommentarer har vi ändrat hur adminpanelen visar långa kommentarer i listan. Tidigare skulle alla kommentarer längre än 200 tecken trunkeras från slutet. I uppdateringen ändrade vi detta för att trunkera mittdelen, så att början och slutet av kommentaren alltid är synlig. Vi har också lagt till ytterligare en kolumn som kan återge hela kommentaren utan trunkering, oavsett dess längd.
- Verifieringskontroller av lagringsserver skickar nu referenshuvud för att undvika vissa speciella konfigurationer som inte tillåter tomma referenser.
- Säkerhetskopieringsplugin kommer att använda bättre namnkonventioner för skapade säkerhetskopior.
- KVS-konverteringsmotorn stöder inte längre FLV-utdataformat eftersom de är föråldrade.
- I blocken video_edit och album_edit är det nu möjligt att ange fält för åtkomstnivå.
- I blocken registrering och member_profile_edit kommer KVS nu att fullständigt verifiera det angivna födelsedatumet för att följa den lägsta tillåtna åldern konfigurerad i setup.php (inställd på 18 år som standard) . Tidigare användes det här alternativet för att begränsa valet av tillgängliga år i datumväljare, men KVS verifierade aldrig att det angivna födelsedatumet låg inom intervallet för tillåtna hela år.
- Om flera aktiva lagringsservrar finns i samma grupp och KVS upptäcker fel i någon av dem, kommer den här servern inte att användas för att visa innehåll på ett sätt.
Buggar som har åtgärdats:
- [KRITISKT] NATS-betalningsbehandlare skulle resultera i bearbetningsfel om inga åtkomstpaket skapades för den (regression efter 5.0).
- [HÖG] Trasiga videofiler kan visas när videoformatet återskapades från sig självt och konverteringsmotorn inte kunde kopiera det helt till lagringsservern på grund av nätverksfel.
- [HÖG] Modell- och innehållskällans funktionalitet resulterade i SQL-fel under MySQL 8.
- [MEDIUM] I vissa fall när bakgrundsuppgifter raderades manuellt, raderades inte videokällfiler.
- [MEDIUM] Rangordning av modeller och innehållskällor skulle beräknas felaktigt i slumpmässiga fall.
- [LOW] Vid import av flöden visades felaktigt antalet raderade videor (regression efter 5.0).
- [LÅG] Plugin för automatiskt val av kategorier tog inte korrekt hänsyn till taggar vid användning av blandade skiftlägen (t.ex. Tag1 vs. tagg1).
- [LOW] Dålig logik för upptäckt av skärmdumpar fungerade felaktigt för vissa videor och kan resultera i mycket långsammare skärmdumpskapande.
- [LOW] Spelaren kunde ibland göra en skärmdump av en tidslinje med +1 som inte fanns och resulterade i 404-fel.
- [LOW] Plugin för FTP-innehållsuppladdning skulle tillåta import av premiumvideor även om inga premiumformat hade definierats.
- [LOW] Kommentarer skulle flyttas till framtida datum när ett videos eller album ändras.