사용자 페이지뷰 카운팅 (관리자 및 크롤러 제외)

쿼리는 작동할 것 같습니다.

네, 현재 작성된 상태에서는 익명 뷰를 카운트하고 있습니다. 익명 토픽 뷰의 경우 user_id는 NULL이고 ip_address는 NOT NULL입니다. 다음 조건을 쿼리에 추가하여 익명 뷰를 제외할 수 있습니다:

AND user_id IS NOT NULL

플러그인을 통해 수행할 수 있습니다. Discourse Solved 플러그인은 관리자 대시보드에 보고서를 추가합니다. 보고서 추가 방법에 대한 예시로 해당 플러그인의 일부 코드가 유용할 수 있습니다: discourse-solved/plugin.rb at main · discourse/discourse-solved · GitHub.