Skip to content

Add anonymous feature usage telemetry - #296

Merged
Soner (shyim) merged 5 commits into
mainfrom
feat/telemetry
Jul 30, 2026
Merged

Add anonymous feature usage telemetry#296
Soner (shyim) merged 5 commits into
mainfrom
feat/telemetry

Conversation

@lasomethingsomething

@lasomethingsomething somethings (lasomethingsomething) commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

What

Adds opt-in anonymous usage telemetry for the Shopware 6 Toolbox plugin.

Initially tracks successful use of the plugin generator.

Privacy controls

  • Explicit consent prompt
  • Settings checkbox to enable or disable telemetry
  • Supports the DO_NOT_TRACK environment variable
  • Does not collect source code, file names, or project names

Testing

  • compileKotlin passes
  • Local UDP event delivery confirmed

Plugin Verifier reports compatibility with both tested IDE versions, but fails on the existing PluginManagerCore internal API usage in TelemetryClient.pluginVersion(). I have not changed that implementation.

Soner (shyim) and others added 3 commits July 30, 2026 14:03
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…Core API

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@shyim
Soner (shyim) marked this pull request as ready for review July 30, 2026 12:35
@shyim
Soner (shyim) merged commit 9138b0a into main Jul 30, 2026
4 checks passed
@shyim
Soner (shyim) deleted the feat/telemetry branch July 30, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants