Beim Tracking des Erfolgs von Werbe-Kampagnen liefern URL-Parameter detailiertere Informationen als der Referer. In den Anleitungen von Google Analytics und Yandex Analytics wird das Verfahren detailliert beschrieben. Diese URL-Parameter der Großen sind bekannt.
Diese Technik wurde erstmals von der Urchin Software Corporation entwickelt, die 2005 von Google übernommen und in das eigene Portfolio integriert wurde. Noch heute beginnen die für das Tracking verwendeten Parameter bei Google mit "utm_" (Urchin Tracking Module).
Mit dem URL-Campagnen-Mapper Plugin von WebTrekk kann jede Webseite individuelle Trackingparameter nutzen, die nur schwer gesammelt und blockiert werden können.
Außerdem können in URL-Parametern eindeutige Tracking-IDs kodiert werden, die die Surf-Container von Firefox austricksen und Webseiten-übergreifendes Tracking ermöglichen.
Facebook hängt beispw. an alle Klicks auf Links zu den Drittseiten den Parameter "fbclid" mit einer eindeutigen ID an, um auf der Zielseite den Surfer mit Hilfe von HTML Wanzen wiederzuerkennen und damit Webseiten- und App-übergreifend ohne Cookies/EverCookies zu tracken.
Die URL-Parameter ermöglichen auch ein Tracking über mehrere Apps. Viele Online Medien in Deutschland betreiben beispw. einen Kanal auf Twitter oder in Telegram und posten dort Links zu aktuellen Artikeln. Diese Links sind oft mit Kampagnen Tracking Parametern verseucht.
Da das webseiten-übergreifende Tracking mit Cookies immer schwieriger wird, werden URL-Parameter mit Tracking-IDs immer mehr populär. Das sieht man unter anderem am Wachstum der "AdGuard URL Tracking Protection List" (s.u.). Im Juli 2021 hatte das AdGuard Team 225 Trackingparameter in URLs identifiziert. März 2023 war die Liste auf 951 Einträge gewachsen.
Firefox kann Trackingparameter beim Wechsel der Top-Level Domain aus den URLs entfernen. Bei Links innerhalb der gleichen Top-Level Domain werden die Parameter nicht entfernt, um Probleme zu vermeiden. Damit wird webseiten-übergreifendes Tracking verhindert.
Die Funktion ist aktiv, wenn man in Firefox 102+ den strengen Trackingschutz in den Einstellungen aktiviert oder wenn man unter "about:config" folgende Option aktiviert:
privacy.query_stripping.enabled = trueStandardmäßig wird eine interne Liste mit 20-30 URL-Parametern genutzt, um beispw. die Tracking von Facebook aus den URLs zu entfernen aber nicht das Kampagnentracking von Google. Man kann die Liste der URL-Parametern konfigurieren, die entfernt werden sollen. Die folgende Liste mit eindeutigen Tracking-IDs wird vom Librewolf verwendet und mit den UTM-Parametern ergänzt:
privacy.query_stripping.strip_list = __hsfp __hssc __hstc __s _hsenc _openstat dclid fbclid gbraid gclid hsCtaTracking igshid mc_eid ml_subscriber ml_subscriber_hash msclkid oly_anon_id oly_enc_id rb_clickid s_cid twclid vero_conv vero_id wbraid wickedid yclid ysclid utm_campaign utm_channel utm_cid utm_content utm_id utm_medium utm_name utm_place utm_pubreferrer utm_reader utm_referrer utm_serial utm_social utm_social-type utm_source utm_swu utm_term utm_keyword utm_userid utm_viz_id utm_product utm_campaignid utm_ad utm_brand utm_emcid utm_emmid utm_umgukFirefox 120+ kann die Trackingparameter aus den URLs nicht nur beim Aufrufen sondern auch beim Kopieren von Links entfernen. Dafür gibt es einen extra Eintrag im Kontextmenü (Rechtsklick auf den Link) und es wird ebenfalls diese Liste verwendet.
Mit des Add-on uBlock Origin kann man Parameter aus URLs entfernen. Dafür muss man eine Liste von Filterregeln erstellen, beispielsweise für das Facebook Tracking:
$removeparam=fb_action_ids
$removeparam=fb_action_types
$removeparam=fb_comment_id
$removeparam=fb_ref
$removeparam=fbclid
… oder Tracking Parameter einer bestimmten Webseite entfernen (beispw. eBay):
||www.ebay.$removeparam=_trksid
||www.ebay.$removeparam=mkrid
||www.ebay.$removeparam=campid
Muss man aber nicht selbst zusammenstellen. uBlock Origin enthält die Liste URL Tracking Protection vom AdGuard Team, die statt der mageren 20-30 URL Parameter in Firefox mehr als 1.200 Einträge enthält und die man unter "Filterlisten" im Abschnitt "Privatspäre" aktivieren kann: