تخطَّ إلى المحتوى

إشارات القياس عن بُعد

يعمل قياس CSD عن بُعد في مرحلتين. أولاً، تُحمَّل نصوص الأدوات من خادم المصدر للتطبيق عبر طلبات GET قياسية — تقوم هذه النصوص بحقن شيفرة مراقبة CSD في الصفحة. يتبع نمط عنوان URL للنص التنسيق https://<collection-domain>/__imp_apg__/js/<tenant-script>.js، وإن كان المسار الدقيق يتفاوت حسب التوزيع. بمجرد التهيئة، تُرسل النصوص بصفة دورية بيانات القياس عن بُعد إلى F5 عبر طلبات POST تُعرف بـالإشارات (Beacons). تُرسَل هذه الإشارات إلى نطاقات جمع الإشارات التي تديرها F5 (*.zeronaught.com)، وليس إلى خادم المصدر للتطبيق.

الخاصيةالقيمة
تحميل النصوصنصوص أدوات CSD المحمَّلة عبر طلبات GET على خادم المصدر للتطبيق — قم بالتصفية بحثاً عن __imp_apg__ أو zeronaught في DevTools لتحديدها
وجهات الإشاراتPOST إلى بنية تحتية لجمع الإشارات تديرها F5 (مثل us.gimp.zeronaught.com وcsd.zeronaught.com)
تنسيق الحمولةثنائي مُشفَّر — ليس بتنسيق JSON قابل للقراءة البشرية
التكراردورية خلال دورة حياة الصفحة؛ تُطلق إشارات إضافية عند أحداث محددة (الوصول إلى حقل نموذج، تحميل نص جديد)

ما تُبلِّغ عنه الإشارات

Section titled “ما تُبلِّغ عنه الإشارات”

تحمل إشارات CSD بيانات وصفية لسلوك النصوص، وليس مدخلات المستخدم:

  • قائمة جرد النصوص — أي النصوص التي تم تحميلها على الصفحة ومن أي نطاقات مصدر
  • أحداث الوصول إلى حقول النماذج — أي النصوص قرأت حقول الإدخال أو تفاعلت معها (أسماء الحقول وأنواعها)
  • البيانات الوصفية للصفحة — عنوان URL الحالي، والطوابع الزمنية، وأحداث دورة حياة الصفحة

صُمِّم CSD للإبلاغ عن البيانات الوصفية لسلوك النصوص — أسماء الحقول وأنواع المدخلات وأنماط الوصول — بدلاً من بيانات النماذج التي يُدخلها المستخدم. يصف بيان خصوصية F5 CSD نظام CSD بأنه يجمع “معلومات حول الأصول التي تصل إلى عناصر الصفحة المختلفة أو هياكل البيانات”، مع التركيز على سلوك النصوص بدلاً من محتوى مدخلات المستخدم.

مراقبة الإشارات في DevTools

Section titled “مراقبة الإشارات في DevTools”
  1. افتح Chrome DevTools (F12) وانتقل إلى تبويب Network
  2. تصفح التطبيق أو تفاعل مع حقول النماذج لتوليد حركة مرور
  3. اكتب zeronaught في شريط التصفية لعزل حركة مرور CSD — ستظهر لك عملية تحميل النص (GET) وإشارات القياس عن بُعد (POST) إلى us.gimp.zeronaught.com
  4. انظر إلى عمود Method: مدخلات GET هي شيفرة أدوات CSD التي يجري تحميلها؛ ومدخلات POST المسماة dip هي إشارات القياس عن بُعد التي تحمل بيانات الإشارة إلى F5
  5. انقر على إشارة dip لفحص رؤوسها وحمولتها؛ لاحظ أن جسم الطلب مُشفَّر ثنائياً وليس بتنسيق JSON قابل للقراءة البشرية
DevTools Network tab filtered to zeronaught showing GET script load and POST telemetry beaconsDevTools Network tab filtered to zeronaught showing GET script load and POST telemetry beacons