Cómo rastrear la actividad del usuario?

Para aumentar la actividad de los usuarios, planeamos organizar un desafío para identificar al usuario más activo de nuestro foro y otorgarle un premio.

Por ello, quisimos obtener algunos datos adicionales para hacer el desafío aún más interesante.

Los datos que tenemos, utilizando la consulta de @simon, son: Temas, Publicaciones, Conteo de palabras y Likes recibidos.

Algunos datos adicionales incluyen:

  • Likes otorgados: Cantidad de likes que ha dado el usuario.
  • Visitas: Cuántas veces el usuario ha abierto el foro.
  • Tiempo de lectura: Cuánto tiempo pasa el usuario en el foro.
  • Seguidos y Seguidores
  • Vistas de temas: Número de vistas que reciben todos los temas creados por el usuario.
  • Respuestas a temas: Número de respuestas (publicaciones) que reciben todos los temas creados por el usuario.

Por favor, ayúdenos para que podamos obtener estos datos adicionales.

Para el ponderado de cada elemento, planeamos usar Excel. ¿Tienen algún consejo sobre cómo ponderar cada elemento para elegir al ganador?

Queremos que este desafío sea serio pero divertido. Los mejores usuarios son la combinación de los más activos, los más útiles y los más populares. :partying_face: :partying_face: :partying_face:

Una vez más, muchas gracias por su ayuda.

Nota: ¿Podemos obtener los datos por grupos, de modo que solo tengamos que ingresar el ID del grupo? Nuestro plan es colocar a todos los participantes en un grupo. Esta vez, tenemos que ingresar el ID de usuario de cada participante uno por uno.