greasyfork-org / greasyfork

An online repository of user scripts.
https://greasyfork.org
GNU General Public License v3.0
1.43k stars 431 forks source link

Daily install counter inaccurate #1122

Closed adamlui closed 1 year ago

adamlui commented 1 year ago

image

Something is wrong with the math for https://greasyfork.org/en/scripts/459849-duckduckgpt (and potentially other scripts)

1169 / 29 = 40

adamlui commented 1 year ago

Here's some more examples..

image

2911549 / 2683 = 1085

image

89295 / 97 = 921

image

18406 / 2679 = 7

If the equation you're using is for past X period, you should include it for accuracy e.g. "Daily installs (past month)"

JasonBarnabe commented 1 year ago

Daily installs is the last 24 hours, not the average number of installs per day.

adamlui commented 1 year ago

But if someone asks, "How many installs does your app get daily?" they are obviously expecting an average w/ this question (otherwise they would've said 'in the last 24 hours').

Since 'daily installs' is an apt descriptor of the answer to this question (it's not 'last day installs' but 'daily' after all, just like the question asks), readers of such a label also expect an answer to this same question of avg per day

adamlui commented 1 year ago

Here's another example, on Quora my last 30 days is labeled 'this month':

image

If we go by your logic, they would need to change it to 'monthly' instead (but don't since 12.4K is not the avg when you divide the 1.1 million)

adamlui commented 1 year ago

So sites use [period]ly for avg, and 'last/this/past' for your current formula, and your descriptor should be be accurate for what readers expect from the label, so label should be updated if you want to keep reflecting last 24h, or formula should be updated if you want a true daily count (which actually means avg on other sites)