English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

数据分析

公开且匿名。所有人看到同一页面,无需账户。数据行只保留形态,从不保留身份:没有 ip、没有 cookie id、没有用户 id、没有答案文本。观测数少于 7 的单元格保持隐藏。 这些数据如何运作 · JSON

un(继续教育) · 最近 28 天 · 计算于 2026-10-19 10:04 UTC · 每隔几分钟刷新一次

为什么有这个页面

信任一个学习系统的家庭,理应看到它的表现如何。公司通常不公开的数字,在这里向所有人开放:访客如何到来、哪些课程被完成、学习者在哪里停下、他们是否回来,以及评分表现如何。开放数据即智力资本。

一行记录可以包含什么

  • 页面浏览: 路由名称,例如“nu lesson”或“home”(绝不是原始地址);匹配到课程路由时的课程标识;来源类别与域名(绝不是搜索词);由视口宽度得出的设备类别;页面停留时间;滚动深度;该页面在会话中的位置;回访频率区间;访问次数区间;访客本地的小时与星期;站点语言;浏览器语言(两个字母);以及访客是否已登录。
  • 课程会话: 课程标识、最短路径上的步骤数、已完成的步骤数、已回答的问题数、尝试次数、求助提问次数、完成情况、得分、时长、朗读播放次数,以及是否点击了下一课或注册按钮。
  • 注册: 仅在首次验证登录时写入一次:入口页面、来源类别与域名、最后页面、最后课程、接触过的课程、之前浏览的页面数。不与其产生的账户关联。
  • 已评分的回答: 课程、步骤、类别、评分方式、置信度、耗时、结果、回答长度。绝不包含回答本身。
  • 模型调用: 用途、主机、模型名称、延迟、是否成功。绝不包含提示词或生成内容。

一行记录绝不会包含什么

没有 ip 地址、没有 cookie 标识符、没有设备指纹、没有用户 id、没有邮箱、没有原始 url、没有搜索词、没有回答文本、没有提示词。

浏览器如何在不暴露身份的情况下上报

回访频率与访问次数保存在浏览器自己的本地存储中。页面只上报一个区间(“一周内回访”),绝不上报时间戳或设备 id。注册前的浏览路径保存在会话存储中,直到加入表单提交;服务器只保留路由名称,直到首次验证登录,然后写入一行汇总记录。清除浏览器存储会重置全部内容。没有 JavaScript 时不会发送任何数据;注册记录仍会写入,但路径字段为空。

上报下限

任何细分单元格(来源域名、入口页面、课程、语言)的观测数少于 7 时将保持隐藏,因此单个访客绝不会单独成为一行。

满意度指数

按每个课程会话根据行为计算:35% 进度、20% 完成、15% 尝试质量、15% 专注度、15% 继续学习。可见时长不足 7 秒的会话计为 0。这是一个代理指标,而非问卷调查。

开放数据

每个标签页均可导出为 JSON: analytics?format=json. 相同的汇总数据,相同的下限。 源代码: unhomeschool/views/analytics.py, unhomeschool/signals.py, unhomeschool/static/js/signals.js.