Firefox 128+ / Firefox for AndroidMIT26 لغة

يمنع Google Analytics من قياسك

‏تُبلغ شيفرة Google Analytics في الصفحة بأنك رفضت التتبّع، وتحجب بيانات القياس بخمس قواعد ثابتة. لا صفحة إعدادات، ولا اشتراكات فلاتر، ولا عدّادات.

addons.mozilla.org

WHY THIS EXISTS

‏الرفض الرسمي يفشل بصمت

‏إضافة الرفض الرسمية من Google تحقن عنصر <script> في الصفحة. وفَيرفُكس يطبّق سياسة 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، بعد مراجعة موزيلا وتوقيعها. نقرة واحدة للتثبيت، وفيرفوكس يتكفّل بالتحديثات.

أضِفها إلى فيرفوكس →

‏Firefox 128 أو أحدث، على سطح المكتب أو على أندرويد.

‏26 لغة، تُختار تلقائيًا من إعدادات نظامك.

اللغة: العربية ▾