Skip to content

3. 行为分析

基本概念

行为分析模块帮助您轻松分析用户行为(如登录、付费)和用户属性数据(如年龄、充值金额),支持快速决策。所有功能均通过可视化点击操作实现,无需编程经验。分析结果可保存为报表,或直接分享给团队成员,提升协作效率。


核心计算方法逻辑

1. 预置指标计算(适用于事件、漏斗等分析)

指标计算逻辑业务场景示例
总次数事件触发的累计次数全服今日“技能释放”总次数
触发用户数触发事件的不重复用户数(去重统计)参与“公会战”的独立玩家数
人均次数总次数 / 触发用户数平均每个玩家每日完成“日常任务”次数

2. 数值型属性计算(如付费金额、在线时长)

指标计算逻辑游戏场景解析
均值属性值总和 / 属性值个数(易受极端值影响)玩家平均付费金额:6元党与648元大R混合计算,可能导致均值偏高
人均值属性值总和 / 触发用户数平均每个付费玩家贡献的流水金额(更聚焦于付费群体)
中位数排序后取中间值(若为偶数则取中间两数的平均值)更真实反映大多数玩家的付费水平:
• 示例数据中位数为30元(非均值125.43元)
N分位数排序后位于第N百分位的值(中位数 = 50分位数)分析核心资源存量:
• 80分位玩家拥有多少钻石,决定是否投放新道具

分组计算逻辑(多维度交叉分析)

支持按事件属性、用户属性或用户标签进行分组,实现多维度数据拆解。

分组项类型示例
事件属性任务类型、关卡ID、支付档位
用户属性设备型号、注册渠道、VIP等级
用户标签“高活跃用户”、“付费潜力用户”

分组方式

分组方式说明业务场景示例
默认区间数值型字段自动分组:
• <20 个唯一值:显示实际值
• ≥20 个唯一值:自动划分为12个区间
玩家等级分布:1-100级自动分为12个区间
离散数字显示每个实际数值,超过500个唯一值时自动合并为12个区间精确分析道具消耗量(如强化石使用次数)
自定义区间手动设置左闭右开区间(如 [0, 30)[30, 200)定义付费梯队:
• 0-30元:小R
• 31-200元:中R
• 201+元:大R

筛选过滤逻辑(精准定位数据)

通过组合条件精准圈定目标用户群体,提升分析有效性。

筛选规则

规则说明业务场景示例
条件类型支持两类核心条件:
• 属性条件(如 渠道=App Store
• 时间范围(如 注册时间在2023-02-01至2023-02-05
- 广告投放效果分析
条件:渠道=抖音 且 设备型号=iPhone14

- 新赛季活动参与度
条件:活动开启后3天内 且 完成排位赛≥5场
逻辑关系多个条件默认为“且”关系(AND),可手动调整为“或”关系(OR)- 高价值流失预警
条件:最后登录>7天 且 历史付费>¥500 且 等级≥60

- 新玩家付费转化
条件:注册渠道=华为应用商店 且 新手指引完成 且 首充未完成

实战应用:筛选流程

  1. 明确目标:确定要解决的业务问题(如评估新副本接受度)
  2. 设置条件:组合属性 + 时间 + 事件条件
  3. 结果应用:获取精准人群数据,指导决策

案例:评估新副本玩家接受度

  • 时间:版本更新后7天内
  • 属性:等级 ≥ 30
  • 事件:完成“深渊副本通关”
    → 计算核心玩家副本参与率 → 优化副本难度设计

计算逻辑选择决策指南

分析目标推荐计算方法原因说明
评估整体活动参与热度总次数 + 触发用户数快速掌握参与规模与广度
分析大R对收入的影响均值 + 95分位数识别头部玩家贡献,避免被平均值掩盖
优化平民玩家体验中位数 + 自定义分组聚焦大多数用户的真实行为水平
渠道用户质量对比人均值 + 筛选条件排除非目标用户干扰,实现精准对比

实践建议
游戏经济系统设计需兼顾中位数(普通玩家)与高分位数(大R),避免仅围绕大R调优导致平民体验下降。


分析模块概览

分析模块核心功能说明业务场景示例
事件分析统计特定用户行为的发生频次/趋势- 分析每日活跃玩家(DAU)波动
- 追踪礼包购买按钮点击量
- 监控新关卡首通玩家数量
留存分析衡量新用户持续活跃的留存率与价值- 计算新注册玩家次留/7留/30留
- 评估新服开服7日玩家留存
- 对比不同渠道用户LTV(生命周期价值)
漏斗分析跟踪多步骤核心玩法转化率与流失点- 优化新手引导流程转化率(创建角色→教学战斗→首充)
- 诊断抽卡玩法流失环节(进入界面→选择卡池→确认支付→获得道具)
分布分析将用户按行为分组,划分行为/数值区间的分布情况- 查看玩家每日在线时长分布(0-30min/30-60min/>60min)
- 分析首充金额区间占比(6元/30元/98元档位)
- 统计卡关玩家分布(如第5关流失玩家超40%)
属性分析交叉对比用户画像特征与行为- 对比iOS/Android用户付费率差异
- 分析高价值玩家特征(等级>50+月付费>500元+活跃时段)
- 定位流失玩家共性(最后登录时间>7天+未完成日常任务)
SQL查询高级用户自定义查询,支持直接写SQL获取全量数据- 计算跨服战场玩家对抗数据(击杀/生存时间)
- 构建赛季活动综合评分模型(活跃度+付费+任务完成率)
间隔分析分析两个关键行为间的时间间隔规律- 监测注册到首次付费耗时中位数(优化新用户付费引导)
- 统计月卡用户续费间隔分布(提前3天推送续费提醒)

分析模型操作项说明

在进行模型分析时,可通过以下操作项优化查询效率与结果展示。

操作项功能说明业务场景示例注意事项
近似计算- 使用概率算法替代精确去重(如 approx_distinct
- 提升查询速度,适用于大数据量场景
快速验证活动效果:
实时计算全服玩家在线率(接受4‰误差)
- 误差约4‰
- 不适用于流水、充值等需精确计算的场景
手动刷新- 强制更新缓存数据,获取最新结果
- 默认相同查询缓存10分钟
新服开服监测:
开服1小时内频繁刷新实时流水数据
- 默认缓存10分钟,今日数据建议开启刷新
- 频繁刷新增加系统负载,建议必要时使用
下载全量数据- 突破默认1000分组限制
- 导出完整分组结果为CSV文件
道具消耗分析:
导出全服5000+道具使用量排行
- 仅支持CSV格式
- 数据量大时导出较慢,需确保本地存储空间充足
分组排序控制图表中分组值的排列顺序(如按数值降序)关卡流失优化:
按闯关失败率“从高到低”排序,优先处理Top3高流失关卡
- 仅影响图表显示顺序
- 表格排序需点击表头进行

分组排序