GoWind 开源生态GoWind 开源生态
首页
框架
GoWind Admin
GoWind CMS
GoWind IM
GoWind UBA
GoWind IoT
GoWind Toolkit
GoWind Quant
GitHub
首页
框架
GoWind Admin
GoWind CMS
GoWind IM
GoWind UBA
GoWind IoT
GoWind Toolkit
GoWind Quant
GitHub
  • 介绍

    • GoWind UBA 产品介绍
  • 架构参考

    • UBA 系统架构
    • UBA 后端模块总览
    • UBA 后端 API 契约
    • UBA 前端架构
  • 开发者指南(二开)

    • UBA 安装指南
    • UBA 代码生成管线教程
    • 新增对外服务教程
    • 新增业务实体教程
    • 新增前端页面教程
  • 运维指南

    • UBA Docker 部署指南
    • UBA 配置详解与安全清单
    • UBA PM2 部署指南
    • UBA Superset BI 部署指南
  • 数据分析师指南

    • 数据分析师上手指南
    • 基础聚合

      • 事件趋势分析
      • 活跃用户分析
      • 维度分组聚合
    • 转化与路径

      • 漏斗分析
      • 留存分析
      • 热门转化路径
      • 行为序列分析
    • 用户深度

      • 归因分析
      • 分布分析
      • 用户分群圈选
      • 点击热力图
      • 间隔时间分析
    • 生命周期

      • 用户生命周期
      • 流失与回流分析
      • 新老用户对比
      • 矩阵象限分析
    • 营收与价值

      • 营收分析
      • 付费分层(鲸鱼分析)
      • 历史 LTV 分析
    • 会话与异常

      • 会话分析
      • 同比环比与异常检测
    • 游戏专属

      • 关卡分析(游戏)
      • 滚服留存(游戏)
      • 同时在线分析(游戏)
      • 经济系统分析(游戏)
    • OLAP 查询手册
  • SDK 接入

    • Web SDK 接入指南
    • C# SDK 接入指南(Unity / Godot / .NET)
  • 附录

    • UBA 附录:端口、术语、已知限制与 FAQ

滚服留存(游戏)

滚服留存(ServerRetention)按**区服(server_id)**分组统计留存,对比各区服的用户粘性。对应后端 AnalyticsService.ServerRetention。

游戏专属模型,依赖 C# SDK 上报的 serverId(区服 ID)字段。详见 C# SDK 接入指南。


一、它能回答什么问题

  • 各区服(如 1 区、2 区、3 区)的次日/7 日留存对比如何?
  • 哪个区服留存最差?(可能是合服、运营或版本问题)
  • 新开的区服,前期留存是否达标?

二、与通用留存的区别

模型分组适用
留存 Retention按同期群(注册日)通用 Web/APP
滚服留存 ServerRetention按区服 server_id游戏,对比各区服

三、后端接口

gRPC:AnalyticsService.ServerRetention

字段类型说明
time_rangeTimeRange时间范围(按首次活跃日过滤)
app_iduint32(可选)按应用过滤
server_idstring(可选)区服 ID 过滤(空 = 全部区服对比)
max_offset_daysuint32(可选)最大偏移天数,默认 7

响应 ServerRetentionResponse:rows[](ServerRetentionRow 含 server_id / cohort_size 首日新增 / retention_rates 各偏移天留存率 map)、offset_days(偏移天列表)。

retention_rates 是 map<string, double>,key 为天数(如 "1"/"3"/"7"),是 25 个模型里唯一的 map 字段。

HTTP(admin 转发)

POST /admin/v1/analytics/server-retention
Content-Type: application/json

{
  "timeRange": { "startMs": 1718169600000, "endMs": 1718774399000 },
  "maxOffsetDays": 7
}

四、典型场景

区服质量对比

不传 server_id,看所有区服的留存对比表,找出留存异常的区服(明显低于均值)。

新服开服评估

针对新开的 server_id,看其前 7 天留存曲线,评估新服的玩家承接质量。

合服/运营效果

合服或大版本更新前后,对比相关区服的留存变化,评估运营动作效果。


五、注意事项

  • 依赖 serverId 上报:必须用 C# SDK 在事件里上报 serverId(落到 events_fact.server_id 列),否则无法按区服分组。
  • cohort_size 口径:每区服的同期群规模是该服首日新增用户数。
  • map 字段:retention_rates 是 map,前端展示时按 offset_days 列对齐成表格。
  • 与通用留存互补:游戏既看整体留存,也按区服下钻,两者结合定位问题是全局还是单服。

六、相关文档

  • 留存分析
  • 关卡分析
  • 同时在线
  • C# SDK 接入指南
  • 后端 API 契约
Edit this page
Last Updated:: 6/29/26, 3:57 PM
Contributors: Bobo
Prev
关卡分析(游戏)
Next
同时在线分析(游戏)