Android vitals

Android vitals è un'iniziativa di Google per migliorare la qualità tecnica delle app Google Play sui dispositivi Android. Quando un utente che ha attivato la tua app esegue il tuo dispositivo Android, registra informazioni relative ad aspetti della qualità, tra cui metriche di stabilità, 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 influiscano negativamente 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.

Vitali principali e comportamenti dannosi

Le metriche vitals essenziali della tua app influiscono sulla visibilità della tua app su Google Play. Ogni metrica vitals essenziale ha una soglia di comportamenti dannosi generale e una soglia di comportamenti dannosi per dispositivo. 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 in 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 ANR percepita dall'utente.

Quali sono le soglie relative alle prestazioni scadenti?

Ogni metrica vitals essenziale ha due soglie di comportamento dannoso: una soglia di comportamento scorretto generale che tiene conto di tutte le sessioni su tutti i dispositivi e una soglia di comportamenti dannosi valutata per dispositivo (solo telefono). Le soglie sono mostrate in Android vitals.

SOGLIA COMPORTAMENTO NON VALIDO
Per massimizzare la visibilità del titolo su Google Play, assicurati di mantenerlo al di sotto di queste soglie.
Generali (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 incidono sulla visibilità del mio titolo su Google Play?

Se la tua app o il tuo gioco superano la soglia complessiva di comportamenti dannosi in base alle metriche vitals essenziali, 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 di comportamenti dannosi in base al dispositivo su qualsiasi aspetto fondamentale per un determinato modello di dispositivo, Google Play potrebbe ridurre la visibilità della tua app o del tuo gioco per gli utenti del modello. Play potrebbe anche mostrare un avviso sulla 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 che generali? O l'uno ma non l'altro? Che cosa devo fare in tal caso?

Sì, tutte le combinazioni sono possibili. Per migliorare la qualità complessiva, dovresti cercare di correggere i cluster di arresti anomali e ANR che interessano la maggior parte degli utenti in generale. Per migliorare la qualità a livello di dispositivo, devi correggere i cluster di ANR e di arresti anomali più elevati del dispositivo. Se hai entrambi, ti consigliamo di iniziare a concentrarti sui cluster di arresti anomali e ANR di maggiori dimensioni nel complesso. In questo modo è probabile che le prestazioni migliorino anche sui singoli modelli di dispositivi più importanti.

Mi serve aiuto per risolvere i problemi tecnici. Da dove comincio?

Abbiamo preparato una serie di risorse per aiutarti a iniziare a diagnosticare e risolvere i problemi tecnici nella tua app o nel tuo gioco.

Metriche vitals essenziali:

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

Tutte le altre metriche vitals:

Wakeup eccessivi
Wakelock parziali bloccati
Ricerche di reti Wi-Fi eccessive in background
Utilizzo eccessivo della rete in background
Tempo di avvio delle app
Rendering lento
Frame bloccati
Rifiuti di autorizzazioni

Non voglio essere sorpreso da comportamenti dannosi o avvisi della scheda dello Store. Come posso anticiparlo?

In genere, Google Play esamina i dati degli ultimi 28 giorni per valutare la qualità. Android vitals ti avviserà di qualsiasi comportamento dannoso 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.
  • [Presto disponibile] Configurare avvisi via email in Play Console per comportamenti dannosi.
  • [Presto disponibile] Android vitals segnalerà "problemi emergenti", definiti come dispositivi che non raggiungono la soglia di comportamenti dannosi in base al dispositivo per 7 giorni. In questo modo, avrai 21 giorni di tempo per risolvere il problema.

Dispongo di molti dispositivi con comportamenti dannosi. Come devo interpretare l'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 troviamo, tra le altre, possibili associazioni tra percentuali di problemi elevate e attributi dei dispositivi chiave come RAM, versione di Android e system on chip. 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 raggruppate sui dispositivi, tra cui installazioni attive, entrate, valutazioni e recensioni. Queste informazioni vengono visualizzate in un riquadro laterale, in modo da non dover uscire dalla pagina in cui ti trovi.

Se risolverò un problema su un dispositivo, quanto tempo prima che gli avvisi smettano di essere mostrati?

Play valuta le tue metriche vitals essenziali ogni giorno in base a una media mobile di 28 giorni. Non appena la media mobile scende al di sotto delle soglie, Android vitals smetterà di mostrare avvisi. Gli avvisi della scheda dello Store potrebbero essere rimossi ancora prima, se gli algoritmi di Google Play rilevano che la tua qualità tecnica è già diretta nella direzione giusta.

Cosa succede se non posso risolvere il problema o non voglio farlo?

Assicurati di aver preso in considerazione sia il costo sia l'opportunità di esperienze duraturi nel momento in cui decidi come procedere. I comportamenti dannosi influiscono sugli utenti esistenti e riducono la tua capacità di acquisire potenziali utenti. Quando non è possibile risolvere i problemi relativi a comportamenti dannosi in base al dispositivo, ti consigliamo di esaminare la logica di targeting ed esclusione dei dispositivi.

Perché il conteggio dei problemi e le percentuali relativi ad Android vitals non corrispondono a quelli emersi da una mia soluzione o da soluzioni di terze parti?

Android vitals è la fonte di riferimento di Google Play per la valutazione della qualità tecnica. I conteggi e le tariffe dei problemi di Android vitals potrebbero non corrispondere a quelli di altre fonti per diversi motivi:

  • Le informazioni Android vitals provengono dalla piattaforma Android e includono alcuni eventi che non sono visibili agli SDK, tra cui:
    • Arresti anomali al momento del lancio, che si verificano prima dell'inizializzazione dell'SDK
    • ANR precedenti ad Android 12
  • Android vitals conteggia i problemi soltanto se vengono segnalati su dispositivi certificati e sulle app che sono state installate da Google Play. Altre origini dati potrebbero non applicare questi vincoli.
  • Android vitals raccoglie solo dati dagli utenti che hanno attivato la condivisione delle informazioni su utilizzo e diagnostica. Altri strumenti potrebbero non richiedere l'attivazione da parte dell'utente. Anche se lo sono, è improbabile che raccolgano dati 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 anonimizzati.
  • Le percentuali di emissione 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 ha giocato un gioco tre volte in un giorno e ha riscontrato un arresto anomalo, Android

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