가짜 클릭, 이렇게 잡습니다
설치 5분,그다음은 자동입니다. 판정 기준을 그대로 공개합니다.
스니펫 한 줄
사이트 </body> 앞에 코드 한 줄만 추가. 서버·디자인 코드는 건드리지 않습니다.
자동 탐지
IP·기기 핑거프린트·접속 시간을 대조해 반복 IP, 로테이션 봇, 불가능한 화면 크기, 광고시간외 클릭을 판정합니다.
매일 자동 갱신
오전 10시~오후 5시 사이 새 클릭을 재분석해 방어벽 목록을 자동으로 다시 만듭니다.
리포트·환불
확실한 IP는 구글애즈에서 제외, 나머지는 환불 신청용 증거자료(클릭ID+근거)로 CSV/PDF 제공.
이런 적 없으셨나요?
하나라도 해당되면 부정클릭을 의심해야 합니다.
예산이 금방 소진
하루 예산이 이른 시간에 다 떨어지고, 정작 문의는 없다.
클릭은 많은데 전화가 없다
클릭·비용은 높은데 실제 상담·예약으로 이어지지 않는다.
경쟁사가 의심된다
같은 업종에서 유독 우리만 클릭이 튀거나 심야에 몰린다.
IP를 3단계 신뢰도로 나눕니다
전부 막으면 진짜 손님도 잃습니다. 그래서 확실한 것만 단계별로 걸러냅니다.
철벽 — 즉시 차단
같은 IP에서 클릭 10회 이상 반복 또는 서로 다른 광고주 2곳 이상을 동시 공격 또는 화면 크기가 120px 이하 등 물리적으로 불가능 또는 데이터센터·VPN IP.
관찰 — 예의주시
클릭 3회 이상, 또는 이틀 이상 반복 방문. 패턴이 굳어지면 자동으로 A로 승급합니다.
제외 — 차단하지 않음
그 외 대부분 — 특히 한국 모바일 통신사(KT/SK/LG) CGNAT 대역. 오탐 위험이 커서 통계로만 남기고 차단하지 않습니다.
왜 2단 방어인가
IP 차단만으론 부족합니다 — 솔직하게 설계했습니다.
1단 · IP 방어벽
위 A등급만 골라 차단하고, 매일 오전 10시~오후 5시 사이 새로 쌓인 클릭을 재분석해 목록을 자동 갱신(수동 갱신도 가능). 진짜 손님 오탐 위험을 최소화합니다.
2단 · 실통화 전환
봇은 클릭만 하고 진짜 전화는 안 겁니다. 클릭 시각 기준 -30분~+5분 사이 실제 통화가 잡힌 건만 구글애즈에 전환(gclid)으로 보고해, IP로 못 잡는 분산 봇을 자동입찰에서 굶깁니다.
이렇게 잡아냈습니다
실제 광고주 계정(상호 비공개)의 5개월치 로그를 그대로 분석한 결과입니다.
단순 IP 차단 툴과 다른 점
| 일반 부정클릭 차단 툴 | OneLineGuard | |
|---|---|---|
| 판정 기준 | 단순 반복 횟수만 체크 | A/B/C 3단계 신뢰도 티어 |
| 모바일 오탐 | 통신사 대역 통째로 차단 → 손님도 차단 | CGNAT 자동 인식, 개별 IP만 차단 |
| 목록 갱신 | 수동으로 직접 확인·입력 | 매일 자동 갱신(수동 겸용) |
| 전환 최적화 | 클릭 차단에서 끝 | 실통화 매칭으로 자동입찰까지 개선 |
| 증거자료 | 제공 안 함 | 환불 신청용 CSV/PDF 제공 |
믿을 수 있는 이유
고객을 속이지 않는 것이 원칙입니다.
과장하지 않습니다
"100% 차단" 같은 말은 하지 않습니다. 봇은 IP를 계속 바꾸고 한국 모바일은 IP를 공유하기 때문입니다. 막을 수 있는 것을 정확히 막고, 못 막는 건 전환으로 무력화합니다.
개인정보·정책 준수
이름 등 개인식별정보는 최소 수집, 발신번호는 마스킹(010-****-5678)합니다. 페이지 내용을 바꾸지 않아 클로킹이 아니며, 구글이 공식 지원하는 기능만 사용합니다.