收藏
回答

请问如何记录用户在进入小程序至退出的停留时间?

请问如何记录用户在进入小程序至退出的停留时间?

回答关注问题邀请回答
收藏

5 个回答

  • |G.XIAO|
    |G.XIAO|
    03-02

    需要你结合自己的业务场景,先给出用户退出的定义,这个很关键。

    然后在结合微信提供的生命周期进行打点。

    这里有几个关键的点:

    1.如果对用户不同的session进行区分

    2.什么时间对开始时间和结束时间进行重置操作

    3.还有对原始数据的处理,肯定会出现不少异常数据

    03-02
    有用
    回复
  • 面条君
    面条君
    03-02

    可以使用websocket或者定时请求来记录退出时间,退出时间的精度取决于你用websocket和请求的间隙,间隙越短退出时间越精确

    03-02
    有用
    回复 1
  • 维她命系
    维她命系
    03-02

    websocket是实时连接,可以实现时间记录,不过有点用大炮打蚊子的感觉😹

    03-02
    有用
    回复 2
  • ⁽⁽ଘ你管我管你疯啊ଓ⁾⁾
    ⁽⁽ଘ你管我管你疯啊ଓ⁾⁾
    03-02

    谢谢,我们的需求就是这个,用webSocket可以实现吗?

    03-02
    有用
    回复 2
  • ᥴꪮꪮꪶ .
    ᥴꪮꪮꪶ .
    03-02

    进入时间可以记录 但是退出真的确定不了

    退出只能在app.js中的onHide函数里面模糊记录下

    app.js onHide触发事件有:手机状态栏下拉、进入手机后台、接电话等 小程序都会触发onHide函数 但是用户并未退出小程序

    03-02
    有用
    回复
登录 后发表内容
问题标签