Système de suppression des utilisateurs : ' utilisateur inactif ', ' Supprimé automatiquement en raison d'abandon, compte désactivé ', et ' inutilisé en attente '

Salut !

En suivant la suppression des comptes utilisateurs par le système, j’ai trouvé trois principales « raisons » mentionnées sous « contexte » dans les journaux :

  • Utilisateur inactif : Nombre de jours avant qu’un utilisateur inactif (niveau de confiance 0 sans aucun message) ne soit supprimé. Pour désactiver le nettoyage, réglez sur 0.
  • Supprimé automatiquement car compte abandonné et désactivé : un utilisateur qui n’a pas activé son compte est supprimé. Réglez sur 0 pour ne jamais purger les utilisateurs non activés.
  • Utilisateur préparé inutilisé : Nombre de jours avant qu’un utilisateur préparé inutilisé (sans aucun message) ne soit supprimé. Pour désactiver le nettoyage, réglez sur 0.

Sous les paramètres, il est possible de modifier la période de suppression :

  • utilisateurs inactifs : nettoyer les utilisateurs inactifs après X jours
  • Supprimé automatiquement car compte abandonné et désactivé : période de grâce pour la purge des utilisateurs non activés (en jours)
  • utilisateur préparé inutilisé : nettoyer les utilisateurs préparés inutilisés après X jours

J’ai essayé de chercher des définitions pour la deuxième raison « Supprimé automatiquement car compte abandonné et désactivé », mais je n’en ai pas trouvé, j’ai donc décidé de partager ce post ici en espérant qu’il sera utile à d’autres community managers.

En même temps, j’aimerais profiter de l’occasion pour demander :

  1. Quelles sont les périodes recommandées pour chacune ?
  2. Y a-t-il des actions que vous recommanderiez avant que le système ne supprime ces comptes ?
  3. Après les suppressions par le système, serait-il acceptable de contacter les utilisateurs pour les informer que le système a supprimé leur compte ?

Question de discussion majeure : J’ai un compte Twitter (maintenant X) depuis très longtemps et je ne l’utilise que pour consulter un post (ce qui est rare), mais X ne supprime pas les comptes utilisateurs, pourquoi devrions-nous supprimer des comptes s’ils « n’ont tout simplement jamais posté » ?

Merci à tous !

Ce n’est pas seulement qu’ils n’ont jamais posté. À quelle fréquence consultez-vous un post sur Twitter ? Par défaut, la période de nettoyage dans Discourse est de 730 jours. Donc, si le compte n’est pas si ancien, il n’est pas supprimé, mais il n’est pas non plus supprimé tant que vous ne vous êtes pas connecté dans ce délai. Donc, tant que « rarement » est inférieur à 730 jours, le compte ne sera pas supprimé. De plus, les comptes qui ont atteint le niveau de confiance 1 ne sont pas supprimés, et même si vous visitez un endroit rarement, vous passez du temps à lire des posts. Par défaut, après avoir lu 30 posts, ouvert 5 sujets et passé un total de 10 minutes de lecture, vous atteignez le niveau de confiance 1.

En général, je pense que les paramètres par défaut de Discourse sont choisis de manière à répondre aux besoins de la plupart des communautés. Mais bien sûr, il existe des cas où, par exemple, la désactivation de la suppression des utilisateurs est nécessaire. Par exemple, si vous utilisez Discourse comme fournisseur d’identité, de sorte que les utilisateurs ne visitent pas votre forum mais ont toujours besoin du compte.

1 « J'aime »

Conseils utiles @Moin ! Merci !

D’accord, donc s’ils se sont connectés, la condition de « poster » n’est plus prise en compte ?

Aussi, répondre à Discobot est-il considéré comme un « post » par un utilisateur ?

Je pense que last_posted_at ne prend pas en compte les messages. Vous pourriez essayer et vérifier si la valeur change avec l’explorateur de données.

1 « J'aime »

Je parle pour moi, presque tous ces utilisateurs sont des robots qui reviennent après un an d’inactivité pour spammer mon forum. C’est pourquoi.

1 « J'aime »

Je ne sais pas comment les choses fonctionnent dans le monde, mais dans les pays nordiques, la majorité des utilisateurs sont des lurkers (quelle était l’expression correcte, d’ailleurs ?). Ne pas publier est alors une métrique inutile, mais ne pas lire est une raison d’exclure quelqu’un. Et cela arrivera aussi.

2 « J'aime »

Cela me semble un peu hostile à l’utilisateur de supprimer des comptes - à l’exception des véritables spammeurs, bien sûr.

On ne sait jamais quand un observateur pourrait devenir un contributeur, ou une personne absente depuis longtemps pourrait revenir.

Je pense que les paramètres par défaut sont tels qu’ils sont en raison d’un sentiment de vouloir être ordonné et de réduire les ressources. C’est un jugement personnel.

1 « J'aime »

Merci à tous ! Perceptions intéressantes.

Je pense que j’ai le même sentiment que @Ed_S… mais en tenant compte de vos points, peut-être qu’une décision moins stricte pourrait être de « limiter l’activité » dans une certaine mesure plutôt que « d’effacer » ?

Je m’interroge toujours à ce sujet. Habituellement, ils sont détectés immédiatement par le système, mais d’après ce que vous avez dit, il y en a probablement beaucoup qui ne le sont pas.

Et s’ils « lisent » par le biais des notifications par e-mail ? Par exemple, ils ne s’intéressent qu’aux notifications de la catégorie Annonces. Je ne sais pas s’il est facile d’obtenir une métrique à ce sujet.

Ou peut-être que le forum est le genre d’endroit où les gens veulent rejoindre et apparaître comme des « membres » pour soutenir son message/projet.