منهجية CrUX

يوثّق هذا القسم كيفية جمع بيانات تجربة المستخدم وتنظيمها في CrUX.

الأهلية

وتشكّل تجارب المستخدمين الفردية في صميم مجموعة بيانات CrUX، والتي يتم تجميعها في توزيعات على مستوى الصفحة وعلى مستوى المصدر. يوثّق هذا القسم أهلية المستخدم ومتطلبات تضمين الصفحات والمصادر في مجموعة البيانات. يجب استيفاء جميع معايير الأهلية لكي يتم تضمين تجربة في البيانات على مستوى الصفحة المتاحة في "إحصاءات PageSpeed" وCrUX API: المستخدم والمصدر والصفحة. إنّ التجارب التي تستوفي معايير "المستخدم" و"المصدر" ولكن لا يتم تضمينها في بيانات مستوى المصدر المتوفرة في جميع مصادر بيانات CrUX.

ويتم تضمين الصفحات والمصادر أو إزالتها تلقائيًا من مجموعة البيانات في حال تغيّرت أهليتها بمرور الوقت. في الوقت الحالي، لا يمكنك إرسال الصفحات أو المصادر يدويًا لتضمينها.

قابل للاكتشاف بشكل علني

يجب أن تكون الصفحة قابلة للاكتشاف بشكل علني حتى يتم تضمينها في مجموعة بيانات CrUX.

يتم تحديد الصفحة لتكون قابلة للاكتشاف بشكل علني باستخدام معايير قابلية الفهرسة نفسها في محركات البحث.

لا يمكن أن تستوفي الصفحة متطلبات قابلية الاكتشاف في حال استيفاء أي من الشروط التالية، بما في ذلك الصفحات الجذر لمجموعة بيانات المصدر:

  • يتم عرض الصفحة باستخدام رمز حالة HTTP غير 200 (بعد عمليات إعادة التوجيه).
  • يتم عرض الصفحة باستخدام عنوان HTTP X-Robots-Tag: noindex أو ما يعادله.
  • يتضمّن المستند <meta name="robots" content="noindex"> علامة وصفية أو ما يعادلها.

يُرجى الرجوع إلى Google Search Console لإلقاء نظرة عامة على حالة الفهرسة في موقعك الإلكتروني.

رائجة بما فيه الكفاية

تبيّن أنّ إحدى الصفحات رائجة بما يكفي إذا كانت لديها حدّ أدنى من الزائرين. تبيّن أنّ المصدر يحظى بشعبية كافية إذا كان يضم أقل عدد من الزائرين عبر جميع صفحاته. لا يتم الإفصاح عن العدد الدقيق، ولكن تم اختياره لضمان توفّر عينات كافية لدينا لمنح الثقة في التوزيعات الإحصائية للصفحات المضمنة. يكون الحدّ الأدنى لعدد الصفحات هو نفسه بالنسبة إلى الصفحات والمصادر.

ولا يتم تضمين الصفحات والأصول التي لا تستوفي الحدّ الأدنى لرواج المحتوى في مجموعة بيانات CrUX.

الأصل

يمثّل المصدر الموقع الإلكتروني بالكامل، ويمكن التعامل معه من خلال عنوان URL مثل https://www.example.com. لكي يتم تضمين المصدر في مجموعة بيانات CrUX، يجب أن يفي بمتطلبين:

  1. قابلة للاكتشاف بشكل علني
  2. تحظى بشعبية كافية

يمكنك التأكّد من أنّه يمكن العثور على المصدر من خلال إجراء تدقيق Lighthouse والاطّلاع على نتائج فئة تحسين محركات البحث. لا يمكن العثور على موقعك الإلكتروني في حال تعذّر على الصفحة الجذر إجراء عمليات تدقيق تشمل تم حظر الصفحة من الفهرسة أو تحتوي الصفحة على رمز حالة HTTP غير صالح.

إذا تبيّن أنّ المصدر قابل للاكتشاف بشكل علني، سيتم تجميع تجارب المستخدم المؤهَّلة على جميع صفحات ذلك المصدر على مستوى المصدر، بغض النظر عن قابلية اكتشاف الصفحات الفردية. فكل هذه التجارب تؤثر في متطلبات رواج المصدر.

