请问如何统计 APP 用户使用时长?

产品提了个需求,需要累计用户使用 app 时长,前后端分离的项目没有 sesion,和前端唯一频繁使用的接口只有刷新 jwt,但是准确性也差很多,我能想到的唯一精准度比较高的就是前端增加计时器,定期请求累加用户使用时间接口,请问还有更好的解决方案吗?谢谢。

悲观者永远正确,乐观者永远前行。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

友盟,不需要后台统计

3年前 评论
MArtian (楼主) 3年前
讨论数量: 4

友盟,不需要后台统计

3年前 评论
MArtian (楼主) 3年前
fatrbaby

在app端做了,按时上报的服务端比较靠谱,通过接口分析的误差稍微有点大。

3年前 评论

之前做客户端的同事说过,每天或每周上传一次日志给服务器就可以了,不需要后台操心。安卓或者iOS在本地自己统计,写入文件保存,然后特定时候上传文件。

3年前 评论

以前公司做过,在各个功能模块埋点,当用户点击开始计时,切换其他模块或者关闭,结束定时,然后通过接口写入时间和访问日志。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!