Uma aplicação mede-se com um SDK em vez de uma etiqueta de script. Não há página nenhuma onde pôr um fragmento.

Regista primeiro a aplicação

Acrescenta a aplicação no teu painel. A Skomi emite um identificador de aplicação, que é coisa diferente de um identificador de sítio e pertence a um espaço de nomes diferente: uma aplicação é uma entidade própria, não um sítio com um tipo de visitante diferente.

Acrescenta o SDK

Há um para cada uma de oito plataformas. Cada um é o seu próprio repositório, com o código-fonte e uma pequena aplicação de demonstração que se reporta a si mesma, para poderes ver com que cara ficam os números antes de mexeres no teu próprio código:

Cada um leva o identificador de aplicação e uma chamada para arrancar. O SDK junta em lotes o que recolhe e guarda-o se o dispositivo estiver sem rede, enviando quando houver ligação outra vez; uma aplicação medida só quando tem sinal é uma aplicação medida só nas cidades.

Dá nome aos teus ecrãs

Esta é a coisa mais útil que podes fazer durante a instalação.

Uma aplicação não tem endereço, portanto o nome de ecrã que o teu SDK reporta é o que aparece em todos os relatórios. Nomes escolhidos com coerência, e escolhidos uma vez, são a diferença entre um painel legível e uma lista de quase duplicados. A Skomi não os consegue inferir por ti como consegue ler um caminho a partir de um endereço web.

O que ficas a ter

Ecrãs, sessões, visitantes e retenção, mais as duas coisas que só fazem sentido para software que as pessoas instalam:

  • Taxa sem falhas: a fração de sessões que terminaram sem um erro fatal. A Skomi nunca reporta mais de 100%, e quando uma falha aconteceu antes do primeiro ecrã da aplicação o valor peca ligeiramente por pessimismo. Um número de estabilidade que se lisonjeasse a si próprio não valeria nada.
  • Versão da aplicação: transportada em todos os ecrãs e em todos os erros, para poderes ver se uma versão má é má ou se o problema já lá estava.

O formato de transmissão está congelado

A versão 1 do formato que um SDK envia está fixa e assim vai ficar.

A razão vale a pena ser dita: podes mudar o script de um sítio esta tarde e amanhã todos os visitantes já têm o novo. Não podes obrigar ninguém a atualizar uma aplicação. Uma versão publicada tem de continuar a funcionar, portanto o contrato contra o qual foi compilada não se mexe.

Quando usar antes o fragmento

Se é apresentado num navegador, é um sítio; usa o fragmento. Uma versão Web de React Native é um sítio por esta regra, seja lá em que o resto do projeto estiver escrito, e o mesmo vale para qualquer coisa a correr numa vista web incorporada que controles.

Ver também: instalar o fragmento, quanto tempo a Skomi guarda os teus dados.