Rapports et analyses des administrateurs : changements progressifs

Nous commençons une refonte plus large du tableau de bord d’administration.
Cette première étape se concentre sur la clarification et la simplification de la navigation dans la section Rapports et Analyse.

Dans ce sujet, nous examinerons les premiers changements incrémentiels et partagerons comment vous pouvez commencer à les utiliser dès aujourd’hui.

:microscope: Ce qui a changé

Regroupement des rapports

Une première étape que nous prenons est de regrouper les rapports. Notre objectif est de les regrouper par type de question à laquelle ils pourraient répondre. Actuellement, ces regroupements sont :

  • Engagement
  • Trafic
  • Membres
  • Contenu et Santé
  • Modération
  • Sécurité

Tout ce qui ne rentre pas ou les nouveaux rapports ira dans une catégorie de repos (« autre »).

L’objectif est de réduire la charge cognitive et de faciliter la recherche du rapport dont vous avez besoin sans avoir à parcourir une longue liste plate.

Nettoyage des rapports

Au fil du temps, la page de rapports a accumulé plus de graphiques que la plupart des administrateurs n’utilisent de manière significative.

Dans le cadre de cette mise à jour, nous avons supprimé un ensemble de rapports de la vue principale.

Aperçu des rapports existants
  • bookmarks
  • likes
  • moderator_warning_private_messages
  • notify_moderators_private_messages
  • notify_user_private_messages
  • post_edits
  • profile_views
  • system_private_messages
  • top_users_by_likes_received_from_inferior_trust_level
  • top_users_by_likes_received_from_a_variety_of_people
  • user_to_user_private_messages

Pour le moment, ils sont toujours disponibles via un lien direct mais masqués de la page de rapports, et ils seront éventuellement dépréciés. (Nous sommes heureux de reconsidérer si nous avons négligé des cas d’utilisation solides.)

Pour une analyse plus granulaire ou ponctuelle, ils peuvent toujours être reproduits via l’ explorateur de données.

Changements de navigation et de mise en page

Nous avons également simplifié la section d’en-tête pour qu’elle corresponde à notre mise en page d’administration plus récente et libéré de l’espace en évitant la répétition sur chaque page de rapport.

Comme vous pouvez le voir : plus de contenu au-dessus de la ligne de flottaison.

La page des rapports est maintenant découplée du tableau de bord.
Au lieu de s’afficher dans la vue du tableau de bord, elle réside désormais à sa propre route dédiée (/admin/reports).

Cela supprime les routes dupliquées et simplifie la navigation à mesure que nous évoluons vers une expérience d’administration plus modulaire.

Ceci est une première étape dans la refonte plus large du tableau de bord et bien que cette zone se comporte de manière incohérente pour le moment, elle s’améliorera dans les itérations futures.

:gear: Activer les améliorations de rapport dans votre communauté

Pour l’instant, ceci est considéré comme un changement expérimental ! Nous accueillons vos commentaires, ce qui nous aidera à apporter des améliorations et à étendre ce déploiement.

Pour l’activer, accédez à la page Changements à venir dans votre zone d’administration (/admin/config/upcoming-changes) et trouvez l’élément Améliorations des rapports. Mettez à jour le champ Activé pour… pour inscrire votre site à ce nouveau design :

:mega: Qu’en pensez-vous ?

À vous de jouer : nous aimerions savoir ce que vous pensez de cette refonte. Les regroupements ont-ils du sens ? Comment utilisez-vous nos rapports ?

Ce sujet sera mis à jour avec de nouvelles améliorations dans ce domaine.

15 « J'aime »

Merci d’avoir pris soin des administrateurs !

Ceux-ci peuvent-ils être publiés en tant que requêtes data-explorer dans Data & reporting, ou quelqu’un documentera-t-il comment utiliser Discourse Prometheus pour les personnes intéressées ?

Honnêtement, je pense que j’utiliserai davantage les rapports après la refonte. Jusqu’à présent, je n’ai pas vu beaucoup d’intérêt à explorer ce domaine, surtout en raison de son manque de structure, donc… bon travail !

2 « J'aime »

Elles le sont. Vous pouvez actuellement toujours les trouver avec le tag dashboard-sql, et elles sont liées dans Admin dashboard report reference guide

Pour référence future, car elles sont susceptibles d’en être retirées bientôt :

rapport sujet
bookmarks Dashboard Report - Bookmarks
likes Dashboard Report - Likes
moderator_warning_private_messages Dashboard Report - Moderator Warnings
notify_moderators_private_messages Dashboard Report - Notify Moderators
notify_user_private_messages Dashboard Report - Notify User
post_edits Dashboard Report - Post Edits
profile_views Dashboard Report - User Profile Views
system_private_messages Dashboard Report - System
top_users_by_likes_received_from_inferior_trust_level Dashboard Report - Top Users by Likes Received from a User with a Lower Trust Level
top_users_by_likes_received_from_a_variety_of_people Dashboard Report - Top Users by Likes Received From a Variety of People
user_to_user_private_messages Dashboard Report - User-to-User
1 « J'aime »

Demande de fonctionnalité :

