首页 > 解决方案 > 后台应用程序的 Android Firebase 会话计算

问题描述

我试图弄清楚如何将本指南应用于我的代码和这个SO 答案,确切地说:

当应用程序移到后台时,会话开始超时,但您可以选择通过在应用程序处于后台时记录的事件上记录 extend_session 参数(值为 1)来扩展该会话。

这是我的代码(当我的服务正在运行并且活动处于暂停/停止状态时,我想在事件上使用它):

Bundle params = new Bundle();
params.putInt("extend_session", 1);
firebaseAnalytics.logEvent("app_in_background", params);

事件是自定义的,因为默认事件不适合我的需要。

长话短说,我想看看服务运行了多少时间(平均),并且可能在您的用户参与度中列出了这些数据吗?表(Firebase 控制台)。

我想要实现的是:我的用户在使用我的应用服务时的参与度是多少? 我使用正确的方法吗?

标签: javaandroidfirebasefirebase-analytics

解决方案


推荐阅读