java - 后台应用程序的 Android Firebase 会话计算
问题描述
我试图弄清楚如何将本指南应用于我的代码和这个SO 答案,确切地说:
当应用程序移到后台时,会话开始超时,但您可以选择通过在应用程序处于后台时记录的事件上记录 extend_session 参数(值为 1)来扩展该会话。
这是我的代码(当我的服务正在运行并且活动处于暂停/停止状态时,我想在事件上使用它):
Bundle params = new Bundle();
params.putInt("extend_session", 1);
firebaseAnalytics.logEvent("app_in_background", params);
该事件是自定义的,因为默认事件不适合我的需要。
长话短说,我想看看服务运行了多少时间(平均),并且可能在您的用户参与度中列出了这些数据吗?表(Firebase 控制台)。
我想要实现的是:我的用户在使用我的应用服务时的参与度是多少? 我使用正确的方法吗?
解决方案
推荐阅读
- c - C、硬件抽象层中的“extern”类型变量
- php - Keycloak-通过客户端获取所有用户
- google-sheets - 条件格式规则在谷歌表格中不起作用。如果添加第 3 个,它将在 2 个条件下工作,它将不起作用
- ember.js - 需要根据页面显示/隐藏按钮
- azure - 使用 SAML 身份验证的 Azure webapp 的自定义登录表单
- arm - Keil uVision - Atmel SAM3U 读取唯一标识符
- mysql - 计算同一查询中另一个 SQL 表中的行数
- spring - 使用带有spring security的keycloak JWT令牌时如何修复403
- regex - 如何从 Datastudio 中的 URL 中提取 ID?
- tensorflow - 在 TensorFlow 对象检测 API 中冻结变量