안녕하세요,
커뮤니티의 멤버별 ‘Cheers’ 값이 어떻게 계산되는지 알고 싶습니다. 해당 멤버의 프로필에는 다음과 같은 정보가 있습니다:
- 341개의 좋아요를 줌
- 711개의 좋아요를 받음
- 55개의 주제를 생성
- 296개의 게시물을 생성
- 80개의 해결책을 제공
위 통계에 따르면, 이 멤버의 Cheers 값은 4입니다.
저는 커뮤니티에서 채점 시스템을 구축하고 있으며, Cheers 채점 방식을 이해하는 데 도움이 필요합니다. 감사합니다!
안녕하세요,
커뮤니티의 멤버별 ‘Cheers’ 값이 어떻게 계산되는지 알고 싶습니다. 해당 멤버의 프로필에는 다음과 같은 정보가 있습니다:
위 통계에 따르면, 이 멤버의 Cheers 값은 4입니다.
저는 커뮤니티에서 채점 시스템을 구축하고 있으며, Cheers 채점 방식을 이해하는 데 도움이 필요합니다. 감사합니다!
알려 주신 사용자의 치어(cheers) 값이 그들의 기여를 반영하지 못하는 이유를 단정하기는 다소 어렵습니다. 플러그인의 설정 방식을 알 수 없기 때문이죠.
다음과 같은 몇 가지 설정이 이러한 현상을 설명할 수 있습니다.
점수화 대상 카테고리 설정(Scorable categories setting) – 기본적으로 비어 있어 모든 카테고리의 활동이 치어에 기여합니다. 특정 카테고리가 설정되어 있다면, 해당 카테고리 내의 활동만 집계됩니다. 따라서 사용자가 사이트 전체에서 상당한 기여를 했더라도, 그 활동이 설정된 카테고리에 해당하지 않는 경우 치어 값이 낮게 나타날 수 있습니다.
점수 값 설정(Score value settings) – 특정 점수 유형(예: 좋아요 남기기, 좋아요 받기, 게시글 작성 등)의 값이 0으로 설정되어 있다면, 해당 항목은 총 치어 값에 기여하지 않습니다.
리더보드 기간 필터 – 특정 리더보드를 볼 때, 선택된 기간 내에 획득한 치어만 표시됩니다. 사용자의 기여가 해당 기간 범위를 벗어나면 반영되지 않습니다. 문제가 된 리더보드가 더 좁은 시간 범위를 사용 중일 수 있습니다.
@selase 답변 감사합니다.
세 가지 설정이 모두 올바르게 구성되어 있습니다. 플러그인 설정에 문제가 있는 것 같은데, 이 부분을 좀 더 다뤄야 할 것 같습니다.
방금 플러그인을 활성화하셨나요?
기본적으로 플러그인을 활성화한 시점부터 최근 10일간의 데이터만 계산합니다. 그 이전의 Cheers까지 계산하려면 /admin/plugins/discourse-gamification/leaderboards에서 Recalculate scores 버튼을 통해 수동 재계산을 트리거해야 합니다.
@Falco 재계산 트리거 버튼이 문제를 해결한 것 같습니다. 리더보드에서 멤버별 점수와 데이터 익스플로러 리포트에 표시된 세부 내역 사이에 점수 값이 약간 다른 것을 확인했습니다. 리더보드는 하루에 얼마나 자주 업데이트되나요?
매시간 업데이트됩니다.