اختلافات في الإحصائيات

مرحبًا بك!

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

إليك الأرقام:

Screenshot 2020-08-19 at 18.16.55 Screenshot 2020-08-19 at 18.17.11

إحداها ضمن نافذة زمنية متحركة.

ليس كذلك. كلاهما إحصائيات على مدار التاريخ، على الأقل هذا ما توحي به واجهة المستخدم

نعم، أثناء إجراء المزيد من التحقق، وجدت أيضًا بعض الشذوذات الأخرى.

راجعت مستخدمًا جديدًا في موقع لدي حقوق إدارية.
انضم المستخدم قبل 30 يومًا.

في ملفه الشخصي العام - https://<site>/u/<user>/summary - يظهر image

في صفحة الإدارة - https://<site>/admin/users/<user id>/<user> - يظهر image

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

لم أتحقق من أي رسائل خاصة.

أليس هذا لأن الملف الشخصي العام يتضمن فقط المواضيع العامة، ويحسب المشرفون الإعجابات في الرسائل الخاصة؟

أظن أن هذا ليس سؤالًا موجهًا إليّ، حيث لم أقوم بتطوير هذه الميزة :blush:. ربما. لكننا نواجه مرة أخرى تناقضات في البيانات إما بسبب نقص في تجربة المستخدم (UX) أو التواصل من واجهة المستخدم، أو لأسباب أخرى.

سيكون رائعًا يا @Falco لو يمكنك التأكيد على ذلك بالتأكيد، حتى نكون واثقين بنسبة 100% من ذلك. شكرًا!

الإحصائيات التي تظهر في صفحة ملخص المستخدم مستمدة من جدول user_stats. تشير حقول likes_given و likes_received و post_count و topic_count في هذا الجدول جميعها إلى النشاط الذي يحدث في المواضيع العادية، ويتم استبعاد نشاط الرسائل الخاصة (PMs) من النتائج. للمزيد من المعلومات، راجع discourse/app/models/user_action.rb at main · discourse/discourse · GitHub.

الإحصائيات التي تظهر في صفحة المشرف الخاصة بالمستخدم تتضمن أعدادًا من الرسائل الخاصة، لذا يمكنك توقع أن تكون نتائج likes_given و likes_received و post_count و topic_count مختلفة بين الموقعين.

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