Novidades da versão 5.1.0
Grande conjunto de melhorias no player KVS:
- Suporta totalmente as especificações VAST 3.0 (exceto ícones do setor, já que nunca tivemos um exemplo de nenhum cliente KVS usando-o). Isso significa especificamente que o player KVS agora oferece suporte a wrappers e técnicas avançadas de carregamento VAST.
- Compatível com a especificação VPAID 2.0.
- Mudamos a maneira como o jogador solicita arquivos XML VAST. Anteriormente, ele carregava o VAST durante a inicialização do player para evitar mais atrasos ao iniciar o player. Essa abordagem funcionou incorretamente junto com popunders de terceiros, porque na maioria dos casos a página do player seria exibida duas vezes para o mesmo usuário e o player KVS não tinha chance de saber desse fato, para evitar o carregamento do VAST. A nova abordagem funcionará de forma semelhante a outros jogadores, por ex. carregará o VAST somente quando clicado. Acreditamos que isso melhorará o desempenho do VAST para a maioria dos clientes KVS.
- Os dispositivos móveis começarão a pré-carregar o vídeo principal durante a exibição da publicidade precedente. Isso deve resultar em menos tempo de espera para o início do vídeo, porque na maioria dos casos o arquivo de vídeo será armazenado em buffer quando o usuário estiver assistindo ao vídeo precedente.
- Alteramos o comportamento da barra de controle em dispositivos sensíveis ao toque ao exibir anúncios precedentes/finais. Anteriormente, a barra de controle era ocultada automaticamente e exibida novamente no primeiro toque na publicidade, o que pode ter resultado em menos cliques e CTR menor. Corrigimos isso para nunca ocultar a barra de controle durante a exibição de publicidade em dispositivos sensíveis ao toque.
- Corrigimos o botão de volume para permitir a redução do volume durante a exibição de anúncios (principalmente em computadores, pois os celulares podem não suportar isso). Anteriormente, ele só suportava opções de ativar/desativar som.
- Adicionamos suporte para estatísticas de jogadores no KVS e no Google Analytics. Nas configurações de Estatísticas agora será possível ativar estatísticas para eventos de jogadores e escolher onde coletá-las.
- Também nas configurações de Estatísticas será possível ativar a contagem de eventos de reprodução para cada vídeo. Por padrão, o KVS conta apenas o evento ‘view’, que é basicamente o fato de abrir a página do player de vídeo. Com esta atualização do player, também será possível contar um número separado de quantas vezes um vídeo específico foi reproduzido por player.
- IMPORTANTE! Todas as skins dos jogadores são atualizadas devido a essas mudanças. Se você estiver usando uma skin de player personalizada, você também deve atualizá-la adequadamente, porque o KVS não atualizará automaticamente sua skin de player personalizada.
A funcionalidade do rotador CTR foi aprimorada de diversas maneiras:
- Em primeiro lugar, atualizamos o antigo método de cálculo, o que resultou na lentidão do cálculo da CTR. A nova lógica do rotador traz valores de CTR imediatos que refletem os vídeos mais clicáveis no momento. O cache do site não afetará mais o cálculo da CTR.
- Outra melhoria importante é a capacidade de configurar inclusões aleatórias de vídeo ao renderizar vídeos por CTR. Por exemplo, se você já possui um conjunto de vídeos classificados por CTR, você pode permitir que alguns vídeos aleatórios sejam exibidos em diversas posições, para que novos vídeos tenham maiores chances de obter alguns cliques e chegar ao topo. Isso deve ser configurado por lista nos parâmetros do bloco list_videos (parâmetro randomize_positions adicionado).
- Finalmente, fizemos algumas melhorias de desempenho na área e chegamos a melhorias que reduzirão a carga do banco de dados durante o recálculo da CTR. Também adicionamos a opção Agendar nas configurações do Rotator que permite aumentar os intervalos entre recálculos de CTR e também fornece a capacidade de configurar um período de 'silêncio' para que o rotator não gere nenhuma carga adicional quando seu servidor estiver sob tráfego intenso.
Outros recursos:
- Adicionado suporte para formato WebP em capturas de tela de vídeo. WebP é um formato de imagem moderno promovido pelo Google e suportado pelos principais navegadores (79,96% de cobertura de suporte neste momento). A principal característica deste formato é a ENORME - 30-50% - redução do tamanho da imagem em comparação com JPG, mantendo a qualidade visual quase a mesma. Como esse formato não é 100% compatível, ele só pode ser usado como um acréscimo ao formato JPG padrão.
- Adspyglass.com agora está entre a lista de provedores VAST gratuitos que não exigem código de assinatura VAST do KVS! Ele fornece integração com mais de 30 anunciantes VAST populares e pode aumentar sua receita de publicidade sem nenhum esforço de sua parte, exibindo automaticamente os anúncios mais bem pagos para cada visitante específico com base em seu dispositivo e localização.
- As estatísticas dos jogadores foram aprimoradas para fornecer dados mais complexos do que antes. Agora você pode usá-los para comparar a qualidade do tráfego de diferentes fontes (usando as configurações do referenciador KVS). Se você comprar ou negociar tráfego de várias fontes, poderá alterar o agrupamento de estatísticas para que cada linha nas estatísticas indique tráfego de um referenciador separado. Ao comparar a discrepância entre o valor AVG e o valor real (mostrado como +-% entre parênteses), você pode detectar facilmente trapaceiros e tráfego ruim, pois é muito improvável que eles consigam emular o mesmo padrão de comportamento para eventos de jogadores como mostra o tráfego real. li>
- Todas as estatísticas de tráfego foram aprimoradas para uma GUI melhor, com capacidade de exibir mais colunas de dados e funções de análise.
- O KVS agora oferecerá suporte a GIFs animados como formatos de vídeo. Será possível definir o formato GIF de forma semelhante a outros formatos de vídeo e exigir que o KVS crie uma imagem GIF a partir de qualquer vídeo enviado com base nas configurações de duração e trailer. Por exemplo, será possível criar trailers GIF de 5 segundos de cada vídeo.
- Nas configurações de tags agora será possível configurar que todas as novas tags sejam criadas com status inativo e não apareçam no site sem ativá-las manualmente.
- Nas configurações pessoais retornamos a opção que permitia configurar o tamanho máximo do polegar nas listas do painel de administração. Esta opção foi removida anteriormente com alterações na versão 5.0.
- No painel de administração agora será possível configurar o usuário Anônimo como usuário padrão para qualquer conteúdo.
- Adicionada exibição de estatísticas de código incorporado na página inicial do painel de administração.
- No faturamento, adicionamos suporte para repetição de postback de transação caso isso resultasse em erro. Para permitir que recuperássemos o login de e-mail e senha nos registros de faturamento, que foram removidos anteriormente como parte da atualização 4.0.2
- A GUI de importação foi atualizada para mostrar exemplos de valores esperados para cada coluna de dados. Também foi adicionado suporte para a opção de nível de acesso para vídeos e álbuns.
- Nos comentários, mudamos a forma como o painel de administração exibe comentários longos na lista. Anteriormente, qualquer comentário com mais de 200 caracteres seria truncado no final. Na atualização alteramos isso para truncar a parte do meio, para que o início e o fim do comentário fiquem sempre visíveis. Também adicionamos colunas adicionais que podem renderizar comentários completos sem qualquer truncamento, independentemente do seu comprimento.
- As verificações de validação do servidor de armazenamento agora enviarão o cabeçalho do referenciador para evitar algumas configurações especiais que não permitem referenciadores vazios.
- O plug-in de backup usará uma convenção de nomenclatura melhor para backups criados.
- O mecanismo de conversão KVS não suportará mais formatos de saída FLV porque eles são obsoletos.
- Nos blocos video_edit e album_edit agora é possível especificar o campo de nível de acesso.
- Nos blocos signup e member_profile_edit, o KVS agora verificará completamente a data de nascimento especificada para cumprir a idade mínima permitida configurada em setup.php (definida como 18 anos por padrão) . Anteriormente, esta opção era usada para limitar a escolha dos anos disponíveis nos seletores de data, mas o KVS nunca verificava se a data de nascimento especificada estava na faixa de anos completos permitidos.
- Se vários servidores de armazenamento ativos estiverem localizados no mesmo grupo e o KVS detectar erros em algum deles, esse servidor não será usado para fornecer conteúdo corretamente.
Bugs que foram corrigidos:
- [CRÍTICO] O processador de pagamentos NATS resultaria em erro de processamento se nenhum pacote de acesso fosse criado para ele (regressão após 5.0).
- [HIGH] Arquivos de vídeo quebrados podem aparecer quando o formato de vídeo foi recriado a partir de si mesmo e o mecanismo de conversão não conseguiu copiá-lo totalmente para o servidor de armazenamento devido a um erro de rede.
- [HIGH] A funcionalidade do modelo e da fonte de conteúdo resultou em erros de SQL no MySQL 8.
- [MEDIUM] Em alguns casos, quando as tarefas em segundo plano eram excluídas manualmente, os arquivos de origem do vídeo não eram excluídos.
- [MEDIUM] A classificação do modelo e da fonte de conteúdo seria calculada incorretamente em casos aleatórios.
- [LOW] A importação de feeds exibia incorretamente a quantidade de vídeos excluídos (regressão após 5,0).
- [LOW] O plug-in de seleção automática de categorias não considerava as tags corretamente ao usar letras maiúsculas e minúsculas (por exemplo, Tag1 vs tag1).
- [LOW] A lógica de detecção de captura de tela incorreta funcionava incorretamente em alguns vídeos e podia resultar em uma criação de captura de tela muito mais lenta.
- [LOW] Às vezes, o player renderizava +1 captura de tela da linha do tempo que não existia e resultava em erro 404.
- [LOW] O plug-in de upload de conteúdo FTP permitiria a importação de vídeos premium mesmo que nenhum formato premium fosse definido.
- [LOW] Os comentários serão transferidos para datas futuras ao alterar a data de publicação de um vídeo ou álbum.