Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reusability impact metrics: Events tracking #24061

Closed
1 of 3 tasks
somangshu opened this issue Jun 6, 2023 · 1 comment
Closed
1 of 3 tasks

Reusability impact metrics: Events tracking #24061

somangshu opened this issue Jun 6, 2023 · 1 comment
Assignees
Labels
Epic A zenhub epic that describes a project Packages Pod issues that belong to the packages pod Packages Product Issues related to packages

Comments

@somangshu
Copy link
Contributor

somangshu commented Jun 6, 2023

What are the problems today

  • We have no way of measuring the impact of using modules in their apps.
  • Our current model just relies on measuring how many users copy their widgets/js/queries across pages

How do we plan to solve it?

  • We have to measure the real impact of time consumed in copying and making changes in multiple places
  • We will need to introduce further analytics events to make this possible
  • We will need to store the details of where a query is copied from to make the change

What are the next steps

  • Make the changes needed in queries to provide the details of where the query was copied from - [Task]: Send originalActionId parameters to the create Action API #24734
  • Create a hashing algorithm to cache details of query and update the SAVE_API event to start sending the originalQueryId and the hash
  • Create a report which contains the logic on measuring the time it takes to make the same change across multiple apis.
@somangshu somangshu added Packages Pod issues that belong to the packages pod Epic A zenhub epic that describes a project labels Jun 6, 2023
@somangshu
Copy link
Contributor Author

Discussed this problem with @dilippitchika as well.
The challenge we figured is tracking such complex data might be cumbersome and complicated to implement on mixpanel.
We also discussed an alternate approach to track this ourself.

We are debating what is the right way forward. @dilippitchika will come back with an understanding of how possible this is on mixpanel first.

@Nikhil-Nandagopal Nikhil-Nandagopal added Workflows Product Issues related to the workflows product Packages Product Issues related to packages and removed Workflows Product Issues related to the workflows product labels Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic A zenhub epic that describes a project Packages Pod issues that belong to the packages pod Packages Product Issues related to packages
Projects
None yet
Development

No branches or pull requests

5 participants