Android Vitals

Android Vitals ist eine Initiative von Google zur Verbesserung der technischen Qualität von Google Play-Apps auf Android-Geräten. Wenn ein angemeldeter Nutzer deine App ausführt, protokolliert sein Android-Gerät Informationen zu Qualitätsaspekten wie Stabilitätsmesswerte, Leistungsmesswerte, Akkunutzung und verweigerte Berechtigungen. Diese Daten werden von Google Play zusammengefasst und können auf zwei Arten abgerufen werden: über die Google Play Console im Android Vitals-Dashboard und über die Google Play Developer Reporting API.

Entwickler sollten alle Vitalparameter überwachen, um sicherzustellen, dass sie keine negativen Auswirkungen auf die Nutzerfreundlichkeit haben. Insbesondere sollten Entwickler die beiden Vitalparameter priorisieren: Rate der vom Nutzer wahrgenommenen Abstürze und Rate der vom Nutzer wahrgenommenen ANR-Fehler.

Vitalparameter und unerwünschtes Verhalten

Die Vitalparameter Ihrer App wirken sich auf die Sichtbarkeit Ihrer App bei Google Play aus. Jeder Vitalparameter hat einen Gesamtgrenzwert zu unerwünschtem Verhalten und einen Grenzwert zu unerwünschtem Verhalten pro Gerät. Sie sind unten dokumentiert und auch in Android Vitals angezeigt.

Häufig gestellte Fragen

Was sind Vitalparameter?

Core Vitals sind die wichtigsten Messwerte in Android Vitals und beeinflussen die Sichtbarkeit deiner App bei Google Play. Die Vitalparameter sind die Rate der vom Nutzer wahrgenommenen Abstürze und die Rate der vom Nutzer wahrgenommenen ANR-Fehler.

Was sind die Grenzwerte für unerwünschtes Verhalten?

Für jeden Vitalparameter gibt es zwei Grenzwerte zu unerwünschtem Verhalten: einen allgemeinen Grenzwert zu unerwünschtem Verhalten, bei dem alle Sitzungen auf allen Geräten berücksichtigt werden, und einen Grenzwert zu unerwünschtem Verhalten, der pro Gerät ausgewertet wird (nur Smartphone). Die Grenzwerte werden in Android Vitals angezeigt.

SCHWELLENWERT FÜR UNBERECHTIGTES VERHALTEN
Um die Sichtbarkeit Ihres Titels bei Google Play zu maximieren, sollte er diese Grenzwerte nicht erreichen.
Insgesamt (geräteübergreifender Durchschnitt) Pro Smartphone-Modell Pro Uhrenmodell
Vom Nutzer wahrgenommene Absturzrate 1,09 % 8 % 4 %
Vom Nutzer wahrgenommene ANR-Rate 0,47 % 8 % 5 %

Wie wirken sich Vitalparameter auf die Sichtbarkeit meines Titels bei Google Play aus?

Wenn deine App oder dein Spiel den allgemeinen Grenzwert zu unerwünschtem Verhalten bei einem zentralen Element überschreitet, kann Google Play die Sichtbarkeit deines Titels für Nutzer auf allen Gerätemodellen einschränken. Wenn Ihre App oder Ihr Spiel den Grenzwert zu unerwünschtem Verhalten pro Gerät bei einem Vitalparameter für ein bestimmtes Gerätemodell überschreitet, kann Google Play die Sichtbarkeit Ihrer App oder Ihres Spiels für Nutzer dieses Gerätemodells einschränken. Google Play kann auch in Ihrem Store-Eintrag eine Warnung anzeigen, um Nutzer darauf hinzuweisen, dass Ihre App auf ihrem Gerät möglicherweise nicht richtig funktioniert.

Ist es möglich, sowohl ein gerätespezifisches als auch ein allgemeines unerwünschtes Verhalten zu haben? Oder nur für eines, aber nicht für das andere? Was kann ich tun, wenn dies der Fall ist?

Ja, alle Kombinationen sind möglich. Um die Qualität insgesamt zu verbessern, solltest du versuchen, die Absturz- und ANR-Cluster zu beheben, die die meisten Nutzer betreffen. Um die Qualität für jedes Gerät zu verbessern, sollten Sie die größten Absturz- und ANR-Cluster auf diesem Gerät beheben. Wenn Sie beides haben, empfehlen wir Ihnen, sich zuerst auf die größten Absturz- und ANR-Cluster insgesamt zu konzentrieren. Dadurch verbessert sich wahrscheinlich auch die Qualität der wichtigsten Gerätemodelle.

Ich benötige Hilfe bei der Behebung meiner technischen Probleme. Wo soll ich anfangen?

Wir haben eine Reihe von Ressourcen zusammengestellt, die dir bei der Diagnose und Behebung technischer Probleme in deiner App oder deinem Spiel helfen sollen.

Vitalparameter:

Rate der vom Nutzer wahrgenommenen ANR-Fehler
Rate der vom Nutzer wahrgenommenen Abstürze

Alle anderen Vitals-Daten:

Übermäßige Wakeups
Hängende Teil-Wakelocks
Übermäßige WLAN-Scans im Hintergrund
Übermäßige Netzwerknutzung im Hintergrund
App-Startzeit
Langsames Rendering
Verweigerung von Berechtigungen

