클릭포인트 0.90 - 사이트를 홍보한 회원에게 포인트 지급
새 버전이 나왔습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=95898
사이트 홍보 링크를 걸어서 다른 사람이 클릭한 경우 포인트를 지급하는 모듈입니다.
유아원님의 애드클릭스에서 아이디어를 얻어서 만들었는데, 특징은 다음과 같습니다.
- rewrite_module을 이용해 링크 주소가 간단합니다. (긴 링크에 대한 거부감 줄임)
- 자신의 가입ip, 접속ip, 3일내로 같은 ip에서 재접속한 경우 반영되지 않습니다. (부정클릭 방지)
- 지난 일주일간 자신의 실적을 확인할 수 있어 동기부여가 됩니다.
- referer를 기록해 어떤 페이지에 건 링크가 가장 효율적인지 분석할 수 있습니다. (추후 기능 추가)
설치 방법
1. 압축파일을 풀어 루트에 업로드합니다.
2. 내 사이트 로고를 편집해 /clickpoint/logo.png을 덮어씁니다.
3. /p/htaccess 파일의 이름을 .htaccess로 변경합니다.
4. /clickpoint/clickpoint.lib.php 파일의 내용을 자신의 사이트에 맞게 설정합니다.
5. /clickpoint/install.php를 관리자 계정으로 로그인한 뒤 주소창에 입력해 실행해 DB를 생성합니다.
6. <a href="<?=$g4[path]?>/clickpoint">클릭포인트</a> 이렇게 링크를 걸어주면 됩니다.
제 사이트에 사용하던 걸 범용으로 개조해봤습니다.
아직 원시적인 단계이니 개선할 점이나 아이디어 있으면 피드백 부탁드리겠습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=95898
사이트 홍보 링크를 걸어서 다른 사람이 클릭한 경우 포인트를 지급하는 모듈입니다.
유아원님의 애드클릭스에서 아이디어를 얻어서 만들었는데, 특징은 다음과 같습니다.
- rewrite_module을 이용해 링크 주소가 간단합니다. (긴 링크에 대한 거부감 줄임)
- 자신의 가입ip, 접속ip, 3일내로 같은 ip에서 재접속한 경우 반영되지 않습니다. (부정클릭 방지)
- 지난 일주일간 자신의 실적을 확인할 수 있어 동기부여가 됩니다.
- referer를 기록해 어떤 페이지에 건 링크가 가장 효율적인지 분석할 수 있습니다. (추후 기능 추가)
설치 방법
1. 압축파일을 풀어 루트에 업로드합니다.
2. 내 사이트 로고를 편집해 /clickpoint/logo.png을 덮어씁니다.
3. /p/htaccess 파일의 이름을 .htaccess로 변경합니다.
4. /clickpoint/clickpoint.lib.php 파일의 내용을 자신의 사이트에 맞게 설정합니다.
5. /clickpoint/install.php를 관리자 계정으로 로그인한 뒤 주소창에 입력해 실행해 DB를 생성합니다.
6. <a href="<?=$g4[path]?>/clickpoint">클릭포인트</a> 이렇게 링크를 걸어주면 됩니다.
제 사이트에 사용하던 걸 범용으로 개조해봤습니다.
아직 원시적인 단계이니 개선할 점이나 아이디어 있으면 피드백 부탁드리겠습니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 43개
확장자는 php인가요?
windows에서는 확장자 앞에 공란이 허용 안돼서 그럴 거에요.
좋은자료감사합니다.^^
확장성이 넘쳐나는 팔방미인 스킨입니다.
수고하셨습니다.
다... 했는데.
페이지를 찾을 수 없습니다.
라고 떠 버리네요.
뭐가 잘못 된건지..
rewrite_module 문제 없이 잘 돌아 가는데.
날짜별로 검색해서 볼수가 있게는 안되나요?
그누보드 자체에있는 접속자현황처럼 보이면 더욱 좋구요^^;
그런데 하루에도 많은 사람들이 클릭을 하나요?
최근 10건만 보이는 방식은 어떨까요?
버츄얼 호스트로 겨우 했어요..
하여튼 감사합니다 !!
아래 링크는 실제 적용한 링크입니다.
http://lifeinside.dyndns.org/page/plugin/clickpoint/
아래 링크는 홍보된 링크입니다.
http://blog.naver.com/you486jsm/88798112
db는 제대로 생성된것같은데요...
mb_no int(11) 아니오
mb_id varchar(30) utf8_general_ci 아니오
referer varchar(200) utf8_general_ci 아니오
ip char(15) utf8_general_ci 아니오
datetime datetime 아니오
짧은 주소를 사용할 수 없겠군요.
다음버전에 호환 가능하도록 하겠습니다.
일전에 rewrite module 호환이 되도록 서버 수정을 하여 제로보드를 설치하여 정상작동하는것을 보았는데. 이상하네요.
경로를 확인해보세요. 혹시 /page/plugin에 올리지 않았나요?
재경아빠님의 추천인 자동등록 팁과 합칠 수는 없을까요.
제가 실력이 안돼서 다른 분께 패쑤~~^^
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=13751&sca=&sfl=wr_subject&stx=%C3%DF%C3%B5&sop=and
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=95898
아따 이거 어렵네요. 링크까지는 제대로 만들어져서 도메인/p/1 식으로 나오는데 만들어진 링크를 누르면 에러가 뜨네요.