Envisageriez-vous de déplacer les rapports vers un chemin non-administrateur et de gérer l’accès via un nouveau paramètre ..._allowed_groups ? :))

  access_reports_allowed_groups:
    default: "1|2" # groupes auto administrateurs, modérateurs
    mandatory_values: "1|2" # groupes auto administrateurs, modérateurs
    type: group_list
    allow_any: false
2 « J'aime »

L’avertissement dans le tableau de bord est-il un résultat attendu ?

Qu’est-ce qui détermine l’ordre dans lequel les rapports de plugin sont affichés ? L’ordre semble changer en fonction de ma langue d’interface, mais il n’est pas alphabétique.

Anglais Allemand
solved solved
documentation categories AI
AI user notes
Reactions Calendar
User notes documentation categories
Calendar Reactions

Pour le moment, ce n’est pas du tout à l’ordre du jour. Nous pensons que les rapports sont une zone d’administration très spécifique.

Avez-vous un cas d’utilisation spécifique en tête ?

Haha, d’accord, je pense que nous avons fait quelque chose de très spécial ici :sweat_smile:

Il semble qu’ils soient classés par ordre alphabétique, en fonction du nom du premier rapport du groupe…

Donc, par exemple, en anglais, j’ai :

Bien que je pense qu’il y ait un certain charme excentrique, nous allons le faire… régler

1 « J'aime »

J’ai reçu un certain intérêt pour certains des rapports de la part de la direction qui n’est pas nécessairement technique et qui ne devrait pas avoir le rôle d’administrateur ou de modérateur juste pour accéder aux rapports.

Je pourrais bien sûr recréer les rapports en utilisant l’Explorateur de données, et partager ces rapports avec eux également. Mais en contrepartie :

  • Je dois maintenir ces rapports de l’explorateur de données à mesure qu’ils sont mis à jour dans le cœur
  • Les graphiques et diagrammes ne sont disponibles que dans les Rapports, pas dans les rapports de l’Explorateur de données (sauf si j’ai manqué quelque chose)
  • L’interface utilisateur des Rapports est moins administrative (plus conviviale) que l’interface utilisateur des rapports de l’Explorateur de données

J’irais même plus loin et demanderais d’activer les rapports pour des groupes sélectionnés, tout comme le font les rapports de l’Explorateur de données :smiley:

Pourtant, toute cette demande serait une fonctionnalité « agréable à avoir », pas une fonctionnalité « indispensable » : ))

4 « J'aime »

Merci d’avoir développé – c’est un cas d’utilisation intéressant.

Je ne sais pas combien de surcharge quelque chose comme ça apporterait ; peut-être que c’est minime. Je vais en discuter en interne lors de la discussion de ce projet !

2 « J'aime »

Ceci est maintenant fait – devrait être alphabétique et changer avec la langue de l’interface utilisateur.

J’utilise le rapport top_users_by_likes_received_from_a_variety_of_people pour déterminer l’un de nos prix de fin d’année. J’aimerais toujours avoir accès à ce rapport pour cette raison.

J’ai également utilisé quelques-uns des autres rapports qui vont être dépréciés. Je fais écho au souhait de pouvoir y avoir accès d’une manière ou d’une autre. … En fait, il serait plus agréable d’avoir simplement un menu de rapports et la possibilité de choisir ceux que nous voulons sur notre tableau de bord, y compris les rapports personnalisés.

1 « J'aime »

Pouvez-vous expliquer pourquoi le total des mentions « J’aime » ne suffirait pas ? Est-ce pour éviter que les récompenses ne soient truquées par un intense échange de mentions « J’aime » entre un petit groupe ?

Je ne proteste pas - juste curieux : pourquoi les supprimer au lieu de les glisser sous un en-tête réduit ou autre chose. Nécessiteront-ils une maintenance qui n’en vaut pas la peine ?

Oui. Nous avons un petit groupe qui exploite le système de manière intensive, bien qu’ils soient également utiles à d’autres égards, donc nous n’allons pas les exclure ou quoi que ce soit. Ils ont tendance à dominer les récompenses… nous donnons aussi des récompenses pour les chiffres bruts, mais nous voulons diversifier et donner des récompenses (et attirer l’attention sur) les personnes qui se comportent mieux.

Plus j’ai de rapports d’utilisateurs montrant des personnes faisant des choses que nous voulons motiver, mieux c’est.

Hors sujet pour cette conversation, mais j’aimerais aussi pouvoir ajuster les points de manière plus spécifique. Je ne veux pas les désactiver complètement dans les zones amusantes de mon site et désinciter les personnes qui y participent, mais j’aimerais donner PLUS de points dans certaines catégories, plutôt que de simplement activer ou désactiver les points.

2 « J'aime »

Question légitime.

En logiciel, règle d’or, tout nécessite de la maintenance ! Les rapports spécifiques peut-être un peu moins, donc nous pourrions les conserver.

Pour répondre à votre question principale :

Parce que voir si des plaintes apparaissent est le moyen le plus simple de savoir si quelque chose a de la valeur ou non :slight_smile:

Et en conception, et pour moi personnellement, le concept d’avoir une catégorie « supplémentaire » qui est simplement refoulée sous un titre réductible est un signe que les fonctionnalités environnantes ne sont pas bien conçues. Une partie de la bonne conception est aussi d’oser élaguer des choses.

1 « J'aime »