Una versione sbagliata sul web è una pubblicazione che annulli. Una versione sbagliata in un'app è là fuori finché le persone non aggiornano, e il primo avviso di solito è una recensione.
La versione deve stare su tutto
Non su un report a parte, ma su ogni schermata vista e su ogni errore.
È quello che ti permette di fare l'unica domanda che conta dopo un rilascio: questa è peggio della precedente, per le persone che l'hanno installata? Senza la versione su ogni riga vedi che i crash sono aumentati e non se li ha causati la versione nuova o se la versione vecchia lo faceva da sempre e semplicemente ci sono più persone sveglie.
Che cos'è un tasso senza crash
La quota di sessioni finite senza un errore fatale.
Due cose sul numero in sé. Non supera mai il 100 per cento, e quando un crash è avvenuto prima della prima schermata dell'app pecca leggermente per pessimismo: il crash viene contato, la sua sessione no. Una cifra di stabilità che si lusingasse da sola non varrebbe niente, quindi l'aritmetica pende dal lato sicuro.
Che cosa non ti dirà
Un tasso senza crash è uno strumento grezzo, e dentro uno sano si nascondono tre cose.
Una funzionalità che fallisce senza andare in crash. L'app continua a funzionare e la schermata non fa niente. Lì il segnale sono le schermate per sessione e il punto in cui le persone si fermano, non la stabilità.
Un rilascio graduale. Se il dieci per cento ha la versione nuova, i suoi problemi sono diluiti a un decimo. Leggi il tasso per versione, mai nel totale.
Tutto quello che succede prima dell'avvio. Una sessione che non è mai cominciata non sta affatto nei tuoi numeri.
Data il rilascio sul grafico
Un'annotazione nel giorno in cui hai rilasciato è la differenza fra «il coinvolgimento è calato nella settimana 12» e «il coinvolgimento è calato quando abbiamo rilasciato la 4.2». Ci vogliono dieci secondi ed è la cosa più utile che puoi aggiungere a un grafico di analitica.
Le versioni vecchie continuano a inviare dati
Il formato di trasmissione per le app di Skomi è congelato alla versione 1, quindi una versione pubblicata due anni fa continua a mandare dati con l'SDK contro cui è stata compilata.
È deliberato, perché lo script di un sito lo puoi cambiare questo pomeriggio, ma non puoi obbligare nessuno ad aggiornare un'app. Ha una conseguenza che vale la pena mettere in conto: i tuoi numeri comprendono persone su versioni di cui ti sei dimenticato. Filtrare per versione qui non è una funzionalità avanzata, è il modo in cui si leggono i report.
Il numero su cui tutto questo poggia è il tasso senza crash, letto in base alla versione dell'app, perché uno non vuol dire niente senza l'altra.
Vedi anche: misurare un'app e un sito nello stesso posto, misurare un'app, e App Analytics.