Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Gather analytics data and use it to promote content #219

Open
daveaglick opened this issue Aug 15, 2018 · 1 comment
Open

Gather analytics data and use it to promote content #219

daveaglick opened this issue Aug 15, 2018 · 1 comment
Labels
General Enhancement New feature or request

Comments

@daveaglick
Copy link
Owner

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:

  • A list of the most popular blog posts from the last week (also exposed as an API endpoint)
  • Popular projects (and API endpoint)
  • A little "hot" icon next to things getting a lot of attention
  • Sparklines that show relative traffic

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 daveaglick added the General Enhancement New feature or request label Aug 15, 2018
@daveaglick
Copy link
Owner Author

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

  • Feedly (will need to pull posts for each feed, match them up, then get the Feedly engagement stat
  • Reddit (total or average number of votes across instances of link)
  • Twitter (total posts + retweets of given content)
  • Hacker News
  • Application Insights click tracking

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
General Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant