Firefox 128+ / Firefox for AndroidMIT26 שפות
מונע מ-Google Analytics למדוד אותך
היא מודיעה לקוד של Google Analytics בדף שביקשת לא להימדד, וחוסמת את נתוני המדידה בחמישה כללים סטטיים. בלי דף הגדרות, בלי מנויי סינון ובלי מונים.
addons.mozilla.org
example.com
חוסם — שום דבר לא נשלח ל-Google Analytics
החרג את האתר הזה
חוסם נתונים הנשלחים ל-Google Analytics ומודיע לקוד GA בדף שביטלת את ההסכמה.
WHY THIS EXISTS
מנגנון הביטול הרשמי נכשל בשקט
התוסף הרשמי של Google מזריק לדף רכיב <script>. פיירפוקס מחיל את מדיניות ה־CSP של הדף גם על סקריפטים של תוכן, ולכן באתר עם CSP הדוק ההזרקה נחסמת והביטול לא עושה דבר. שום דבר לא מודיע לך שזה נכשל. Hakarasenai משתמש באותו וו רשמי, אבל מניח אותו במקום שאף CSP לא מגיע אליו.
התוסף הרשמי
document.head.appendChild(script)
נדחה על ידי ה־CSP. בלי אזהרה, ו־GA ממשיך למדוד.
Hakarasenai
world: "MAIN" content script @ document_start
שום דבר לא מוזרק ל־DOM, ולכן שום CSP לא יכול לעצור זאת.
מה הוא עושה
- 01
LAYER 1
מודיע לקוד של Google Analytics בדף שביקשת לא להימדד
_gaUserPrefs.ioo() → true
- 02
LAYER 2
חוסם את נתוני המדידה שהיו יוצאים בכל זאת
block · /collect · /batch
- 03
ESCAPE
ומאפשר להחריג אתר בודד מכפתור סרגל הכלים, אם אחד מהם משתבש
מוחרג — לא עושה כלום באתר הזה
מה שלא נחסם: googletagmanager.com והסקריפטים של GA עצמם. הם נטענים ופשוט לא מדווחים, כך שכל שאר מה שהאתר מפעיל דרך Tag Manager ממשיך לעבוד.
VERIFY
אפשר לבדוק בעצמך שזה עובד
פתחו את לשונית הרשת בכלי הפיתוח וטענו דף שמשתמש ב־GA. הכללים וההרשאות נמצאים כולם במאגר.
# devtools → network
blocked google-analytics.com/g/collect
blocked analytics.google.com/g/collect
blocked stats.g.doubleclick.net/collect
# permissions
declarativeNetRequest / scripting / storage התקנה
זמין עכשיו ב־addons.mozilla.org, לאחר בדיקה וחתימה של Mozilla. התקנה בלחיצה אחת, ופיירפוקס דואג לעדכונים.
Firefox 128 ומעלה, במחשב או באנדרויד.
26 שפות, נבחרות אוטומטית לפי הגדרות המערכת שלך.