Android vitals è un'iniziativa di Google per migliorare la qualità tecnica delle app Google Play sui dispositivi Android. Quando un utente che ha attivato l'app esegue la tua app, il suo dispositivo Android registra informazioni sugli aspetti della qualità, tra cui metriche di stabilità, metriche relative alle prestazioni, utilizzo della batteria e rifiuti di autorizzazioni. Questi dati vengono aggregati da Google Play e sono accessibili in due modi: tramite Google Play Console nella dashboard di Android vitals e tramite l'API Google Play Developer Reporting.
Gli sviluppatori dovrebbero monitorare tutte le metriche vitals per assicurarsi che non abbiano un effetto negativo sull'esperienza utente. In particolare, gli sviluppatori dovrebbero dare la priorità alle due metriche vitals essenziali: percentuale di arresti anomali percepiti dall'utente e percentuale di errori ANR percepiti dall'utente.
Segnali essenziali e comportamenti dannosi
Le metriche vitals essenziali della tua app influiscono sulla visibilità dell'app su Google Play. Ogni metrica vitals essenziale ha una soglia relativa alle prestazioni scadenti complessivamente e una soglia relativa alle prestazioni scadenti per dispositivo. Questi dati sono documentati di seguito e mostrati anche in Android vitals.
Domande frequenti
Cosa sono le metriche vitals essenziali?
Le metriche vitals essenziali sono le metriche più importanti di Android vitals e influiscono sulla visibilità della tua app su Google Play. Le metriche vitals essenziali sono la percentuale di arresti anomali percepiti dall'utente e la percentuale di errori ANR percepiti dall'utente.
Quali sono le soglie relative ai comportamenti dannosi?
Ogni core vital ha due soglie relative alle prestazioni scadenti: una soglia generale relativa alle prestazioni scadenti che tiene conto di tutte le sessioni su tutti i dispositivi e una soglia per comportamenti dannosi valutata per dispositivo (solo telefono). Le soglie vengono mostrate in Android vitals.
SOGLIA DI Comportamento scadente Per massimizzare la visibilità del tuo titolo su Google Play, mantienilo al di sotto di queste soglie. |
||
---|---|---|
Complessivamente (media tra dispositivi) | Per modello di telefono | |
Percentuale di arresti anomali percepiti dall'utente | 1,09% | 8% |
Percentuale di errori ANR percepiti dall'utente | 0,47% | 8% |
In che modo le metriche vitals essenziali influiscono sulla visibilità del mio titolo su Google Play?
Se la tua app o il tuo gioco supera la soglia generale relativa alle prestazioni scadenti su qualsiasi parametro fondamentale, Google Play potrebbe ridurre la visibilità del titolo per gli utenti su tutti i modelli di dispositivi. Se la tua app o il tuo gioco supera la soglia relativa alle prestazioni scadenti per dispositivo su un qualsiasi parametro di base, per un determinato modello di dispositivo, Google Play potrebbe ridurre la visibilità della tua app o del tuo gioco per gli utenti su quel modello di dispositivo. Google Play potrebbe anche mostrare un avviso nella tua scheda dello Store per indicare agli utenti che la tua app potrebbe non funzionare correttamente sul loro dispositivo.
È possibile avere comportamenti dannosi sia in base al dispositivo sia in generale? O una, ma non l'altra? Che cosa devo fare in questo caso?
Sì, sono possibili tutte le combinazioni. Per migliorare la qualità complessiva, devi cercare di correggere i cluster di arresti anomali e ANR che interessano la maggior parte degli utenti in generale. Per migliorare la qualità in base al dispositivo, devi correggere i cluster di arresti anomali e ANR di maggiori dimensioni su quel dispositivo. Se disponi di entrambi, ti consigliamo di iniziare concentrandoti sui cluster di arresti anomali e ANR più grandi in generale. Questo migliorerà la qualità anche sui singoli modelli di dispositivi più importanti.
Ho bisogno di aiuto per risolvere i miei problemi tecnici. Da dove comincio?
Abbiamo raccolto una serie di risorse per aiutarti a iniziare a diagnosticare e risolvere problemi tecnici nella tua app o nel tuo gioco.
Metriche vitals essenziali:
Percentuale di errori ANR percepiti dall'utente
Percentuale di arresti anomali percepiti dall'utente
Tutti gli altri parametri vitali:
Wakeup eccessivi
Wakelock parziali bloccati
Analisi di reti Wi-Fi in background eccessive
Utilizzo eccessivo della rete in background
Tempo di avvio dell'app
Rendering lento
Rifiuti di autorizzazioni
Non voglio essere sorpreso da comportamenti dannosi o avvisi relativi alle schede dello Store. Come posso anticipare?
Per valutare la qualità, Google Play considera generalmente i dati degli ultimi 28 giorni. Android vitals ti avviserà di eventuali comportamenti dannosi nell'arco di 28 giorni.
- Controlla regolarmente l'interfaccia utente o valuta la possibilità di utilizzare l'API di reporting per incorporare i dati direttamente nei flussi di lavoro.
- [Disponibile a breve] Configura gli avvisi email relativi a comportamenti dannosi in Play Console.
- [Disponibile a breve] Android vitals riporterà i "problemi emergenti", definiti come dispositivi che non superano la soglia relativa alle prestazioni scadenti per dispositivo nell'arco di 7 giorni. Hai fino a 21 giorni di tempo per risolvere il problema.
Ho molti dispositivi con comportamenti dannosi. Come dare un senso all'elenco?
A volte, aspetti specifici dell'hardware o del software del dispositivo possono contribuire alle percentuali di problemi. Per aiutarti a individuare e risolvere questi problemi, una nuova funzionalità di Android vitals ti avviserà se rileviamo potenziali associazioni tra percentuali di problemi elevati e attributi chiave del dispositivo come RAM, versione di Android e system on chip, tra le altre. Puoi anche esplorare le associazioni autonomamente in Copertura e dispositivi in Play Console.
In Android vitals puoi anche accedere con un solo clic a informazioni consolidate del dispositivo, tra cui installazioni attive, entrate, valutazioni e recensioni. Queste informazioni vengono visualizzate in un riquadro laterale in modo da non dover uscire dalla pagina visualizzata.
Se risolvo un problema su un dispositivo, quanto tempo deve trascorrere prima che venga interrotta la visualizzazione degli avvisi?
Google Play valuta le tue metriche vitals essenziali ogni giorno su una media mobile di 28 giorni. Non appena la media mobile scende al di sotto delle soglie, Android vitals non mostrerà più avvisi. Gli avvisi della scheda dello Store potrebbero essere rimossi anche prima, se gli algoritmi di Google Play rilevano che la qualità tecnica è già diretta nella direzione giusta.
Che cosa succede se non riesco a risolvere il problema o non voglio farlo?
Quando decidi come procedere, assicurati di aver considerato sia il costo sia le opportunità di esperienze persistenti e scadenti. I comportamenti dannosi influiscono sugli utenti esistenti e riducono la tua capacità di acquisire potenziali utenti. Se non è possibile correggere i comportamenti dannosi in base al dispositivo, ti consigliamo di esaminare la logica di targeting e di esclusione per dispositivo.
Perché il numero e le percentuali di problemi relativi ad Android vitals non corrispondono a quelli visualizzati nelle mie soluzioni o in altre soluzioni di terze parti?
Android vitals è la fonte attendibile di Google Play per la valutazione della qualità tecnica. I conteggi e le percentuali dei problemi relativi ad Android vitals potrebbero non corrispondere a quelli di altre fonti per diversi motivi:
- Le informazioni Android vitals provengono dalla piattaforma Android e acquisiscono alcuni
eventi che non possono essere visualizzati dagli SDK, tra cui:
- Arresti anomali all'avvio, che si verificano prima dell'inizializzazione dell'SDK
- Errori ANR precedenti ad Android 12
- Android vitals conteggia i problemi solo se vengono segnalati su dispositivi certificati e su app installate da Google Play. Altre origini dati potrebbero non applicare questi vincoli.
- Android vitals raccoglie soltanto i dati degli utenti che hanno attivato la condivisione delle informazioni diagnostiche e sull'utilizzo. Altri strumenti potrebbero non richiedere l'attivazione da parte dell'utente. Anche se lo fanno, è improbabile che raccolgano i dati esattamente dallo stesso insieme di utenti che hanno attivato Android.
- Per proteggere la privacy degli utenti, mostriamo le metriche nella dashboard solo se siamo riusciti a raccogliere dati sufficienti per generare report anonimi.
- Le percentuali di problemi potrebbero essere calcolate in modo diverso. Le percentuali di problemi di Android vitals conteggiano il numero di problemi (arresti anomali, ANR e così via) per utente attivo giornaliero. Crashlytics conteggia il numero di problemi per sessione dell'app. Pertanto, se, ad esempio, un utente giocava a un gioco tre volte in un giorno e riscontrava un arresto anomalo, i vital Android mostrerebbero una percentuale di arresti anomali del 100%, mentre Crashlytics mostrerà una percentuale di arresti anomali del 33%.
Per ulteriori informazioni su come vengono raccolti i dati, visita il Centro assistenza Play Console.