답변:
도움이 될 수있는 몇 가지 모듈이 있습니다 (포함 된 인용문은 프로젝트 페이지에 있음).
활동 :
... 사람들이 귀하의 사이트에서 수행하는 작업을 추적하고 이러한 활동에 대한 미니 피드를 블록, 특수 테이블 및 RSS를 통해 제공합니다. 모듈은 확장 가능하므로 다른 모듈과 통합 할 수 있습니다. 생성 된 메시지는 관리자 인터페이스를 통해 사용자 정의 할 수 있으며 상황에 따라 다릅니다.
... 웹 사이트에서 사용자 활동을 표시합니다. 이 모듈은 활동을 기록하는 API입니다. 기록 된 데이터에는 메시지 구조, 속성 및 변수가 포함됩니다. 활동 메시지가 데이터베이스에 존재하면 구문 분석되고 활동 스트림으로 빌드됩니다.
... 사용자의 로그인, 페이지 노출 수, 생성 된 노드 및 주석을 기반으로 활동 색인을 계산합니다. 각 값의 가중치는 관리자가 조정할 수 있습니다. 사용자 프로필 페이지에 활동-미터, 가장 활동적인 사용자가있는 블록 및 활동별로 사용자 개요 페이지를 제공합니다.
... 사용자, IP 주소 추적 및보기 통합에 대해 일반적으로 요청되는 사용자 통계를 제공합니다.
당신이 선택하는 것은 실제로 정확히 달성하고자하는 것에 달려 있습니다 (뷰 사용 또는 게시 정보 표시 또는 로그인 통계 등). 나는 내가 더 빠져 있다고 확신합니다.
활동 스트림 모듈 (Groups.Drupal.org)에는 일부 활동 모듈의 기능 및 아키텍처에 대한 비교 가 포함되어 있습니다 .
목표의 모듈은이 질문에 대답하기 위해 가능한 솔루션입니다. 투표, 콘텐츠 공유, 관계 만들기 등과 같은 사이트의 모든 항목에 인센티브를 제공하는 데 사용할 수 있습니다.
목표 와 작업 은 필드 가능한 엔터티를 사용하여 구현됩니다. 따라서 "필드 관리"및 / 또는 "디스플레이 관리"를 통해 목표를 사용자 정의 할 수 있습니다. 또한 기본적으로 Views 모듈 과 매우 잘 통합 됩니다.
다음 을 포함 하는 목표 비디오 로 이동하십시오 .
은 Using 목표 엑스트라 과 하위 모듈은 통합 사용자 포인트 도 모듈.
자세한 내용은 커뮤니티 설명서를 참조하십시오 . 여기에는이 모듈에 대한 요약 정보가 포함되어 있습니다 (예 : 해당 페이지에서 인용).
"목표"는 무엇입니까?
"목표"는 사용자가 완료해야하는 하나 이상의 작업 집합입니다. 목표는 작업을위한 컨테이너입니다. 사용자가 목표에 대한 모든 작업을 완료하면 목표가 자동으로 완료로 표시됩니다.
사이트에서 권장되는 행동과 일치하는 여러 목표를 만들어 관리, 사용자 지정이 용이하고 사이트의 요구에 맞는 게임 시스템을 신속하게 구축 할 수 있습니다.
"작업"이란 무엇입니까?
"작업"은 사이트 사용자가 한 번 이상 완료해야하는 작업입니다. 관리자는 단순히 작업 수행 횟수를 세는 것 외에도 작업이 수행되는 기간에 제한을 둘 수 있습니다. 사이트 관리자가 만든 작업의 예는 다음과 같습니다.
- 사용자는 다른 사용자의 게시물을 "좋아요"합니다.
- 사용자는 일주일 내에 3 개의 게시물을 제공합니다.
- 사용자가 연속 3 일 동안 사이트에 로그인합니다.
공개 : 저는이 모듈의 관리자입니다.