Use internally hosted analytics for drupal.org such as Matomo, to respect user privacy

Created on 5 September 2024, 3 months ago

Problem/Motivation

drupal.org is using Google Analytics, handing over sensitive user data to at least three third party domains, though several European countries have banned Google Analytics: Is Google Analytics illegal? Several European Data Protection Authorities say so.

Steps to reproduce

Visit drupal.org and see that these domains are contacted (use for example uBlock Origin):

  • google.com
  • google-analytics.com
  • googletagmanager.com

Proposed resolution

It's good practice and ethically correct to not share sensitive user data with third party services. So replacing GA with for example an internally hosted Matomo instance, would make sure that third-party domains such as the ones listed above don't get contacted, and sensitive user data shared.

Luckily, the https://www.drupal.org/project/matomo module exists, and migrating from GA4 is fairly trivial, see for example Why we switched from GA4 to Matomo and How to set up Matomo in Drupal.

Perhaps Specbee can help Drupal Association with this task?

📌 Task
Status

Active

Version

3.0

Component

Code

Created by

🇩🇰Denmark ressa Copenhagen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024