Como calcular a taxa de engajamento para Discourse?

Olá comunidade Discourse! :blob_wave:

Temos usado a comunidade Discourse há bastante tempo e tem sido uma experiência incrível :star_struck:

No entanto, sempre me perguntei como o engajamento do Discourse é calculado. No painel de Administração, temos acesso a métricas como posts, tópicos, cadastros, visualizações de página, etc. Há mais na seção de relatórios também.

Se eu fosse calcular a taxa de engajamento para nossa comunidade, a fórmula seria:

(Diário)
Posts + Tópicos + Cadastros + reações / Número total de usuários

Me avisem se houver outro método para encontrar isso.
Obrigado!

4 curtidas

Olá,

Existe uma documentação incrível onde você pode encontrar referências de como calcular esses relatórios:

6 curtidas

Obrigado!

Isso explica a seção de relatórios.
O que eu queria saber é como se sabe a taxa de engajamento? Por exemplo, as postagens no LinkedIn têm este método:

Dividindo as interações da postagem pelo número total de seguidores ou pelo número de impressões da postagem.

O Twitter tem algo semelhante.

(Curtidas + Retweets + Citações + Respostas) dividido pelo número de tweets, depois pelo número total de seguidores, depois multiplicado por 100

Não tenho certeza do que usar para calcular para o discourse :sweat_smile:

1 curtida

Olá Shawn,

No painel de administração de Relatórios, o Discourse considera um usuário “engajado” no dia se ele realizar uma das seguintes ações durante o dia:

  • Curtir uma postagem
  • Criar um novo tópico
  • Responder a uma postagem existente
  • Enviar uma mensagem privada

O Discourse não possui relatórios integrados para mostrar uma estatística de “Taxa de Engajamento”, portanto, se você estiver interessado nesse tipo de estatística, precisará primeiro decidir como deseja calculá-la. Você pode então criar um Discourse Data Explorer para extrair os dados necessários do Discourse e realizar o cálculo.

Existem várias consultas existentes no tópico (Superseded) What cool data explorer queries have you come up with?, então pode ser útil referenciar essas consultas ao criar sua consulta de “Taxa de Engajamento”. :slightly_smiling_face:

5 curtidas

Seria útil ter uma taxa de engajamento #oficial.

Poderia ser aplicada de duas maneiras:

  1. para usuários
    • Níveis de Confiança fazem isso, é claro, mas não são muito granulares
    • Talvez uma pontuação baseada no TL?? por exemplo, o usuário é novo, acabou de ler 3 posts = 0,3. Altamente engajado e a caminho da Associação = 2,7
  2. para posts / tópicos / categorias
    • como o LinkedIn etc. fazem
2 curtidas

Obrigado!

Vou considerar esta fórmula por enquanto:

Embora a taxa de engajamento chegue a 60-70%, isso é muito alto! Conseguimos descobrir o benchmark, já que as taxas sobem e descem.

Mas sim, uma seção de taxa de engajamento no painel de administração seria uma boa adição :smile:

1 curtida

Eu posso provavelmente ajudar aqui – eu projetei o painel como ele está atualmente. Você pode me explicar o contexto? Para que você precisa desse número?

Se for para manter uma verificação contínua de saúde, então eu recomendaria usar a métrica DAU/MAU.

Olá Hawk!

No meu caso, eu uso a taxa de engajamento para descobrir que tipos de atividade tiveram um bom desempenho. Isso também me ajuda a descobrir qual conteúdo funciona/não funciona.

Por exemplo, como há uma atividade todos os dias, talvez no dia 2 ou no dia 3 tenha havido uma atividade maior devido a um tópico em alta. Isso significa que o engajamento foi maior nesses 2 dias com X%.

Nesse caso, eu teria que olhar as estatísticas brutas como visualizações de página, posts (dashboard) ou estatísticas de tópicos (Curtidas, comentários, visualizações). Seria melhor se eu tivesse algo como uma métrica consolidada para representar melhor esses dados.

1 curtida