You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/content/docs/about/telemetry.mdx
+42-30Lines changed: 42 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,29 @@ title: Telemetry
4
4
5
5
The SPFx Toolkit collects basic usage telemetry to help us understand how the extension is used and improve its features. We follow the VS Code Telemetry extension authors guide and use the recommended `@vscode/extension-telemetry` package to send anonymized telemetry data to Azure Application Insights.
6
6
7
+
## Privacy and Data Protection
8
+
9
+
- All telemetry data is anonymized and does not contain personal information
10
+
- No code, file paths, or project-specific data is collected
11
+
- Data is used solely to understand feature usage and prioritize improvements
12
+
- We comply with relevant privacy regulations and Microsoft's privacy policies
13
+
- You can disable telemetry through VS Code's standard telemetry settings
14
+
15
+
## How to Disable Telemetry
16
+
17
+
To disable telemetry collection, you can use VS Code's built-in telemetry settings:
18
+
1. Open VS Code Settings (File > Preferences > Settings)
19
+
2. Search for "Telemetry"
20
+
3. Set "Telemetry: Telemetry Level" to "off"
21
+
22
+
This will disable telemetry for all VS Code extensions that respect the standard telemetry settings, including the SharePoint Framework Toolkit.
23
+
7
24
## What We Track
8
25
9
26
We collect anonymized usage data for the following actions:
10
27
11
28
### Actions View
29
+
12
30
- Create New Project
13
31
- Add Component to Project
14
32
- Upgrade Project
@@ -25,18 +43,32 @@ We collect anonymized usage data for the following actions:
25
43
- Install Dependencies
26
44
27
45
### Tasks View
28
-
- Build Project
29
-
- Bundle Project
30
-
- Clean Project
31
-
- Deploy to Azure Storage
32
-
- Package Project
33
-
- Publish Project
34
-
- Serve Project
35
-
- Test Project
36
-
- Trust Dev Cert
46
+
47
+
**Gulp Tasks:**
48
+
- gulp build
49
+
- gulp bundle
50
+
- gulp clean
51
+
- gulp package-solution
52
+
- gulp serve
53
+
- gulp test
54
+
- gulp trust-dev-cert
55
+
- gulp deploy-azure-storage
56
+
57
+
**Heft Tasks:**
58
+
- heft build
59
+
- heft clean
60
+
- heft start
61
+
- heft package
62
+
- heft test
63
+
- heft trust-dev-cert
64
+
- heft deploy-azure-storage
65
+
- heft eject
66
+
67
+
**NPM Scripts:**
37
68
- Execute Terminal Command (for NPM scripts with script name tracking)
38
69
39
70
### App Management (Environment View)
71
+
40
72
- Add Tenant App Catalog
41
73
- Add Site App Catalog
42
74
- Remove Site App Catalog
@@ -53,24 +85,4 @@ We collect anonymized usage data for the following actions:
53
85
- Remove Tenant Wide Extension
54
86
- Enable Tenant Wide Extension
55
87
- Disable Tenant Wide Extension
56
-
- Update Tenant Wide Extension
57
-
58
-
### Authentication
59
-
- Microsoft 365 login and logout actions
60
-
61
-
## Privacy and Data Protection
62
-
63
-
- All telemetry data is anonymized and does not contain personal information
64
-
- No code, file paths, or project-specific data is collected
65
-
- Data is used solely to understand feature usage and prioritize improvements
66
-
- We comply with relevant privacy regulations and Microsoft's privacy policies
67
-
- You can disable telemetry through VS Code's standard telemetry settings
68
-
69
-
## How to Disable Telemetry
70
-
71
-
To disable telemetry collection, you can use VS Code's built-in telemetry settings:
72
-
1. Open VS Code Settings (File > Preferences > Settings)
73
-
2. Search for "Telemetry"
74
-
3. Set "Telemetry: Telemetry Level" to "off"
75
-
76
-
This will disable telemetry for all VS Code extensions that respect the standard telemetry settings, including the SharePoint Framework Toolkit.
0 commit comments