美文网首页
用户行为收集

用户行为收集

作者: 李雷川 | 来源:发表于2019-01-09 09:30 被阅读66次

一、用户使用时长统计

用户时长统计主要记录用户使用App的活动,包括应用启动,从前台退到后台,从后台退到后台,每次活动,客户端生成一条日志记录,并在日志中记录应用的实际有效时长,之后提交给服务器,用于统计和分析用户的使用时长及行为习惯。

1.日志格式

字段 内容
activity login(登录)、background(后台)、foreground(前台)、logout(退出登录)
time 时间戳
duration 有效使用时长

2.数据同步

2.1登录、注销

用户登录注销后,自动同步本次和上次的日志记录;

2.2 定时同步

每次添加记录时,距离上一次同步时间大于15分钟,同步一次数据;

3.上传内容格式示例

[
    {
        "activity":"login",
        "time":170000000,
        "duration":0
    },
    {
        "activity":"background",
        "time":170000000,
        "duration":1000
    },
    {
        "activity":"foreground",
        "time":170000000,
        "duration":0
    },
    {
        "activity":"logout",
        "time":170000000,
        "duration":100
    }
    ......
]

二、用户页面停留时长统计

基于用户页面使用时长进行统计,记录进入页面的时间,退出页面的时间,实际使用时长;
前端页面需要考虑一下问题:
1.忽略关闭浏览器,但实际已经使用了一定时间的记录;
2.忽略在页面停留时间大于30分钟(暂定)的记录;

1.日志格式

字段 内容
page 页面名称
startTime 开始时间
endTime 结束时间
duration 有效使用时长(考虑App会有前后台的切换,需要计算有效时长,前端页面有效时长等于退出页面的时间减去进入页面的时间)

2.数据同步

2.1 定时同步

每次添加记录时,距离上一次同步时间大于15分钟,同步一次数据;

2.2 实时同步

前端页面每次添加记录时,自动提交到服务器;

3.上传内容格式示例

[
    {
        "page":"HomePage",
        "starTime":170000000,
        "endTime":170000005
        "duration":5
    },
      {
        "page":"Homework",
        "starTime":170000010,
        "endTime":170000035
        "duration":25
    }
    ......
]

三、组件使用次数统计

统计按钮的点击事件,用于分析用户对功能的使用频率。

1.日志格式

字段 内容
event 事件名称
time 事件时间

2.数据同步

2.1 定时同步

每次添加记录时,距离上一次同步时间大于15分钟,同步一次数据;

2.2 实时同步

前端页面每次添加记录时,自动提交到服务器;

3.上传内容格式示例

[
    {
        "event":"TakePhoto",
        "time":170000000,
    },
    {
        "ev":"PublishHomework",
        "time":170000005,
    },
    ......
]

相关文章

  • 用户行为收集

    一、用户使用时长统计 用户时长统计主要记录用户使用App的活动,包括应用启动,从前台退到后台,从后台退到后台,每次...

  • Flink项目系列1-项目介绍

    一. 电商的用户行为   电商平台中的用户行为频繁且较复杂,系统上线运行一段时间后,可以收集到大量的用户行为数据,...

  • 2019-04-08

    1.用户画像怎么做? 1.基础数据收集:收集用户在网站内外的静态数据和动态数据; 2.行为建模:基于用户的基础数据...

  • (十二)性能测试-一次完整的压测

    测试对象 本次测试对象为Java开发的用户行为采集系统,只要用户在客户端有相应的用户行为,就会触发数据采集系统收集...

  • 用户行为分析的重要性

    用户就是上帝,我们或许永远无法得知用户的心理,却非常容易收集一些用户的行为,分析便是从行为到心理架起了一座桥梁...

  • 【读书笔记】用户画像

    一、用户画像基础 1、什么是用户画像 用户画像,即用户信息标签化,通过收集用户的社会属性、行为方式、偏好特征等多维...

  • for OM——搭建数据化用户运营体系

    一、用户数据收集 1 用户属性数据:靠填写 2 用户行为数据:靠埋点 3 用户流量数据:靠工具 二、构...

  • iOS App使用分析

    1. 分析点 版本分布 启动频次 活跃用户、用户留存 用户行为统计 Crash收集 2. 可使用的工具 App a...

  • 从0开始构建用户画像

    一、什么是用户画像? 用户画像,即用户信息标签化,是通过收集与分析用户的社会属性、生活习惯、消费行为等主要信息数据...

  • Android MVC MVP MVVM

    MVC Controller用户动作映射成模型更新选择响应的视图 View获取模型数据模型展示、更新收集用户行为,...

网友评论

      本文标题:用户行为收集

      本文链接:https://www.haomeiwen.com/subject/yohwrqtx.html