【问题标题】:Android Vitals. "Session" and "crash free users"安卓生命体征。 “会话”和“无崩溃用户”
【发布时间】:2018-03-05 16:22:28
【问题描述】:


大家好!
我对 Android Vitals 有一些疑问。
“会话”是什么意思?也许 Android Vitals 中的“会话”等于 Crashlytics 中的“会话”?或者“会话”等于 Google Analytics 中的“会话”?
我想通过一个例子来理解“会话”的概念。我在 20 分钟内使用应用程序。之后,我在 2 小时内使用其他应用程序。之后,我在 30 分钟内使用我的应用程序。在那之后,我屏蔽了我的手机,直到一天结束才使用手机。结果会有多少次会议?
另一个问题。 Android Vitals 如何计算“无崩溃会话”?我在 5 分钟内使用我的应用程序,然后出现崩溃?但是应用程序会在 10 秒内重新启动。将有多少个会话以及有多少个会导致崩溃的会话?
我可以有机会独立计算 Android Vitals 中的“无崩溃用户”吗?而且我找不到会话总数?

【问题讨论】:

  • IMO,会话在第一个活动开始时开始,并在应用程序中不存在活动时结束。
  • @NabinBhandari 好的。那么后台模式呢?是“会话”还是不是?应用程序在一个会话中可以处于后台模式多长时间?
  • 抱歉,不确定。但在我看来,后台服务的条件也是一样的。

标签: android session developer-console


【解决方案1】:

根据文档: https://developer.android.com/distribute/best-practices/develop/android-vitals.html#key-metrics

稳定性 |崩溃率:在每日会话期间至少经历过一次崩溃事件的用户百分比。崩溃通常是由未处理的异常、资源耗尽、断言失败或其他意外状态引起的。

意思是在某一天,如果您的用户多次打开应用并经历了至少一次崩溃 - 他的会话将被视为崩溃,并将作为受崩溃影响的用户包含在统计信息中 如果在白天的所有前台会话中,用户都没有遇到任何崩溃 - 他被视为无崩溃用户。

一般 - “会话”是进程在前台运行直到被杀死的一段时间。

【讨论】:

  • 我认为定义不正确!无崩溃用户代表经历过崩溃的用户百分比
  • @rdiaz82 我已经修改了这个答案,因为你是对的 - 这里的定义与谷歌的文章不匹配。
猜你喜欢
  • 2018-02-28
  • 2019-07-01
  • 2014-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多