常用信息 Usage information

我们致力于通过 Strapi 提供超出用户和社区期望的解决方案。我们还致力于继续开发并使 Strapi 比现在更好。

我们致力于通过 Strapi 提供超出用户和社区期望的解决方案。我们还致力于继续开发并使 Strapi 比现在更好。为此,Strapi 包含一项收集非敏感数据的功能。这些数据针对我们所有的用户进行集体汇总,综合起来,我们可以更好地了解用户如何与 Strapi 互动和使用。我们绝不会以任何可能识别我们客户或其用户的方式共享收集的数据;如果共享,这些数据将始终是匿名的。

上下文

使用 Strapi 的开发人员数量正在显着增长。如前所述,我们致力于为用户提供最佳体验。我们将始终继续进行实际的 UI/UX 测试、调查、问题跟踪、路线图投票等……并以其他方式与 Strapi 社区进行交流,同时努力通过任何可用的方式了解和提供所要求和需要的内容。

但是,仅靠上述这些措施通常不足以全面了解 Strapi 及其功能的全球使用情况。全球汇总数据可帮助我们回答并做出以下问题:

  • 我们的用户是否在使用某个特定功能?对于那些正在使用它的用户,他们用它做什么?它是否与其他插件一起激活和使用?哪个特定的插件?还是其他什么,比如,仅在开发/生产中?
  • 设置一个项目需要多长时间?如果全局安装时间增加,是否意味着用户遇到问题或过程过于复杂?
  • 我们的用户面临什么类型的错误?
  • 最常用的插件是什么?
  • 我们应该集中精力兼容 Node 16 吗?也许我们的社区使用版本 16 的比例高于全球 Node.js 社区?
  • 还有更多...

如果没有这些指标,我们将无法做出正确的选择,因为我们将继续推进路线图并提供您、社区和用户所要求的内容。

收集的数据

收集以下数据:

  • 唯一项目 ID(使用 UUID 生成)
  • 唯一机器 ID(使用 node-machine-id 生成)
  • 环境状态(开发、准备、生产)
  • 系统信息(操作系统)
  • 构建配置
GDPR

收集和汇总的任何可识别数据均属于非敏感性质。我们遵守欧洲 GDPR 建议(请参阅我们的 隐私政策)。我们不收集数据库配置、密码或自定义变量。收集的任何数据(如上所述)都经过保护、加密,然后匿名化。

如果您在第一个注册屏幕上选中“让我了解新功能和即将推出的改进(通过这样做,您接受条款和隐私政策)”复选框,您的电子邮件地址、名字和公司职位将发送给我们的营销团队。

这些数据仅用于与营销相关的目的(例如,Strapi 新闻通讯),不会发送到 Strapi 的遥测系统。默认情况下,此收集的使用信息是选择退出的:如果您不选中该框,则不会发送数据。

选择退出

Strapi 之前建议通过删除位于项目根目录中的 package.json 文件中的 uuid 属性来禁用数据收集。虽然这种方法仍然有效,但不建议这样做,因为某些项目功能可能需要 uuid,而稍后添加 uuid 会在不通知用户的情况下重新启用数据收集。

可以使用以下 CLI 命令禁用默认数据收集功能:

sh
yarn
sh
yarn strapi telemetry:disable

或者,项目 package.json 文件中的 strapi.telemetryDisabled: true 标志也将禁用数据收集。

稍后可以通过删除标志或将其设置为 false,或使用 telemetry:enable 命令重新启用数据收集。

如果您对数据收集有任何疑问或疑虑,请通过以下电子邮件地址 privacy@strapi.io 与我们联系。