WordPress / openverse

Openverse is a search engine for openly-licensed media. This monorepo includes all application code.
https://openverse.org
MIT License
237 stars 187 forks source link

Investigate alternatives to Google Analytics #634

Closed sarayourfriend closed 1 year ago

sarayourfriend commented 2 years ago

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

sarayourfriend commented 2 years ago

Investigating further and GoatCounter could even be used to gather API usage data through a django middleware.

obulat commented 1 year ago

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