إحصائيات ساعة بساعة

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

جرّب مكون بيانات المستكشف.

أتمنى ذلك، لكن المشكلة هي أنني أستخدم Communiteq (المعروفة سابقًا باسم DiscourseHosting)، لذا لا أستطيع تثبيت الإضافات.

للأسف، لا يمكنك فعل الكثير في هذه الحالة!

يجب عليك إرسال بريد إلكتروني إليهم للحصول على الدعم.

الاستعلام أدناه سيُظهر المنشورات التي تم إنشاؤها في كل ساعة من ساعات اليوم.

-- [params]
-- int :months_ago = 1

WITH query_period AS
(SELECT date_trunc('month', CURRENT_DATE) - INTERVAL ':months_ago months' AS period_start,
                                                    date_trunc('month', CURRENT_DATE) - INTERVAL ':months_ago months' + INTERVAL '1 month' - INTERVAL '1 second' AS period_end)
SELECT EXTRACT (HOUR FROM p.created_at) AS hour,
  COUNT(p.id) AS amount
FROM posts p
JOIN topics t ON t.id = p.topic_id
JOIN query_period qp ON p.created_at >= qp.period_start
AND p.created_at <= qp.period_end
WHERE t.archetype = 'regular'
AND p.user_id > 0
GROUP BY hour
ORDER BY hour

تُعد إضافة مستكشف البيانات واحدة من الإضافات التي نقوم بتثبيتها افتراضيًا. كل ما عليك فعله هو تمكينها من خلال لوحة الإدارة - الإضافات. إذا كانت لديك أي أسئلة محددة تتعلق باستضافتنا، فيرجى إرسالها إلى support@discoursehosting.com.

ماذا أفعل بهذا الرمز البرمجي لتثبيته؟

تمكنت من تفعيله، لكنني لا أعرف كيف أستخدم هذا الرمز لجعله يعمل فعليًا

اضغط على تشغيل لاستكشاف التواريخ

أين يمكنني العثور على تلك الصفحة؟

  • انتقل إلى الإدارة - الإضافات - مستكشف البيانات.
  • اضغط على زر + في الزاوية العلوية اليمنى.
  • أدخل “منشور في الساعة” في مربع الإدخال الموجود على يسار زر “إنشاء جديد” ثم اضغط على الزر.
  • انسخ/الصق الكود ليحل محل النص SELECT 1.
  • انقر على “حفظ التغييرات وتشغيل”.

إذا كنت بحاجة إلى مزيد من التوجيه، يرجى الاتصال بـ support@discoursehosting.com.