لأغراض تتعلّق بطلبات البحث، يُرجى العلم أنّ جميع الأصول في مجموعة بيانات CrUX بأحرف صغيرة.

الصفحة

إنّ متطلبات صفحة لتضمينها في مجموعة بيانات تقرير تجربة المستخدم هي نفسها للمصادر:

  1. قابلة للاكتشاف بشكل علني
  2. تحظى بشعبية كافية

يمكنك التأكد من أنّ الصفحة قابلة للاكتشاف من خلال إجراء تدقيق Lighthouse والاطّلاع على نتائج فئة تحسين محركات البحث. لا يمكن العثور على صفحتك إذا تعذّر عليها إجراء عمليات تدقيق: تم حظر الصفحة من الفهرسة أو تحتوي الصفحة على رمز حالة HTTP غير صالح.

إذا كانت الصفحة قابلة للاكتشاف بشكل علني لدى بعض المستخدمين، ولكنها تعرض حالة HTTP غير ناجحة في بعض الحالات، لن يتم تضمين هذه التجارب في CrUX.

وتحتوي الصفحات عادةً على معرّفات إضافية في عنوان URL الخاص بها بما في ذلك مَعلمات سلسلة طلب البحث مثل ?utm_medium=email وأجزاء مثل #main. وتتم إزالة هذه المعرّفات من عنوان URL في مجموعة بيانات CrUX بحيث يتم تجميع كل تجارب المستخدمين على الصفحة معًا. ويفيد ذلك في ما يتعلق بالصفحات التي لم تكن لتستوفي الحد الأدنى للرواج إذا كان هناك العديد من عناوين URL المختلفة غير المرتبطة للصفحة نفسها. يُرجى العلم أنّه في حالات نادرة، قد يؤدي ذلك إلى تجميع تجارب الصفحات المختلفة معًا بشكل غير متوقّع. على سبيل المثال، إذا كانت المَعلمتَان ?productID=101 و?productID=102 يمثلان صفحات مختلفة.

يتم قياس الصفحات في تقرير تجربة المستخدم على Chrome استنادًا إلى صفحة المستوى الأعلى. ولا يتم الإبلاغ عن الصفحات المضمّنة كإطارات iframe بشكل منفصل في تقرير تجربة المستخدم على Chrome، ولكنها تساهم في مقاييس صفحة المستوى الأعلى. على سبيل المثال، إذا ضمّن https://www.example.com/page.html https://www.example.com/frame.html في iframe، سيتم تمثيل page.html في CrUX (وفقًا لمعايير الأهلية الأخرى) ولكن frame.html لن. وإذا كانت قيمة CLS منخفضة في frame.html، سيتم تضمين متغيّرات التصميم التراكمية (CLS) عند قياس متغيّرات التصميم التراكمية (CLS) للسمة page.html. CrUX هو تقرير تجربة المستخدم في Chrome، وقد لا يدرك المستخدم أن هذا إطار iframe. وبالتالي، يتم قياس التجربة في صفحة المستوى الأعلى، وفقًا للطريقة التي يرى بها المستخدم ذلك.

قد تؤدي بنية موقع الويب إلى تعقيد كيفية تمثيل بياناته في CrUX. على سبيل المثال، قد تستخدم تطبيقات الصفحة الواحدة (SPA) مخطط انتقال المسار المستند إلى JavaScript للتنقل بين الصفحات، بدلاً من عمليات التنقل التقليدية للصفحات المستندة إلى الارتساء. وتظهر عمليات النقل هذه كمشاهدات صفحة جديدة للمستخدم، ولكن بالنسبة إلى Chrome وواجهات برمجة تطبيقات النظام الأساسي الأساسية، يتم نسب التجربة بأكملها إلى مشاهدة الصفحة الأولى. هذا يُقيد بواجهات برمجة تطبيقات النظام الأساسي للويب التي تم إنشاء CrUX عليها. لمزيد من المعلومات، يمكنك الاطّلاع على كيفية تأثير بُنى SPA في مؤشرات أداء الويب الأساسية على web.dev.

المستخدِم

