Uma versão má na web é uma publicação que revertes. Uma versão má numa aplicação fica por lá até as pessoas atualizarem, e o primeiro aviso costuma ser uma crítica.

A versão tem de estar em tudo

Não num relatório à parte, mas em todos os ecrãs vistos e em todos os erros.

É isso que te permite fazer a única pergunta que importa depois de uma versão: isto é pior do que a anterior, para as pessoas que a instalaram? Sem a versão em cada linha consegues ver que as falhas subiram e não se foi a versão nova a causá-las ou se a versão velha sempre fez isto e há apenas mais gente acordada.

O que é uma taxa sem falhas

A fração de sessões que terminaram sem um erro fatal.

Duas coisas sobre o próprio número. Nunca passa dos 100 por cento, e quando uma falha aconteceu antes do primeiro ecrã da aplicação peca ligeiramente por pessimismo: a falha é contada, mas a sessão dela não. Um valor de estabilidade que se lisonjeasse a si próprio não valeria nada, portanto a aritmética inclina-se para o lado seguro.

O que não te vai dizer

Uma taxa sem falhas é um instrumento grosseiro, e há três coisas que se escondem dentro de uma taxa saudável.

Uma funcionalidade que falha sem estoirar. A aplicação continua a correr e o ecrã não faz nada. Os ecrãs por sessão e o sítio onde as pessoas param são o sinal, não a estabilidade.

Uma distribuição gradual. Se dez por cento têm a versão nova, os problemas dela ficam diluídos a um décimo. Lê a taxa por versão, nunca no total.

Tudo o que aconteça antes do arranque. Uma sessão que nunca começou não está nos teus números de todo.

Data a versão no gráfico

Uma anotação no dia em que entregaste é a diferença entre "o envolvimento caiu na semana 12" e "o envolvimento caiu quando entregámos a 4.2". Leva dez segundos e é a coisa mais útil que podes acrescentar a um gráfico de analítica.

As versões velhas continuam a enviar dados

O formato de transmissão de aplicações da Skomi está congelado na versão 1, portanto uma versão publicada há dois anos continua a enviar dados com o SDK contra o qual foi compilada.

É de propósito, porque o script de um sítio podes mudá-lo esta tarde, mas não podes obrigar ninguém a atualizar uma aplicação. Tem uma consequência para a qual vale a pena estar preparado: os teus números incluem pessoas em versões de que já te esqueceste. Filtrar por versão não é aqui uma funcionalidade avançada, mas sim a maneira de ler os relatórios.

O número em que isto assenta é a taxa sem falhas, lida em função da versão da aplicação, porque uma não quer dizer nada sem a outra.

Ver também: um sítio para a analítica de aplicações e de sítios, medir uma aplicação, e o App Analytics.