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

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

悲观者永远正确,乐观者永远前行。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
最佳答案

友盟,不需要后台统计

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

友盟,不需要后台统计

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

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

2年前 评论

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

2年前 评论

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

2年前 评论

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