Firefox 128+ / Firefox for AndroidMIT26 języków
Nie pozwala Google Analytics Cię mierzyć
Mówi kodowi Google Analytics na stronie, że zrezygnowano z pomiaru, i blokuje dane pomiarowe pięcioma statycznymi regułami. Bez strony ustawień, bez subskrypcji filtrów, bez licznika.
addons.mozilla.org
example.com
Blokowanie — nic nie trafia do Google Analytics
Wyklucz tę witrynę
Blokuje dane wysyłane do Google Analytics i informuje kod GA na stronie, że zrezygnowano ze śledzenia.
WHY THIS EXISTS
Oficjalna rezygnacja zawodzi po cichu
Oficjalny dodatek Google wstrzykuje na stronę element <script>. Firefox stosuje CSP strony także do skryptów treści, więc na witrynie z surową CSP wstrzyknięcie jest blokowane i rezygnacja nie robi nic. Nic nie informuje, że się nie udało. Hakarasenai używa tego samego oficjalnego haka, ale umieszcza go tam, gdzie żadna CSP nie sięga.
Oficjalny dodatek
document.head.appendChild(script)
Odrzucone przez CSP. Bez ostrzeżenia, a GA mierzy dalej.
Hakarasenai
world: "MAIN" content script @ document_start
Nic nie trafia do DOM, więc żadna CSP tego nie zatrzyma.
Co potrafi
- 01
LAYER 1
Mówi kodowi Google Analytics na stronie, że nie zgadzasz się na pomiar
_gaUserPrefs.ioo() → true
- 02
LAYER 2
Blokuje dane pomiarowe, które i tak by wyszły
block · /collect · /batch
- 03
ESCAPE
A jeśli jakaś witryna zachowuje się dziwnie, przyciskiem na pasku wyłączysz ją pojedynczo
Wykluczona — nic nie robi na tej stronie
Czego nie blokuje: googletagmanager.com ani samych skryptów GA. Pozwala im się wczytać i po prostu nie raportować, żeby wszystko inne, co witryna prowadzi przez Tag Managera, dalej działało.
VERIFY
Możesz sam sprawdzić, że działa
Otwórz panel sieci w narzędziach deweloperskich i wczytaj stronę z GA. Reguły i uprawnienia są w całości w repozytorium.
# devtools → network
blocked google-analytics.com/g/collect
blocked analytics.google.com/g/collect
blocked stats.g.doubleclick.net/collect
# permissions
declarativeNetRequest / scripting / storage Instalacja
Jest już na addons.mozilla.org — sprawdzone i podpisane przez Mozillę. Instalacja jednym kliknięciem, o aktualizacje dba Firefox.
Firefox 128 lub nowszy, na komputerze i na Androidzie.
26 języków, wybierany automatycznie na podstawie ustawień systemu.