From 117d711d7d021ef23e0ac14df158ada76c1ad22c Mon Sep 17 00:00:00 2001 From: jvoisin Date: Thu, 20 Feb 2025 17:18:39 +0100 Subject: [PATCH] feat(urlcleaner): add more Google Analytics parameters --- internal/reader/urlcleaner/urlcleaner.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/internal/reader/urlcleaner/urlcleaner.go b/internal/reader/urlcleaner/urlcleaner.go index 2f8887c0..b38f7780 100644 --- a/internal/reader/urlcleaner/urlcleaner.go +++ b/internal/reader/urlcleaner/urlcleaner.go @@ -14,6 +14,7 @@ import ( // https://firefox.settings.services.mozilla.com/v1/buckets/main/collections/query-stripping/records // https://github.com/Smile4ever/Neat-URL/blob/master/data/default-params-by-category.json // https://github.com/brave/brave-core/blob/master/components/query_filter/utils.cc +// https://developers.google.com/analytics/devguides/collection/ga4/reference/config var trackingParams = map[string]bool{ // Facebook Click Identifiers "fbclid": true, @@ -31,6 +32,14 @@ var trackingParams = map[string]bool{ "wbraid": true, "gclsrc": true, + // Google Analytics + "campaign_id": true, + "campaign_medium": true, + "campaign_name": true, + "campaign_source": true, + "campaign_term": true, + "campaign_content": true, + // Yandex Click Identifiers "yclid": true, "ysclid": true,