Open humitos opened 1 year ago
At the JupyterLab weekly meeting, we discussed the desire for these types of metrics collection on our docs pages.
For our project, the above proposal for collecting user feedback per page and making those available via an admin panel would be great. Expanding on some of your questions:
How useful this would be be?
What use-cases this idea would solve?
Would it be better if this supports commenting on pages besides 👍🏼 / 👎🏼 ?
How we would display the analytics? Just a number of 👍🏼 / 👎🏼 per page would be enough?
Would SPAM be a problem here?
Thanks for your work on this!
Edit: N-button scales could potentially be enabled via a config file, with associated icons/unicode per item, then the button ID could be captured on click and stored via the admin panel.
Thanks a lot for your feedback! 💯
Summarizing ✍🏼 what your wrote for my future self:
For analysis purposes, also having the CSV with a time stamped row for each interaction (up, down, star, etc), rather than pre-aggregated, would allow us to filter during analysis based on when documentation changes or new software releases go live.
We've been asked multiple times about the ability to receive feedback from readers on a particular page.
With the new addons client I think this is probably a good idea to consider. We could implement this feature in an agnostic way that works for all the doctools by:
/_/api/v3/feedback/
endpoint on clickPageFeedback
modelPageFeedback
analytics under an admin pageOpen questions
(I'd like to collect some feedback here 😄 )
Related issues