开启运营统计后,玩家游玩你的游戏时,游戏会把匿名的游玩数据发送给 LetsGal 统计服务。你可以在「开发者中心」看到:每一章有多少人读完、玩家在哪里流失、每个选项有多少人选,以及玩家人数、游玩时长、留存和平台分布。
只有在 Studio 构建页正式构建出来的游戏才会上报。Studio 预览、调试、模拟游玩,以及在本机(localhost、127.0.0.1)打开的网页试玩都不会上报。已经发布的旧版本不会自动带上统计,用新版 Studio 重新构建后才会开始。

如何开启

1

登录 Studio 账号

在 Studio 中登录你的 LetsGal 账号。游戏会登记到这个账号名下。
2

打开运营统计开关

打开「发布游戏 → 构建中心」,在配置区找到「运营统计」卡片,打开开关。
3

同意数据处理协议

阅读并同意《运营统计数据处理协议》。同意后游戏登记到当前账号,并开启运营统计。
4

重新构建并发布

之后构建、发布的版本才会上报运营数据;构建时 Studio 会同时上传一份不带文字的剧情骨架,用来在网页上按剧本顺序排列章节。
登录状态下构建游戏时,Studio 会自动把游戏登记到当前账号,避免被别人抢先登记。一个游戏只能登记到一个账号;用「另存为」得到的工程会被当作一个新的游戏,需要重新开启。

在开发者中心查看数据

开发者中心有两种打开方式:
打开方式显示
Studio「扩展工坊」左侧的「开发者中心」(在「创作者社区」下面)当前打开的正是这个游戏的工程时,直接显示章节名、选项文字和对白原文(由 Studio 在本机翻译,不经过服务器)
浏览器打开 avg-engine.com/developer,用 Studio 账号登录按剧情骨架显示通用标签,如「第 3 章」「分支 5 · 选项 B」
开发者中心包含这些页面:
  • 总览:累计玩家、今日与近 7 日活跃、新增玩家、游玩次数、平均每次游玩时长、平均推进到第几章,以及玩家趋势和平台分布。
  • 章节漏斗:每一章的进入和完成人数,流失最多的章节会高亮;点开某一章可以看到玩家最常在哪些位置结束游玩。
  • 选择分布:每个分支里各个选项被选的比例。分支较多时各章默认收起,点开章节再查看;还没有人选过的分支只显示数量。
  • 留存与时长:次日、7 日留存,每位玩家累计游玩时长的分布,以及近 30 天单次游玩时长的分布。
  • 平台与地区:平台、操作系统、省份和城市的占比。
  • 设置:查看、复制或换新统计密钥(只有游戏作者能看到)。
除「留存与时长」只按全部版本统计外,各页面都可以按游戏版本筛选;玩家太少的版本不会单独出现在版本列表里。 数据通常在玩家开始游玩后几分钟内出现;留存、累计时长分布等汇总每小时更新一次。

章节进度怎么算

  • 以下三种情况都算完成本章:遇到「结束章节」积木;线性章节读到本章最后并进入后面的内容;动态章节正常执行完毕。
  • 游戏一开始运行就算进入第一章。如果你把标题画面放在第一章开头,第一章的进入人数会接近打开过游戏的人数。
  • 每台设备每章只记第一次进入和完成,每个分支只记第一次选择,看的是「玩家第一次遇到时怎么选」。
  • 读档时快速经过的章节不计入,只记最终停留的那一章;完成前如果还没记过进入,会先补记一次,所以完成人数不会超过进入人数。
  • 每章开头自动执行的预处理章节不计入统计。

阅读数字时注意

  • 「返回标题」会重新加载游戏,算作新的一次游玩;切到后台超过 30 分钟再回来也算新的一次,所以游玩次数会偏多。
  • 玩家断网时数据会先存在本地,联网后自动补发;超过约 25 天仍未送达的数据会被放弃。
  • 平台与地区按「活跃人次」计算,同一位玩家在不同日期活跃会分别计入,适合看占比,不适合当作玩家数。
  • 按天统计(活跃、新增、留存等)以北京时间(UTC+8)为准。

运营统计记录什么

