Comments (8)
Can we define a solid list of metrics that we might be interested in?
from presenter.
Here are a few ideas:
- Usage in hh:mm per session and session start times: Allows for a general idea of how often the program is used in a week and how long
- All searches done and times spent on each shabad (Log the enter time and exit time). This should help with figuring out failed searches which will help with fuzzy search in the future
- Save the id of shabads used in above point so that we can also have an idea of "popular shabads" used throughout the year.
- Settings so we know what are popular options and can decide on defaults in the future for new users. Would also be nice to AB test some options which is a little bit separate but related to this issue.
- A general way to get an idea of where in the world it is popular to use (Timezone + Country is one good option which is still too open to pin-point anyone specifically).
from presenter.
One thing to keep in mind now is GDPR...
More things that would be nice to log:
- Min, Max, and Average search query return time (how long for each keypress to show search results, not returned from db, but actually drawn on screen)
- Num crashes / errors
- Banis used count
from presenter.
Syncthing example: https://data.syncthing.net/
from presenter.
Github Desktop example (as part of their setup/installation): https://desktop.github.com/usage-data/
from presenter.
For those that have turned it off, this might be a good reminder on crash/failed search or something:
from presenter.
https://count.ly/plugins/crash-analytics
from presenter.
Depends on #482
from presenter.
Related Issues (20)
- Is this file supposed to be empty / existing? HOT 1
- Upgrade to node 16 and latest electron
- Explore EIA608 for node to support captions
- Hotkey for going to next or previous shabad HOT 4
- "Downloading Update" and other notifications cover up the icons in a popped-out controller
- Allow larger font sizes
- Server should interpret line-change actions being sent from multiple devices
- settings background color is too short and shows html white bg HOT 2
- consolidate larrivaar, padchhed, and rangchhed
- Launch in Fullscreen does not persist / work
- full word sihari "i" search
- default mac hotkeys not working HOT 2
- version number on splashscreen not working HOT 1
- Reduce DB pings HOT 1
- Fullscreen hotkey not working HOT 6
- Add fallback download source
- Got error in `npm start` in Ubuntu 20.04.4 HOT 2
- Update React Router v5 functions to v6 HOT 2
- Ardaas incorrect English translation HOT 1
- Launch on All Displays not working when new display is connected
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from presenter.