إخفاء عناوين IP في Universal Analytics

في "إحصاءات Google‏ 4"، ليس من الضروري إخفاء عناوين IP لأنّه لا يتم تسجيلها أو تخزينها.

نظرة سريعة

عندما يطلب عميل Universal Analytics إخفاء عنوان IP، تقتطع "إحصاءات Google" من العنوان في أقرب وقت ممكن من الناحية التقنية. تضبط ميزة إخفاء عناوين IP في Universal Analytics آخر وحدة ثمانيّة البت من عناوين IP لمستخدم IPv4 وآخر 80 بت من عناوين IPv6 على قيم صفرية في الذاكرة بعد وقت قصير من إرسالها إلى "إحصاءات Google". ولا تتم مطلقًا كتابة عنوان IP بالكامل على القرص في هذه الحالة.

تُستمَد السمات الجغرافية لاحقًا من عناوين IP المقطوعة.

في Universal Analytics، تُفعّل ميزة إخفاء عنوان IP ويتم استخدامها على النحو الموضّح في قسم "المعلومات التفصيلية" أدناه.

المعلومات التفصيلية

توفر "إحصاءات Google" ميزة anonymize_ip ‎(gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true }) في مكتبة gtag.js) للسماح لمالكي المواقع الإلكترونية بطلب إخفاء جميع عناوين (IP) للمستخدمين ضمن المنتج. وقد تم تصميم هذه الميزة لمساعدة مالكي المواقع الإلكترونية في الالتزام بسياسات الخصوصية التي أعدّوها، أو الالتزام باقتراحات هيئات حماية البيانات المحلية في بعض البلدان، والتي قد تمنع تخزين المعلومات الكاملة لعناوين IP. وتتم عملية اقتطاع/إخفاء عنوان IP فور استلام "إحصاءات Google" للبيانات، قبل إجراء أي تخزين أو معالجة.

تحدث عملية إخفاء عنوان IP ضمن "إحصاءات Google" في خطوتين ضمن مسار جمع البيانات: علامة JavaScript وشبكة جمع البيانات. نوضح في ما يلي هاتين الخطوتين.

علامة JavaScript في "إحصاءات Google"

عندما يُحمِّل متصفح ويب، تم تفعيل JavaScript به، صفحةً مزوّدةً بعلامة "إحصاءات Google"، ينفّذ أمرين بشكلٍ غير متزامن: يحمِّل قائمة انتظار وظائف "إحصاءات Google" ويعالجها، ويطلب JavaScript في "إحصاءات Google". وقائمة انتظار الوظائف هي مجموعة رموز JavaScript، حيث يتم دفع وظائف الضبط وجمع البيانات المختلفة في "إحصاءات Google". ويمكن أن تشتمل هذه الوظائف، التي يتم إعدادها من قِبل مالك الموقع الإلكتروني عند تنفيذ "إحصاءات Google"، على وظائف مثل تحديد رقم حساب "إحصاءات Google"، وإرسال بيانات مشاهدة الصفحة فعليًا إلى "إحصاءات Google" لمعالجتها.

عندما يُشغّل رمز JavaScript في "إحصاءات Google" وظيفة من قائمة انتظار الوظائف والتي تؤدي إلى إرسال البيانات إلى "إحصاءات Google" (عادةً ما تكون هذه الوظيفة gtag('config', '<GA_MEASUREMENT_ID>') في مكتبة gtag.js)، تُرسل الوظيفة البيانات كمَعلمات عناوين URL مرفقة مع طلب HTTP الذي يخصّ http://www.google-analytics.com/collect. وإذا تم تفعيل وظيفة الإخفاء قبل وظيفة تتبّع الصفحة، تُضاف عندئذٍ إضافة مَعلمة أخرى إلى طلب وحدة البكسل. تظهر مَعلمة إخفاء عنوان IP على النحو التالي:

‎&aip=1

شبكة جمع البيانات في "إحصاءات Google"

شبكة جمع البيانات في "إحصاءات Google" هي مجموعة من الخوادم التي تقدِّم خدمتين رئيسيتين: عرض gtag.js (رمز JavaScript في "إحصاءات Google") ومجموعة البيانات المُرسلة عبر طلبات للحصول على التجميع.

عندما يصل طلب gtag.js، فإنّه يتضمن معلومات إضافية في عنوان طلب HTTP (أي نوع المتصفح المُستخدم) وعنوان بروتوكول TCP/IP (أي عنوان IP لمقدّم الطلب).

فور وصول الطلب، يتم حفظه في الذاكرة من أجل الاقتطاع. وفي حال العثور على المَعلمة ‎&aip=1 في عنوان URL للطلب، يتم عندئذٍ ضبط آخر وحدة ثمانيّة البت التي تخصّ عنوان IP للمستخدم على قيمة صفرية مع الاستمرار في تخزينها بالذاكرة. على سبيل المثال، يمكن تغيير عنوان IP المتمثل في 12.214.31.144 إلى 12.214.31.0. (إذا كان عنوان IP هو عنوان IPv6، سيتم ضبط الثمانين بت الأخيرة من 128 بت على قيمة صفرية). لا تتم كتابة الطلب على القرص للمعالجة إلا بعد انتهاء عملية الاقتطاع. وفي حال استخدام طريقة اقتطاع عنوان IP، يُكتب فورًا عنوان IP بالكامل على القرص، إذ يحدث الاقتطاع كله في الذاكرة بعد تلقّي الطلب على الفور تقريبًا.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
true
اختيار مسارك التعليمي

اطّلِع على google.com/analytics/learn، وهو مَرجع جديد لمساعدتك في الاستفادة إلى أقصى حدّ من "إحصاءات Google‏ 4". يتضمّن هذا الموقع الإلكتروني الجديد فيديوهات ومقالات ومسارات إرشادية، كما يوفّر روابط تؤدّي إلى مجموعة متنوعة من المَراجع والموارد المتعلّقة بخدمة "إحصاءات Google"، مثل Discord والمدوّنة وقناة YouTube ومستودع GitHub.

بدء التعلّم اليوم

بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
697938780407281703
true
مركز مساعدة البحث
true
true
true
true
true
69256
false
false