【发布时间】:2016-12-08 01:37:03
【问题描述】:
Firebase Analytics 有许多关于“会话”的统计数据(例如“每个用户的会话数”和“平均会话长度”),但 Firebase Analytics 究竟如何定义会话?
【问题讨论】:
标签: firebase firebase-analytics
Firebase Analytics 有许多关于“会话”的统计数据(例如“每个用户的会话数”和“平均会话长度”),但 Firebase Analytics 究竟如何定义会话?
【问题讨论】:
标签: firebase firebase-analytics
我会这样回答我的问题时间(默认为 30 分钟)。但是,如果您想要不同的东西,您可以更改这些时间。
因此,如果用户开始使用您的应用,切换到消息发送消息,返回到您的应用,再次切换到消息发送快速自拍,然后返回到您的应用,所有这些都被视为一次会话。
同样,如果用户不小心点击了您的应用图标,然后快速切换到打开他们实际要打开的应用,则不会记录为会话。
【讨论】:
添加到上面 Todd Kerpelman 的响应中,您可以通过 FirebaseAnalytics.setSessionTimeoutDuration(long millis) 自定义会话的定义。
文档位于: https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics
(对不起,没有资格发表评论)
[编辑:删除了对 setMinimumSessionDuration 的过时引用]
【讨论】: