[App Loader] Better app metrics? #7882
-
|
The title kind of states what I'm going for here, but how accurate are the metrics per app, like installs and favorites? When are they updated, and where does this data get saved? I ask this because if it is accurate, we can maybe work towards having installs more visible, so users can quickly determine what app users like and use frequently. I know @gfwilliams was working on reviews at one point, I don't know whether this is still happening? I would imagine it takes a lot on the backend side, with accounts and such, but I would love to hear progress so far. All of this is stemming from what I wish to see in the app loader - a more comprehensive app experience when choosing apps to install. Some apps don't provide screenshots and are very janky to use, while others that are useful may be buried at the bottom. In the end, the app loader would benefit from this, whether it's updated installs tracking, reviews, or something else that can help users determine the quality of an app - without being rude and insensitive to those apps that come across as 'bad' in the process |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 12 replies
-
|
We send the usage stats at: https://github.com/espruino/BangleApps/blob/master/loader.js#L67-L99 It's basically whenever the app list refreshes, if something has changed, and it's stored per-device (we use an obfuscated device ID). It's saved on my server and at midnight I update the lists. Obviously we only send that data if someone has opted in though.
By default we sort by favourited which feels like the most democratic solution - as long as people favourite the apps they like it won't take much to push an app up the list. It feels like there are some options:
No, it's not. I got too much pushback from people on the forum that said they thought it could produce an unfriendly atmosphere, and there's a whole issue around moderating, and dealing with the case where people complain about something in an app that then gets fixed, but don't update their review. Honestly, favourites seems like a good solution, but we just need to get people to actually use their vote. ... we also save them in the web browser but report per-device, so maybe to make favourites more likely to stay around we should store them in the Bangle itself? |
Beta Was this translation helpful? Give feedback.
We send the usage stats at: https://github.com/espruino/BangleApps/blob/master/loader.js#L67-L99
It's basically whenever the app list refreshes, if something has changed, and it's stored per-device (we use an obfuscated device ID). It's saved on my server and at midnight I update the lists. Obviously we only send that data if someone has opted in though.
By default we sort by favourited which feels like the most democratic solution - as long as people favourite the apps they like it won't take much to push an app up the list.
It feels like there are some options: