Android vitals

Android vitals aiuta Google a migliorare la qualità delle app per Android su Google Play. Quando un utente lo consente, il suo dispositivo Android monitora le metriche di qualità delle app, come stabilità, prestazioni, utilizzo della batteria e problemi di autorizzazione. Google Play raccoglie questi dati, a cui è possibile accedere tramite la dashboard Android vitals in Play Console e tramite l'API Google Play Developer Reporting.

Gli sviluppatori devono monitorare Android vitals per migliorare l'esperienza utente, in particolare le metriche vitals essenziali: percentuale di arresti anomali percepiti dall'utente, percentuale di errori ANR percepiti dall'utente e wakelock parziali eccessivi.

Metriche vitals essenziali e prestazioni scadenti

Le metriche vitals essenziali della tua app influiscono sulla visibilità dell'app su Google Play. Ogni indicatore essenziale ha una soglia relativa alle prestazioni scadenti complessiva e una soglia relativa alle prestazioni scadenti per dispositivo.

Domande frequenti

Che cosa sono le metriche vitals essenziali?

Le metriche vitals essenziali sono le più importanti in Android vitals e influiscono sulla visibilità della tua app su Google Play. Le metriche vitals essenziali sono percentuale di arresti anomali percepiti dagli utenti, percentuale di ANR percepita dall'utente e wake lock parziali eccessivi per tutte le app, nonché utilizzo eccessivo della batteria per le app di quadranti dell'orologio.

Quali sono le soglie relative alle prestazioni scadenti?

Le metriche essenziali relative ad arresti anomali, errori ANR e utilizzo della batteria hanno due soglie di prestazioni scadenti: una per tutte le sessioni su tutti i dispositivi e una per dispositivo. Queste soglie vengono mostrate in Android vitals.

SOGLIA DI COMPORTAMENTO SCORRETTO
Per massimizzare la visibilità del titolo su Google Play, mantienilo al di sotto di queste soglie.
Complessivo (media su tutti i dispositivi) Per modello di smartphone Per modello di smartwatch
Percentuale di arresti anomali percepiti dagli utenti 1,09% 8% 4%
Percentuale di errori ANR percepiti dall'utente 0,47% 8% 5%
Utilizzo della batteria eccessivo 1% - 1%
Wakelock parziali eccessivi 5% - -

Per informazioni specifiche su cosa si intende per utilizzo eccessivo di wakelock parziali, consulta Wakelock parziali eccessivi.

In che modo le metriche vitals essenziali influiscono sulla visibilità del mio titolo su Play?

Se la tua app o il tuo gioco supera una soglia relativa alle prestazioni scadenti, Play potrebbe ridurre la visibilità del tuo titolo. Play potrebbe anche mostrare agli utenti un avviso nella tua scheda dello Store.

È possibile avere sia prestazioni scadenti per dispositivo sia prestazioni scadenti complessive? O uno sì e l'altro no? Che cosa devo fare in questo caso?

Sì, tutte le combinazioni sono possibili. Per migliorare la qualità dell'app, correggi gli arresti anomali e gli errori ANR che interessano il maggior numero di utenti. Per una qualità migliore su dispositivi specifici, correggi i gruppi di arresti anomali e ANR più grandi su questi dispositivi. Se hai entrambi i problemi, concentrati prima sui cluster di arresti anomali e ANR più grandi.

Ho bisogno di aiuto per risolvere i miei problemi tecnici. Non saprei da dove iniziare…

Le seguenti risorse sono fornite per aiutarti a diagnosticare e risolvere problemi tecnici nella tua app o nel tuo gioco.

Metriche vitals essenziali:

Percentuale di ANR percepiti dagli utenti
Percentuale di arresti anomali percepita dall'utente
Utilizzo eccessivo della batteria
Wakelock parziali eccessivi

Tutte le altre metriche vitals:

Wakeup eccessivi
Wakelock parziali bloccati
Ricerche eccessive di reti Wi-Fi in background
Utilizzo eccessivo della rete in background
Tempo di avvio dell'app
Rendering lento

Sessioni lente
Interruzioni per memoria insufficiente (LMK)
Negazione delle autorizzazioni

