Firefox 128+ / Firefox for AndroidMIT26 שפות

מונע מ-Google Analytics למדוד אותך

היא מודיעה לקוד של Google Analytics בדף שביקשת לא להימדד, וחוסמת את נתוני המדידה בחמישה כללים סטטיים. בלי דף הגדרות, בלי מנויי סינון ובלי מונים.

addons.mozilla.org

WHY THIS EXISTS

מנגנון הביטול הרשמי נכשל בשקט

התוסף הרשמי של Google מזריק לדף רכיב <script>. פיירפוקס מחיל את מדיניות ה־CSP של הדף גם על סקריפטים של תוכן, ולכן באתר עם CSP הדוק ההזרקה נחסמת והביטול לא עושה דבר. שום דבר לא מודיע לך שזה נכשל. Hakarasenai משתמש באותו וו רשמי, אבל מניח אותו במקום שאף CSP לא מגיע אליו.

התוסף הרשמי

document.head.appendChild(script)

נדחה על ידי ה־CSP. בלי אזהרה, ו־GA ממשיך למדוד.

Hakarasenai

world: "MAIN" content script @ document_start

שום דבר לא מוזרק ל־DOM, ולכן שום CSP לא יכול לעצור זאת.

מה הוא עושה

  1. 01

    LAYER 1

    מודיע לקוד של Google Analytics בדף שביקשת לא להימדד

    _gaUserPrefs.ioo() → true

  2. 02

    LAYER 2

    חוסם את נתוני המדידה שהיו יוצאים בכל זאת

    block · /collect · /batch

  3. 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 שפות, נבחרות אוטומטית לפי הגדרות המערכת שלך.

שפה: עברית ▾