Android vitals

Android vitals è un'iniziativa di Google per migliorare la qualità tecnica delle app di Google Play sui dispositivi Android. Quando un utente che ha attivato la funzionalità esegue la tua app, il suo dispositivo Android registra informazioni su aspetti della qualità, tra cui metriche di stabilità, prestazioni, utilizzo della batteria e rifiuti di autorizzazione. 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 devono monitorare tutti gli indicatori chiave per assicurarsi che non abbiano un effetto negativo sull'esperienza utente. In particolare, gli sviluppatori devono dare la priorità alle due metriche vitals principali: percentuale di arresti anomali percepiti dall'utente e percentuale di ANR percepiti dall'utente.

Metriche vitals essenziali e comportamenti errati

Le metriche vitals essenziali influiscono sulla visibilità della tua app su Google Play. Ogni metrica vitals essenziale ha una soglia relativa alle prestazioni scadenti complessiva e una per dispositivo. Questi sono descritti di seguito e sono visualizzati anche in Android vitals.

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 di base 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 metrica vitals essenziale ha due soglie relative al comportamento non corretto: una soglia complessiva relativa al comportamento non corretto che tiene conto di tutte le sessioni su tutti i dispositivi e una soglia relativa al comportamento non corretto valutata per dispositivo (solo smartphone). Le soglie vengono mostrate in Android vitals.

SOGLIA PER COMPORTAMENTO ILLECITO
Per massimizzare la visibilità del titolo su Google Play, mantienilo al di sotto di queste soglie.
Generale (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%

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 relativa alle prestazioni scadenti complessive per qualsiasi metrica vitals essenziale, Google Play potrebbe ridurre la visibilità del tuo 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 per una qualsiasi metrica vitals essenziale per un determinato modello di dispositivo, Google Play potrebbe ridurre la visibilità della tua app o del tuo gioco per gli utenti che utilizzano 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 errati sia per dispositivo sia a livello generale? O uno, ma non l'altro? Cosa devo fare in questo caso?

Sì, sono possibili tutte le combinazioni. Per migliorare la qualità complessiva, dovresti mirare a correggere i cluster di arresti anomali e ANR che interessano la maggior parte degli utenti. Per migliorare la qualità per dispositivo, devi correggere i cluster di arresti anomali e ANR più grandi sul dispositivo in questione. Se hai entrambi, ti consigliamo di iniziare concentrandoti sui cluster di arresti anomali e ANR più grandi in generale. In questo modo, è probabile che la qualità migliori anche sui modelli di singoli dispositivi più importanti.

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

Abbiamo raccolto una serie di risorse per aiutarti a iniziare a diagnosticare e risolvere i problemi tecnici della tua app o del tuo gioco.

Metriche vitals essenziali:

Percentuale di ANR percepiti dall'utente
Percentuale di arresti anomali percepiti dall'utente

Tutte le altre metriche vitals:

Wakeup eccessivi
Wakelock parziali bloccati
Ricerche eccessive di reti Wi-Fi in background
Utilizzo eccessivo della rete in background
Tempi di avvio dell'app
Rendering lento
Sessioni lente
Killer a bassa memoria (LMK)
Rifiuto delle autorizzazioni

Non voglio che comportamenti indesiderati o avvisi relativi alla scheda dello Store mi prendano alla sprovvista. Come posso anticipare questo problema?

Generalmente Google Play prende in considerazione i dati degli ultimi 28 giorni per valutare la qualità della tua app. 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 tuoi flussi di lavoro.
  • Configura gli avvisi via email in Play Console per i comportamenti errati.
  • Android vitals segnala i "problemi emergenti", definiti come dispositivi che non raggiungono la soglia relativa alle prestazioni scadenti per dispositivo in 7 giorni. Hai a disposizione fino a 21 giorni per risolvere il problema.

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

A volte, aspetti specifici dell'hardware o del software del dispositivo possono contribuire ai tassi di problemi. Per aiutarti a rilevare e risolvere questi problemi, una nuova funzionalità di Android vitals ti invierà una notifica se vengono rilevate potenziali associazioni tra tassi elevati di problemi e attributi principali del dispositivo, come RAM, versione di Android e system on chip. Puoi anche esplorare le associazioni in copertura e dispositivi in Play Console.

In Android vitals puoi anche accedere con un solo clic alle informazioni consolidate dei dispositivi, tra cui installazioni attive, entrate, valutazioni e recensioni. Queste informazioni vengono visualizzate in un riquadro laterale, quindi non devi uscire dalla pagina in cui ti trovi.

Se risolvo un problema su un dispositivo, quanto tempo ci vuole prima che gli avvisi smettano di essere visualizzati?

Google Play valuta le tue metriche vitali essenziali ogni giorno in base a una media mobile di 28 giorni. Non appena la media mobile torna al di sotto delle soglie, Android vitals smette di mostrare avvisi. Gli avvisi relativi alla scheda dello Store potrebbero essere rimossi anche prima, se gli algoritmi di Google Play rilevano che la tua qualità tecnica è già sulla strada 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 l'opportunità di esperienze negative persistenti. I comportamenti illeciti influiscono sugli utenti esistenti e riducono la tua capacità di acquisire potenziali utenti. Se non è possibile correggere il comportamento scorretto per dispositivo, ti consigliamo di rivedere la logica di targeting e esclusione dei dispositivi.

Perché i conteggi e le percentuali di problemi di Android vitals non corrispondono a quelli che vedo 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 di problemi di Android vitals potrebbero non corrispondere a quelli di altre fonti per diversi motivi:

  • Le informazioni di 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 i dati solo degli utenti che hanno attivato la condivisione di informazioni sull'utilizzo e sulla diagnostica. Altri strumenti potrebbero non richiedere l'attivazione da parte dell'utente. Anche se lo fanno, è improbabile che raccolgano dati dalla stessa serie di utenti attivati su Android.
  • Per proteggere la privacy degli utenti, mostriamo le metriche nella dashboard solo se abbiamo potuto raccogliere dati sufficienti per generare report anonimizzati.
  • Le frequenze dei problemi possono 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 conta il numero di problemi per sessione dell'app. Pertanto, se, ad esempio, 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 saperne di più su come vengono raccolti i dati, consulta il Centro assistenza Play Console.