Firefox 128+ / Firefox for AndroidMIT26 språk

Hindrer Google Analytics i å måle deg

Den forteller Google Analytics-koden på siden at du har reservert deg, og blokkerer måledataene med fem statiske regler. Ingen innstillingsside, ingen filterabonnementer, ingen teller.

addons.mozilla.org

WHY THIS EXISTS

Den offisielle reservasjonen feiler i stillhet

Googles offisielle tillegg setter inn et <script>-element på siden. Firefox bruker sidens egen CSP også på innholdsskript, så på et nettsted med streng CSP blir innsettingen blokkert og reservasjonen gjør ingenting. Ingenting forteller deg at den mislyktes. Hakarasenai bruker den samme offisielle kroken, men legger den et sted ingen CSP når.

Det offisielle tillegget

document.head.appendChild(script)

Avvist av CSP-en. Ingen varsel, og GA måler videre.

Hakarasenai

world: "MAIN" content script @ document_start

Ingenting settes inn i DOM-en, så ingen CSP kan stoppe det.

Hva den gjør

  1. 01

    LAYER 1

    Forteller Google Analytics-koden på siden at du har reservert deg

    _gaUserPrefs.ioo() → true

  2. 02

    LAYER 2

    Blokkerer måledataene som ville gått ut likevel

    block · /collect · /batch

  3. 03

    ESCAPE

    Og lar deg gjøre unntak for ett enkelt nettsted fra knappen i verktøylinja, hvis noe skurrer

    Unntatt — gjør ingenting på dette nettstedet

Ikke blokkert: googletagmanager.com og GA-skriptene selv. De får lastes og rapporterer bare aldri, så alt annet et nettsted styrer gjennom Tag Manager fortsetter å virke.

VERIFY

Du kan selv sjekke at den virker

Åpne nettverkspanelet i utviklerverktøyene og last en side som bruker GA. Reglene og tillatelsene ligger alle i repositoriet.

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

Installering

Nå på addons.mozilla.org, gjennomgått og signert av Mozilla. Étt klikk for å installere — Firefox holder den oppdatert.

Legg til i Firefox →

Firefox 128 eller nyere, på datamaskin eller Android.

26 språk, valgt automatisk ut fra systeminnstillingene dine.

Språk: Norsk ▾