يجب أن يستوفي المستخدم المعايير التالية ليتم تجميع تجاربه في مجموعة بيانات CrUX:

  1. فعِّل إعداد تقارير إحصاءات الاستخدام.
  2. مزامنة سجلّ المتصفّح
  3. لم يتم ضبط عبارة مرور للمزامنة.
  4. يجب استخدام منصة متوافقة.

في ما يلي الأنظمة الأساسية المتوافقة حاليًا:

  • إصدارات أجهزة الكمبيوتر المكتبي من Chrome، بما في ذلك أنظمة التشغيل Windows وmacOS وChromeOS وLinux
  • إصدارات Android من Chrome، بما في ذلك تطبيقات الأجهزة الجوّالة التي تستخدم علامات التبويب المخصَّصة وWebAPKs.

هناك بعض الاستثناءات الملحوظة التي لا توفر بيانات إلى مجموعة بيانات CrUX:

  • متصفح Chrome على أجهزة iOS.
  • تطبيقات Android التي تستخدم WebView
  • متصفِّحات Chromium الأخرى (على سبيل المثال، Microsoft Edge)

لا ينشر Chrome بيانات عن نِسب المستخدمين الذين يستوفون هذه المعايير. يمكنك معرفة المزيد من المعلومات عن البيانات التي نجمعها في التقرير الموجز لخصوصية Chrome.

Accelerated Mobile Pages‏ (AMP)

يتم تضمين الصفحات التي تم إنشاؤها باستخدام AMP في مجموعة بيانات CrUX مثل أي صفحة ويب أخرى. اعتبارًا من إصدار CrUX في حزيران (يونيو) 2020، تم أيضًا التقاط الصفحات التي تم عرضها باستخدام ذاكرة التخزين المؤقت لصفحات AMP و / أو المعروضة في عارِض صفحات AMP وتتم نسبها إلى عنوان URL لصفحة الناشر.

جودة البيانات

تخضع البيانات في CrUX إلى قدر ضئيل من المعالجة لضمان دقتها من الناحية الإحصائية وحسن تنظيمها وسهولة طلب البحث عنها.

الفلترة

تتم تصفية مجموعة بيانات CrUX للتأكد من أن البيانات المقدمة صالحة إحصائيًا. وقد يؤدي ذلك إلى استبعاد صفحات أو مصادر كاملة من الظهور في مجموعة البيانات.

بالإضافة إلى معايير الأهلية المطبّقة على المصادر والصفحات، يتم تطبيق فلترة إضافية للشرائح ضمن البيانات:

يتم استبعاد المصادر أو الصفحات التي تم استبعاد أكثر من 20% من إجمالي عدد زياراتها بسبب مجموعات غير مؤهَّلة من السمات تمامًا من مجموعة البيانات.

بما أنّ مجموعة البيانات على المستوى العالمي تشمل تجارب المستخدِمين من جميع البلدان، فإنّ مجموعات السمات التي لا تستوفي معايير الرواج على مستوى البلد قد يتمّ تضمينها على المستوى العالمي، بشرط أن تتوفّر شعبية كافية.

ممتلئ

يتم تطبيق قدر صغير من العشوائية على مجموعة البيانات لمنع الهندسة العكسية على البيانات الحساسة، مثل إجمالي حجم الزيارات. لا يؤثر هذا على دقة الإحصاءات المجمّعة.

مسابقة دقة التصويب

يتم تمثيل معظم قيم المقياس في مجموعة بيانات CrUX كمدرّجات تكرارية للقيم وأحجام السلة، حيث تكون قيمة المدرج التكراري هي جزء من جميع الشرائح المضمنة التي يكون مجموعها إلى 1. أحجام السلة هي أرقام نقاط عائمة بين 1.0 و0.0001.

تتم تسوية عرض سلة المدرّج التكراري لتبسيط عملية الاستعلام عن البيانات وتمثيلها مرئيًا. وهذا يعني أنه يمكن تقسيم الصناديق الأكبر حجمًا إلى سلال أصغر حجمًا، وبذلك تتشارك الكثافة الأصلية بالتساوي معه للحفاظ على اتساق عرض الصناديق.

الترخيص

إنّ مجموعات بيانات CrUX من قِبل Google تحمل ترخيص Creative Commons Attribution 4.0 الدولي.