Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add usage analytics to site #66

Open
cflann opened this issue Aug 27, 2021 · 1 comment
Open

Add usage analytics to site #66

cflann opened this issue Aug 27, 2021 · 1 comment

Comments

@cflann
Copy link
Collaborator

cflann commented Aug 27, 2021

Wanted to open this up to the team.

I think it would be useful (and perhaps validating) to get an idea of how much usage the RCR is getting. On a general level this would be nice, but we could get more specific insights if desired (which resources are requested the most, that sort of stuff...). I'm guessing this could help out with grant stuff as well but that's not my area of expertise.

I'm sure people have privacy/ethics concerns here, so we could avoid Google Analytics or other problematic options. Doing a quick search, I came across Plausible analytics, which seems promising (open source). It's cheap for their hosted option, but can also be self-hosted using Docker. I'm not too familiar with our hosting process, but I think Heroku and Docker can play nice.

@kentpmckinney
Copy link
Collaborator

Heroku probably has some basic metrics built in, and if not, there are probably a lot of add-ons:

https://devcenter.heroku.com/categories/monitoring-metrics

We would need to run this by Street Roots for sure, as they likely need to comply with policies/regulations that touch on this. It might be something to bring up the next time we meet with them. It might be a possible feature that could include a report on the Admin page that shows the statistics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants