Gerenciando o desempenho dos moderadores

Gostaria de iniciar uma discussão com outros gerentes de comunidade sobre as formas como eles gerenciam o desempenho de seus moderadores. O administrador tem algumas métricas importantes, mas eu estava me perguntando se alguém usa alguma consulta do explorador de dados que gostaria de compartilhar?

Estou interessado em saber o tempo de primeira resposta para DMs, a atividade da fila de revisão, dados de sentimento seriam incríveis se existirem ferramentas externas e qualquer outra coisa que a comunidade possa usar e que eles possam compartilhar.

A gamificação é uma grande ajuda em termos de emblemas que eles ganham também, mas estou curioso se há algo mais.

Como sempre, obrigado antecipadamente!

4 curtidas

Então você pode mudar o título para indicar isso, para que as pessoas que se importam com isso saibam que este é o lugar para discuti-lo.

5 curtidas

Bom ponto @pfaffman obrigado.

3 curtidas

Se alguém estiver interessado, tenho usado isto, que exibe as seguintes métricas em uma tabela usando o plug-in data explorer:

Moderator_Username
Número de:
post_approved
post_rejected
approve_user
delete_user
suspend_user
unsuspend_user


WITH date_range AS (
  SELECT
    '2024-02-01'::date AS start_date, -- Ajuste com a data de início real
    '2024-02-27'::date AS end_date    -- Ajuste com a data de término real
)

SELECT
  u.username AS "Moderator_Username",
  COUNT(CASE WHEN uh.action = 56 THEN 1 ELSE NULL END) AS "post_approved",
  COUNT(CASE WHEN uh.action = 64 THEN 1 ELSE NULL END) AS "post_rejected",
  COUNT(CASE WHEN uh.action = 69 THEN 1 ELSE NULL END) AS "approve_user",
  COUNT(CASE WHEN uh.action = 1 THEN 1 ELSE NULL END) AS "delete_user",
  COUNT(CASE WHEN uh.action = 10 THEN 1 ELSE NULL END) AS "suspend_user",
  COUNT(CASE WHEN uh.action = 11 THEN 1 ELSE NULL END) AS "unsuspend_user"
FROM users u
LEFT JOIN user_histories uh ON u.id = uh.acting_user_id
WHERE (uh.created_at BETWEEN (SELECT start_date FROM date_range) AND (SELECT end_date FROM date_range))
  AND (u.moderator = true OR u.admin = true)
GROUP BY u.username
ORDER BY u.username

Alguém tem outros que gostaria de compartilhar?

2 curtidas

Passei isto para o Data & reporting para ver se poderia atrair mais interesse. Acho que é um desses assuntos que se adequa a ambas as categorias, mas isso pode suscitar mais respostas daqueles gestores de comunidade que estão interessados em dados. :crossed_fingers:

2 curtidas