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

thinking about analytics #4564

Closed
Jake-Marley opened this issue Oct 29, 2020 · 2 comments · Fixed by #5089
Closed

thinking about analytics #4564

Jake-Marley opened this issue Oct 29, 2020 · 2 comments · Fixed by #5089
Assignees
Milestone

Comments

@Jake-Marley
Copy link

Descriptive summary

consider the analytics dashboard. count. count the things. [rattle, rattle]

Rationale

I wear the chain I forged in life,” replied the Ghost. “I made it link by link, and yard by yard; I girded it on of my own free will, and of my own free will I wore it. Is its pattern strange to you?”

Expected behavior

comprehensive analytics. [rattle]

Actual behavior

empty. so...cold...[rattle, rattle]

@ghost-of-christmas-still-to-come
Copy link
Collaborator

"I am in the presence of the Ghost of Christmas Yet To Come?" said Scrooge.
The Spirit answered not, but pointed onward with its hand.
"You are about to show me shadows of the things that have not happened, but will happen in the time before us," Scrooge pursued. "Is that so, Spirit?"
The upper portion of the garment was contracted for an instant in its folds, as if the Spirit had inclined its head.

@ghost-of-christmas-still-to-come
Copy link
Collaborator

Screen Shot 2020-10-30 at 9 11 54 AM

Larger Copy

@orangewolf orangewolf mentioned this issue Sep 1, 2021
orangewolf added a commit that referenced this issue Dec 3, 2021
Fixes #4564 #4530 #3551 #2542 #2566 Maybe others?

This work was sponsored by Oregon Digital as part of the IMLS National Leadership Grant to support its project, Open Impact: Developing Robust Analytics for Open Source Solution Bundle Hyrax.

This code overhauls the built in display of reports and metrics for Hyrax. It makes it compatible with both GA v3 and Matomo and lays ground work for other adapters in the future.

Changes proposed in this pull request:

Turn analytics on/off, choose your analytics provider of choice (google or matomo), and set api details in an ENV file
Wire up graphs on dashboard to work based off analytics data (number of total visitors, returning visitors, new user signups)
New tab in dashboard sidebar for "analytics reports". Dropdown includes options for "Work Reports" or "Collection Reports"
Design and develop Work and Collection reports to show views and download counts for individual files. Data is set by default to last 30 days, by month by month, as well as custom date range. This data is pulled in directly from Google or Matomo API's.
View and Download counts are available to be exported to .csv format

Co-authored-by: Alisha Evans <[email protected]>
Co-authored-by: Sara G <[email protected]>
Co-authored-by: Sara G <[email protected]>
Co-authored-by: April Rieger <[email protected]>
Co-authored-by: April Rieger <[email protected]>
Co-authored-by: Sara G <[email protected]>
Co-authored-by: tamsin johnson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants