Statistiques heure par heure

En regardant mon forum, je remarque généralement qu’il y a plus de publications à certaines heures qu’à d’autres. Existe-t-il un moyen d’obtenir une statistique montrant spécifiquement, heure par heure, le nombre de publications, le nombre de vues de pages, etc., comme c’est le cas jour par jour, mais cette fois-ci heure par heure ?

Essayez le plugin Data Explorer.

J’aimerais bien, mais le problème est que j’utilise Communiteq (anciennement DiscourseHosting), je ne peux donc pas installer de plugins.

Malheureusement, il n’y a pas grand-chose que vous puissiez faire !

Vous devriez leur envoyer un e-mail pour obtenir de l’aide.

La requête ci-dessous affichera les publications créées par heure de la journée.

-- [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

Le plugin Data Explorer est l’un des plugins que nous installons par défaut. Il vous suffit de l’activer dans Admin - Plugins. Si vous avez des questions spécifiques à notre hébergement, veuillez les adresser à support@discoursehosting.com.

Que dois-je faire avec ce code pour l’installer ?

J’ai pu l’activer, mais je ne sais pas comment utiliser ce code pour le faire fonctionner réellement.

Pour l’explorateur de dates, cliquez sur Exécuter

Où puis-je trouver cette page ?

  • Accédez à Administration - Plugins - Data Explorer.
  • Cliquez sur le bouton + en haut à droite.
  • Saisissez « post per hour » dans la zone de saisie située à gauche du bouton « Créer un nouveau » et cliquez sur ce bouton.
  • Copiez-collez le code pour remplacer le texte SELECT 1.
  • Cliquez sur « Enregistrer les modifications et exécuter ».

Si vous avez besoin de plus d’informations, veuillez contacter support@discoursehosting.com.