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