Ich möchte nicht von unerwünschtem Verhalten oder Warnungen zu Store-Einträgen überrascht werden. Was kann ich tun?

Google Play berücksichtigt bei der Bewertung der Qualität in der Regel die Daten der letzten 28 Tage. Android Vitals warnt dich länger als 28 Tage vor unerwünschtem Verhalten.

  • Rufen Sie die Benutzeroberfläche regelmäßig auf oder verwenden Sie die Reporting API, um Daten direkt in Ihre Workflows einzubinden.
  • [Bald verfügbar] Konfigurieren Sie in der Play Console E-Mail-Benachrichtigungen zu unerwünschtem Verhalten.
  • [Demnächst verfügbar] In Android Vitals werden „neue Probleme“ gemeldet, d. h. Geräte, die den Grenzwert zu unerwünschtem Verhalten pro Gerät innerhalb von 7 Tagen nicht erreicht haben. So haben Sie bis zu 21 Tage Zeit, um das Problem rechtzeitig zu beheben.

Ich habe viele Geräte mit unerwünschtem Verhalten. Wie verstehe ich die Liste?

Manchmal können bestimmte Aspekte der Gerätehardware oder -software zu Ihren Problemraten beitragen. Damit du diese Probleme leichter erkennen und beheben kannst, wirst du von einer neuen Funktion in Android Vitals benachrichtigt, wenn wir potenzielle Zusammenhänge zwischen hohen Problemraten und wichtigen Geräteattributen wie z. B. RAM, Android-Version und System-on-a-Chip feststellen. Du kannst die Zusammenhänge auch selbst unter „Reichweite und Geräte“ in der Play Console entdecken.

In Android Vitals kannst du außerdem mit nur einem Klick auf konsolidierte Geräteinformationen wie Installationsbasis, Umsatz, Bewertungen und Rezensionen zugreifen. Diese Informationen werden in einer Seitenleiste angezeigt, sodass Sie die aktuelle Seite nicht verlassen müssen.

Wenn ich ein Problem auf einem Gerät behebe, wie lange dauert es, bis Warnungen nicht mehr angezeigt werden?

Google Play bewertet täglich deine Vitalparameter anhand eines gleitenden Durchschnitts von 28 Tagen. Sobald der gleitende Durchschnitt unter die Grenzwerte fällt, werden in Android Vitals keine Warnungen mehr angezeigt. Warnungen zu Store-Einträgen werden möglicherweise noch früher entfernt, wenn die Google Play-Algorithmen erkennen, dass Ihre technische Qualität bereits in die richtige Richtung ist.

Was kann ich tun, wenn ich das Problem nicht beheben kann oder nicht möchte?

Berücksichtigen Sie bei der Entscheidung, wie Sie vorgehen, sowohl die Kosten als auch die Möglichkeit einer dauerhaften schlechten Erfahrung. Unerwünschtes Verhalten wirkt sich auf bestehende Nutzer aus und beeinträchtigt Ihre Möglichkeiten, potenzielle Nutzer zu gewinnen. Wenn sich unerwünschtes Verhalten pro Gerät nicht beheben lässt, sollten Sie die Ausrichtung auf Geräte und die Ausschlusslogik überprüfen.

Warum stimmt die Anzahl und Rate der Android Vitals-Probleme nicht mit der Anzahl und Rate der Probleme überein, die ich bei meinen eigenen Lösungen oder denen anderer Drittanbieterlösungen sehe?

Android Vitals ist die Google Play-Quelle für die Bewertung der technischen Qualität. Die Anzahl und Raten von Android Vitals-Problemen stimmen aus verschiedenen Gründen möglicherweise nicht mit denen aus anderen Quellen überein:

  • Die Informationen zu Android Vitals stammen von der Android-Plattform und erfassen einige Ereignisse, die von SDKs nicht erfasst werden können, darunter:
    • Abstürze beim Start, die vor der SDK-Initialisierung auftreten
    • ANR-Fehler vor Android 12
  • Android Vitals zählt nur dann Probleme, wenn sie auf zertifizierten Geräten und in Apps gemeldet werden, die über Google Play installiert wurden. Andere Datenquellen wenden diese Einschränkungen möglicherweise nicht an.
  • Android Vitals erhebt nur Daten von Nutzern, die zugestimmt haben, Nutzungs- und Diagnosedaten zu teilen. Bei anderen Tools ist möglicherweise keine Zustimmung durch den Nutzer erforderlich. Selbst wenn sie dies tun, ist es unwahrscheinlich, dass sie Daten von genau derselben Gruppe von Nutzern erfassen, die sich für Android angemeldet haben.
  • Aus Datenschutzgründen werden Messwerte nur dann im Dashboard angezeigt, wenn genügend Daten erhoben wurden, um anonymisierte Berichte zu erstellen.
  • Die Ausgaberaten können anders berechnet werden. In Android Vitals-Problemraten wird die Anzahl der Probleme (Abstürze, ANRs usw.) pro täglich aktivem Nutzer berücksichtigt. Crashlytics zählt die Anzahl der Probleme pro App-Sitzung. Wenn ein Nutzer beispielsweise an einem Tag ein Spiel dreimal spielt und einmal abstürzt, wird für Android Vitals eine Absturzrate von 100% und in Crashlytics eine Absturzrate von 33 % angezeigt.

Weitere Informationen dazu, wie die Daten erhoben werden, findest du in der Play Console-Hilfe.