sidebarDepth: 0
收集的使用资料
我们致力于提供一个解决方案,与 Strapi,这超出了用户和社区的期望。我们也致力于继续发展,使 Strapi 甚至比今天更好。为此,Strapi 包含一个收集匿名和非敏感数据的特性。这些数据是我们所有用户的集合,当这些数据合在一起时,我们就能更好地理解用户是如何交互和使用 Strapi 的。
背景
使用 Strapi 的开发商数量正在显著增长。如前所述,我们致力于为用户提供最佳体验。我们将继续进行实际的 UI/UX 测试、调查、问题跟踪、路线图投票等等。以其他方式与 Strapi 社区交谈,同时努力理解和传递什么是被要求的,什么是需要的,通过任何可用的手段。
然而,仅凭上述这些行动往往不足以全面了解 Strapi 在全球的使用情况及其特点。全球聚合的数据帮助我们回答这样的问题并做出选择:
- 我们的用户是否使用了某个特定的功能?对于那些使用它的人,他们用它做什么?它是否被激活并与其他插件一起使用?哪个插件?或者其他什么,比如,只在开发/生产中?
- 建立一个项目需要多长时间?如果全局安装时间增加,是否意味着用户遇到了问题,或者过程过于复杂?
- 我们的用户正面临哪些类型的错误?
- 最常用的插件是什么?
- 我们是否应该集中精力与 Node 12 兼容? 也许我们社区使用的版本 12 比全球 Node.js 社区使用的百分比更高?
- 还有更多…
如果没有这些度量标准,我们将无法做出正确的选择,因为我们将继续向前推进路线图,并提供您、社区和用户所要求的东西。
收集的数据
收集的数据如下:
- 唯一的项目 ID (用 UUID 生成)
- 唯一的机器 ID (generated with node-machine-id)
- 环境状态 (development, staging, production)
- 系统资料 (OS)
- 构建配置
::: warning GDPR 所收集的资料属非敏感性质,不会收集任何个人资料。我们遵守欧洲 Privacy Policy。我们不收集数据库配置、密码或自定义变量。所有收集到的数据(如上所述)都是安全的、加密的和匿名的。 :::
选择退出
您可以轻松地禁用默认的数据收集特性。
如果您决定选择退出,可以通过删除项目根目录中 package.json
文件中的 uuid
属性来实现。这将自动禁用此功能。
{
"name": "my-project",
"version": "0.1.0",
"strapi": {
"uuid": "7b581c0d-89b7-479e-b379-a76ab90b8754"
},
"license": "SEE LICENSE IN LICENSE"
}
::: tip 注意 如果你对这个功能有任何疑问,请发邮件至 privacy@strapi.io。 :::