Non voglio essere sorpreso da comportamenti scorretti o avvisi relativi alla scheda dello Store. Come posso evitare questo problema?

Play utilizza i dati degli ultimi 28 giorni per valutare la qualità della tua app. Android vitals ti avvisa di eventuali problemi durante questo periodo.

  • Controlla regolarmente la UI o utilizza l'API Reporting per integrare i dati nel tuo flusso di lavoro.
  • Configura gli avvisi via email in Play Console per i problemi.
  • Android vitals segnala i "problemi emergenti", ovvero i problemi che interessano i dispositivi da più di 7 giorni. In questo modo, hai 21 giorni di tempo per risolvere il problema.

Ho molti dispositivi con prestazioni scadenti. Come faccio a interpretare l'elenco?

A volte, problemi hardware o software del dispositivo causano tassi di errore elevati. Android vitals ti avvisa di possibili collegamenti tra tassi di errore elevati e fattori come RAM, versione di Android e tipo di processore. Puoi anche esaminare questi link personalmente utilizzando Copertura e dispositivi in Play Console.

Android vitals fornisce anche un rapido accesso alle informazioni chiave del dispositivo, come numero di utenti, entrate, valutazioni e recensioni. Queste informazioni vengono visualizzate in un riquadro laterale, quindi non devi uscire dalla pagina corrente.

Se risolvo un problema su un dispositivo, dopo quanto tempo gli avvisi smettono di essere visualizzati?

Play controlla quotidianamente gli indicatori chiave di prestazione della tua app utilizzando una media di 28 giorni. Quando questa media migliora, gli avvisi di Android vitals scompaiono. Gli avvisi relativi alla scheda dello Store potrebbero essere rimossi più rapidamente se il sistema di Google Play rileva un miglioramento.

Cosa succede se non riesco a risolvere il problema o non voglio farlo?

Assicurati di aver valutato i costi e le opportunità perse a causa di esperienze utente negative continue. I comportamenti scorretti danneggiano gli utenti attuali e rendono più difficile attirarne di nuovi. Se la risoluzione dei problemi su dispositivi specifici non è pratica, riconsidera le regole di targeting e esclusione dei dispositivi.

Perché i conteggi e i tassi dei problemi di Android vitals non corrispondono a quelli che vedo nelle mie soluzioni o in altre soluzioni di terze parti?

Android vitals è la principale fonte di Google Play per la qualità tecnica delle app. Il numero di problemi e tassi può differire da altre fonti per diversi motivi:

  • I dati di Android vitals provengono dal sistema Android e includono eventi non visualizzati dagli SDK, ad esempio:
    • Arresti anomali prima dell'inizializzazione dell'SDK
    • Errori ANR precedenti ad Android 12
  • Android vitals conteggia solo i problemi relativi a dispositivi certificati e app installate da Google Play.
  • Android vitals utilizza solo i dati degli utenti che hanno accettato di condividerli.
  • Per proteggere la privacy degli utenti, mostriamo i dati solo se ne abbiamo a sufficienza per creare report anonimi.
  • I tassi di emissione possono essere calcolati in modo diverso. Android vitals mostra i problemi per utente attivo giornaliero.
    • Ad esempio, Crashlytics conteggia il numero di problemi per sessione dell'app. Se un utente ha giocato a un gioco tre volte in un giorno e ha riscontrato un arresto anomalo, Android vitals mostrerà una percentuale di arresti anomali del 100%, mentre Crashlytics mostrerà una percentuale di arresti anomali del 33%.

Per maggiori informazioni su come vengono raccolti i dati, consulta il Centro assistenza Play Console.

Posso visualizzare le informazioni su ANR e arresti anomali nell'IDE?

Sì, da Android Studio Meerkat, quando visualizzi i report in App Quality Insights, fai clic sulla scheda Approfondimenti. Gemini fornisce un riepilogo dell'arresto anomalo, genera approfondimenti e link a documentazione utile. Se fornisci a Gemini anche l'accesso al contesto del codice locale, Gemini può fornire risultati più accurati, passaggi successivi pertinenti e suggerimenti di codice. In questo modo, puoi ridurre il tempo dedicato alla diagnosi e alla risoluzione dei problemi. Per saperne di più, consulta la documentazione di Android Studio.