You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose integrating a robust document analytics data export functionality within the system so that users can easily export their data. This feature aims to enhance the platform's capabilities by allowing users to export detailed analytics data for further analysis and reporting.
Notes:
This feature is available on Roadmap Export analytics data #74 and no one is working on it currently.
As you mentioned on that issue of exporting data in CSV format, I'm taking that.
Below I added a short video about my experiments with this feature, you can check it out. How was that?
Technical issues:
I have created a custom hook to abstract all the necessary data from different components by hooks, but the problem is we don't have any useEffect hook or any function that will run when data loads. So there are two possible solutions in my mind:
Use the useEffect hook in every component to send the analytics data on that custom hook.
Call all the necessary swr hooks, like use-document, use-stats on that custom hook to fetch data on the spot and export the data.
I want to know your opinion on which option is better or share a better suggestion.
Thanks for putting in the effort @ashrafchowdury. I like your approach.
One way, I was thinking about it is you can trigger a function when the user presses the button which fetches the data from tinybird (probably via a new tinybird pipeline) and downloads it for the user.
Description
I propose integrating a robust document analytics data export functionality within the system so that users can easily export their data. This feature aims to enhance the platform's capabilities by allowing users to export detailed analytics data for further analysis and reporting.
Notes:
Technical issues:
I have created a custom hook to abstract all the necessary data from different components by hooks, but the problem is we don't have any
useEffect
hook or anyfunction
that will run when data loads. So there are two possible solutions in my mind:useEffect
hook in every component to send the analytics data on that custom hook.swr
hooks, likeuse-document
,use-stats
on that custom hook to fetch data on the spot and export the data.I want to know your opinion on which option is better or share a better suggestion.
Feature Preview
papermark_analytics_data_export_feature.-.Made.with.Clipchamp.mp4
The text was updated successfully, but these errors were encountered: