mirror of
https://github.com/ProxymanApp/proxyman-windows-linux.git
synced 2026-05-05 04:40:58 +03:00
[GH-ISSUE #466] Use TelemetryDesk for App Analytic #465
Labels
No labels
Linux
bug
enhancement
enhancement
pull-request
question
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxyman-windows-linux#465
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NghiaTranUIT on GitHub (Jan 13, 2025).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/466
Originally assigned to: @kics223w1 on GitHub.
Description
It's time to use the new App Analaytic that we're using for macOS and iOS.
Acceptance Criteria
Add TelemetryDesk JS SDK: https://github.com/TelemetryDeck/JavaScriptSDK Ping @NghiaTranUIT to get the Secret and AppID
Only add to the Main, no need to add to the Renderer
Bring the App Analytic UI and old logic
Current:

New

Verify the old logic is working fine. For example: Uncheck the Share
Analytic with Proxymanwill disable the TelemetryDesk in the next launch. On the ootherr hand, it will enable TelemetryDeskNo need to track user events like the old logic. Just init the SDK, so we can the number of users, sessions, ...