-
Notifications
You must be signed in to change notification settings - Fork 215
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
Usage Analytics #394
Comments
Update 2023-03-08
These two are collectively blocking #844, which actually sets up analytics in Nuxt. |
Update 2023-03-30Discussions for the optimal self-hosted Plausible setup are underway. Meanwhile, since the development environment has a fully functional Plausible setup, issues have been created for recording individual events under the Analytics milestone. With the supporting architecture (composable and utilities) built previously, these issues are smaller, making them suitable for outside contributions. |
@dhruvkb small update: we can go ahead with the cloud-hosted Plausible for now. When we launch analytics we can use a 30 day trial and move on to the full paid account. |
Update 2023-04-11Done
Next
BlockersNone. |
Update 2023-05-03The analytics events required for launch have been assigned and are under active development. I've started a discussion with the goal of resolving our open design issues for the analytics opt-out in the frontend user interface: |
Hi @dhruvkb, this project has not received an update comment in 14 days. Please leave an update comment as soon as you can. See the documentation on project updates for more information. |
Update: Analytics are already live on Openverse. We can gradually add the remaining analytics event and close the project as done after that. For clarity, I've linked the PRs to the closed issues in the main description. |
Hi @dhruvkb, this project has not received an update comment in 14 days. Please leave an update comment as soon as you can. See the documentation on project updates for more information. |
Not much to update here since all analytics events have associated PRs. This project will be concluded and closed when those PRs are undrafted, reviewed, approved and merged. |
The final analytics event from the implementation plan was merged and deployed; this project can be considered a success! |
Description
Openverse contributors have very little insight into the behaviors and interests of our users. We do not have any means of observing if they actually use the features we build in the intended manner or at all.
This project will gather this information through analytics, specifically logging events performed by users.
The implementation plan for the first part of the project, the frontend event collection, is ready, and is planned to be implemented by the end of April.
The second part of the project, the analytics backend, still needs planning.
Documents
Issues
Events
Events required for rollout:
VIEW_PAGE
#1069SUBMIT_SEARCH
#1068 - Analytics event:SUBMIT_SEARCH
#2120EXTERNAL_LINK_CLICK
#1078 - Add analytics events for external links #2247GET_MEDIA
#1080 - Analytics event: GET_MEDIA #1180COPY_ATTRIBUTION
#1081 - Analytics event: COPY_ATTRIBUTION #1147REPORT_MEDIA
#1082 - Analytics event: REPORT_MEDIA #1181Events to be added gradually:
APPLY_FILTER
#1070 - Add APPLY_FILTER analytics event #2423CHANGE_CONTENT_TYPE
#1071 - Analytics event:CHANGE_CONTENT_TYPE
#1151REACH_RESULT_END
#1072 - Analytics: Add REACH_RESULT_END event #2454INSUFFICIENT_RESULTS
#1073 - Closed without PRLOAD_MORE_RESULTS
#1074 - Analytics Event:LOAD_MORE_RESULTS
#2449VIEW_EXTERNAL_SOURCES
#1075 - Add VIEW_EXTERNAL_SOURCES event #2450SELECT_EXTERNAL_SOURCE
#1076 - Analytics event: SELECT_EXTERNAL_SOURCE #1158OPEN_PAGES_MENU
#1077 - Add OPEN_PAGES_MENU event #2398SELECT_SEARCH_RESULT
#1079 - Analytics: Add SELECT_SEARCH_RESULT event #2373AUDIO_INTERACTION
#1083 - Add AUDIO_INTERACTION event #2424VISIT_LICENSE_PAGE
#1084 - Add analytics events for external links #2247VISIT_CREATOR_LINK
#1085 - Add analytics events for external links #2247RIGHT_CLICK_IMAGE
#1086 - Analytics event: RIGHT_CLICK_IMAGE #1156BACK_TO_SEARCH
#1087 - Analytics event: BACK_TO_SEARCH #1118TOGGLE_FILTERS
#1088 - Add TOGGLE_FILTER_SIDEBAR analytics event #2405Prior Art
The text was updated successfully, but these errors were encountered: