mirror of
https://github.com/strapi/strapi.git
synced 2025-08-31 04:03:50 +00:00
Rename tracking page and update his content
This commit is contained in:
parent
ee436e58c6
commit
119303c172
44
docs/3.0.0-beta.x/advanced/traceability.md
Normal file
44
docs/3.0.0-beta.x/advanced/traceability.md
Normal file
@ -0,0 +1,44 @@
|
||||
# Traceability
|
||||
|
||||
In order to improve the product, Strapi contains a traceability feature which collects anynomous and non-sensitive data (by default). After aggregating these data, it gives us more insights to really understand how the users are using Strapi.
|
||||
|
||||
## How to opt-out?
|
||||
|
||||
You can disable the traceability feature by removing the `uuid` property in the `package.json` file at the root of your project.
|
||||
|
||||
```json
|
||||
{
|
||||
"name": "my-project",
|
||||
"version": "0.1.0",
|
||||
"strapi": {
|
||||
"uuid": "7b581c0d-89b7-479e-b379-a76ab90b8754"
|
||||
},
|
||||
"license": "MIT"
|
||||
}
|
||||
```
|
||||
|
||||
## Why?
|
||||
|
||||
As you might know, the number of developers using Strapi is growing significantly. We are a product driven company which means that we want to offer the best experience to our users. Even, if we are doing video calls and interviews, we need to aggregate a significant amount of data to help us to make choices on the product as:
|
||||
|
||||
- Are our users using this feature or not? For those who are using it what do they have in common? A specific plugin? Or something else?
|
||||
- How long it takes to set up a project? If the time increases, does it means that they are encountering issues or the process is simply too complicated?
|
||||
- What type of errors our users are facing?
|
||||
- What are the most used plugins?
|
||||
- Should we focus our effort on being compatible with Node 12? Even if it is not the most used versions based on Node.js metrics, is it the same for our community?
|
||||
|
||||
And many more... without these metrics, we won't be able to do the right choice to give you the best experience as possible.
|
||||
|
||||
|
||||
## What are the collected data?
|
||||
|
||||
- Unique project ID (generated with UUID)
|
||||
- Unique machine ID (generated with [node-machine-id](https://www.npmjs.com/package/node-machine-id))
|
||||
- Environment state (development, staging, production)
|
||||
- OS informations (system)
|
||||
- Build configurations
|
||||
|
||||
::: warning GDPR
|
||||
The collected data are non-sensitive or personal data. We are compliant with the European recommendations (see our [Privacy Policy](https://strapi.io/privacy)). We do not collect databases configurations, password or custom variables. The data are secured, encrypted and anonymized.
|
||||
:::
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Usage tracking
|
||||
|
||||
In order to improve the product and understand how the community is using it, we are collecting non-sensitive data.
|
||||
|
||||
## Collected data
|
||||
Here is the list of the collected data and why we need them.
|
||||
|
||||
- **UUID**
|
||||
*Identify the app with a unique identifier.*
|
||||
- **Model names and attributes names**
|
||||
*Understand what kind of APIs are built with Strapi (content or product or service?)*
|
||||
- **Environment state (development, staging, production)**
|
||||
*Understand how the developers are using the different configurations? How many projects are started in production mode?*
|
||||
- **Node modules names**
|
||||
*Are developers integrating Strapi with Stripe? It means that we should develop a plugin to simplify the development process with Stripe.
|
||||
Are developers using Strapi with strapi-hook-bookshelf or strapi-hook-mongoose? It helps us prioritize the issues.*
|
||||
- **OS**
|
||||
*Is the community using Windows, Linux or Mac? It helps us prioritize the issues.*
|
||||
- **Build configurations**
|
||||
*How many people are deploying the admin on another server?*
|
||||
|
||||
We are not collecting sensitive data such as databases configurations, environment or custom variables. The data are encrypted and anonymised.
|
||||
|
||||
::: warning GDPR
|
||||
The collected data are non-sensitive or personal data. We are compliant with the European recommendations (see our [Privacy Policy](https://strapi.io/privacy)).
|
||||
:::
|
||||
|
||||
## Disable
|
||||
|
||||
You can disable the tracking by removing the `uuid` property in the `package.json` file at the root of your project.
|
@ -53,7 +53,7 @@
|
||||
"url": "https://github.com/strapi/strapi/issues"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^10.0.0",
|
||||
"node": ">=10.0.0",
|
||||
"npm": ">= 6.0.0"
|
||||
},
|
||||
"license": "MIT",
|
||||
|
Loading…
x
Reference in New Issue
Block a user