数据说明
进入章节、完成章节章节编号
做出选择分支编号,以及选的是第几个选项
存档、读档、快进、自动播放每次游玩里各用了几次,只报次数
退出位置结束游玩时停在哪个积木(积木编号)
服务器上只有编号,没有任何剧情文字。上传的剧情骨架也只有章节顺序、分支数量和积木数量;章节名、选项文字和对白只在你打开这个工程的 Studio 里本地对照显示。

数据保存

  • 设备只用玩家设备上随机生成的匿名编号区分,不收集账号、昵称、联系方式、设备硬件信息,也不收集剧情文字和存档内容。
  • 网络地址只在服务器内存中推算成大致的省份和城市,不写入统计数据;为防止刷量,服务器会保存一个经过密钥处理、无法反推出网络地址的摘要,最多约 2 小时后自动删除。
  • 原始上报记录保存 14 天后自动删除;匿名设备记录和按天汇总的统计数字长期保存,用来统计累计玩家与留存;统计数据每天加密备份一次,备份保留 30 天。
  • 统计数据保存在位于中国大陆的服务器上。如果你的玩家主要在海外,请在隐私说明中写明这一点。

关闭与统计密钥

  • 在构建页关闭开关后,统计服务会在 1 分钟内停止处理这个游戏的运营数据,已经发布的版本也一样。
  • 游戏登记时会生成一把统计密钥,开启运营统计后它会随游戏一起打包,用来识别是哪个游戏上报的数据。它不是保密凭证;如果发现被滥用,可以在开发者中心的「设置」里换新。换新后旧密钥会在 1 分钟内失效,已发布的游戏需要重新构建并发布才能继续上报运营数据。
  • Studio 会在构建前自动同步新密钥;如果没来得及同步(例如网络较慢),构建结束时会提醒你并写进构建日志,重新构建一次即可。需要保持 Studio 登录。

给玩家的隐私说明模板

你是游戏数据的控制者,需要在游戏的隐私政策或商店说明中告知玩家。下面的模板可以直接复制后修改,把【】里的内容换成你的信息。
本游戏使用 LetsGal Studio 制作。为了改进游戏,游戏会向 LetsGal 统计服务发送匿名的游玩数据,包括:游戏启动与每次游玩时长、设备平台与操作系统名称、游戏版本、一个在本设备随机生成的匿名编号、由网络地址推算的大致地区(省份、城市),以及你在游戏中的进度(进入和完成了哪些章节、在分支中做出的选择、结束游玩时所在的位置,以及存档、读档、快进、自动播放的使用次数)。

这些数据不包含你的账号、联系方式、设备硬件信息或任何剧情文字与存档内容。网络地址只在服务器内存中用于推算地区,不写入统计数据。

数据通过加密连接传输,保存在位于中国大陆的服务器上,每天加密备份一次、备份保留 30 天。原始记录保存 14 天后自动删除;匿名设备记录与按天汇总的统计数据会长期保存,用于统计玩家人数与留存。如有疑问,请联系:【开发者名称】【联系方式】。

上架时填写数据声明

各平台的要求会变化,请以商店最新的说明为准。下面是常见问题的参考填法。

安卓应用商店

  • 是否收集数据:是。数据通过加密连接(HTTPS)发送到 LetsGal 统计服务,用于数据分析。
  • 数据类型:应用活动(启动、游玩时长、章节进度与选择)、设备或其他标识符(应用内随机生成的匿名编号)。网络地址只在服务器内存中用来推算省市,不写入统计数据;是否需要声明「大致位置」请按所在商店的定义判断。
  • 用途与共享:用于统计分析,不用于广告。
  • 能否申请删除:数据是匿名的,无法与具体玩家对应;原始记录 14 天后自动删除,匿名设备记录与按天汇总的数字长期保存;统计数据的加密备份保留 30 天。
  • 联网权限:Studio 构建的安卓包已自带联网权限,不需要额外配置。

Steam

Steam 商店一般不要求填写数据安全表单。建议在商店页面或游戏内设置中放上隐私说明(可以直接使用上面的模板),并按玩家所在地区的法律要求(例如欧盟的 GDPR)补充说明。

问题与联系

如需反馈数据问题、对统计结果有疑问或处理数据争议,请联系:(联系方式待补充)。