daveaglick / discoverdotnet

A web site that helps you discover awesome .NET open source and community resources
https://discoverdot.net
MIT License
303 stars 254 forks source link

Gather analytics data and use it to promote content #219

Open daveaglick opened 6 years ago

daveaglick commented 6 years ago

Spoke with @cecilphillip about an idea that's been bouncing around in my head for a little while - it would be cool to get some metrics on what folks are clicking on and then use that in the site.

Here's some ideas:

Cecil suggested Application Insights might be a good tool for this. It could track and gather the analytics, and then the build process could query for any data it needs from the Application Insights REST API.

daveaglick commented 5 years ago

I’ve been thinking about this a lot recently. One idea I had is to pull engagement data from other APIs:

We’ll need some way to combine these. First thought is to normalize each metric from 0 - 100, average them, then subtract 10 (or some other number) per day so stuff falls off over time.