Closed sarayourfriend closed 1 year ago
Investigating further and GoatCounter could even be used to gather API usage data through a django middleware.
Closing this issue because we have done the investigation and decided on the approach to analytics. For more info, see the project Usage Analytics#394
Problem
Currently we have Google Analytics set up but disabled for the frontend. GA requires careful configuration to avoid PII collection, requires a GDPR notice and strategy/cookie consent configuration. It also has massive numbers of features we will likely never use. WordPress and Openverse users may also have questions about Google's commitment to user privacy that could get in the way of folks trusting Openverse. It is also unused by WordPress.org and I don't think we should be the ones to introduce it there.
Description
Let's look into alternatives like https://www.goatcounter.com/ or https://plausible.io/.
Alternatives
Get rid of these types of things altogether. Do we need this for any specific reason? Are there alternatives that wouldn't require integrating with a 3rd party service (or self-hosting yet another service)?
Implementation