Firefox 128+ / Firefox for AndroidMIT26 talen

Voorkomt dat Google Analytics je meet

Het vertelt de Google Analytics-code op de pagina dat u bezwaar hebt gemaakt en blokkeert de meetgegevens met vijf statische regels. Geen optiepagina, geen filterabonnementen, geen teller.

addons.mozilla.org

WHY THIS EXISTS

De officiële opt-out faalt geruisloos

De officiële add-on van Google voegt een <script>-element in de pagina in. Firefox past de CSP van de pagina ook toe op contentscripts, dus op een site met een strenge CSP wordt het invoegen geblokkeerd en doet de opt-out niets. Niets vertelt u dat het is mislukt. Hakarasenai gebruikt dezelfde officiële haak, maar zet die op een plek waar geen CSP bij kan.

De officiële add-on

document.head.appendChild(script)

Geweigerd door de CSP. Geen waarschuwing, en GA meet gewoon door.

Hakarasenai

world: "MAIN" content script @ document_start

Er wordt niets in de DOM gezet, dus geen enkele CSP kan het tegenhouden.

Wat het doet

  1. 01

    LAYER 1

    Vertelt de Google Analytics-code op de pagina dat je je hebt afgemeld

    _gaUserPrefs.ioo() → true

  2. 02

    LAYER 2

    Blokkeert de meetgegevens die anders alsnog vertrekken

    block · /collect · /batch

  3. 03

    ESCAPE

    En laat je met de knop in de werkbalk één site uitzonderen, als er eentje dwarsligt

    Uitgesloten — doet niets op deze site

Niet geblokkeerd: googletagmanager.com en de GA-scripts zelf. Die mogen laden en rapporteren simpelweg niets, zodat al het andere dat een site via Tag Manager aanstuurt blijft werken.

VERIFY

U kunt zelf controleren dat het werkt

Open het netwerkpaneel in de ontwikkelaarstools en laad een pagina met GA. De regels en de rechten staan allemaal in de repository.

# devtools → network
blocked google-analytics.com/g/collect
blocked analytics.google.com/g/collect
blocked stats.g.doubleclick.net/collect
# permissions
declarativeNetRequest / scripting / storage

Installeren

Nu op addons.mozilla.org, gecontroleerd en ondertekend door Mozilla. Eén klik om te installeren; Firefox houdt hem bij.

Toevoegen aan Firefox →

Firefox 128 of nieuwer, op de computer of op Android.

26 talen, automatisch gekozen op basis van je systeeminstellingen.

Taal: Nederlands ▾