Skip to content

Backend: Add anonymous usage analytics to track popular languages #20

@dineshsutihar

Description

@dineshsutihar

Is your feature request related to a problem?

We have no insight into how the extension is being used. We don't know which languages are the most popular for translation, which could help us make better decisions about the product in the future.

Describe the solution you'd like

Implement a simple, anonymous analytics system. When a successful translation is made, the worker should log an anonymous event. For example, it could increment a counter for the source and target languages.

  • Example: (javascript, python): 150 translations
  • Example: (c++, java): 80 translations

Additional context

This should be completely anonymous (no IP addresses or user data should be stored). The data could be sent to Cloudflare Analytics or stored in Cloudflare KV. This is a great way to gather valuable product insights while fully respecting user privacy.

Metadata

Metadata

Assignees

Labels

analyticsissue/feature related to analyticsbackendFeature/issues related to backend workflowhacktoberfesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions