You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're starting to implement the CMS Dashboard pages. All that's created so far is a Provider for handling the authentication with the analytics API, and an event is created whenever anyone goes to a page.
We need to implement the backend for the CMS dashboard to collect analytics
Requirements
Frontend
Backend
Create a custom analytics events for downloads, hits to PDF (clicking view lesson plan, parenting guide, etc buttons) (each)
Only log once when someone hasn't reloaded the page.
Ensure that data is timestamped in same way as generic visit events so we can filter out re-downloads from the same user.
Make sure to store userid, created date, user group, game name, url, resource name, resource url (optional; raw url to pdf)
Acceptance Criteria
Create a custom analytics events for downloads, hits to PDF (clicking view lesson plan, parenting guide, etc buttons) (each)
Only log once when someone hasn't reloaded the page.
Ensure that data is timestamped in same way as generic visit events so we can filter out re-downloads from the same user.
Make sure to store userid, created date, user group, game name, url, resource name, resource url (optional; raw url to pdf)
Context
We're starting to implement the CMS Dashboard pages. All that's created so far is a Provider for handling the authentication with the analytics API, and an event is created whenever anyone goes to a page.
We need to implement the backend for the CMS dashboard to collect analytics
Requirements
Frontend
Backend
Acceptance Criteria
Notes
Bog Analytics NPM Package Docs
Dashboard on Figma
Related to #158
The text was updated successfully, but these errors were encountered: