분석
- 지금 사이트에 누가 있는지 — 최근 5분, 10분, 30분 기준
- 방문자 수는 사람만 집계하고, 봇과 크롤러는 따로 집계
- 유입 경로, 채널, 전체 UTM 및 클릭 ID(gclid, fbclid, msclkid…)
- 페이지, 진입·이탈 페이지, 404, 국가, 기기, 브라우저
- 싱글 페이지 앱(SPA)도 자동 추적
- 필터, 기간 비교, 개별 방문자 여정
Google 또는 Web.Cafe 계정으로 로그인합니다. 추가한 사이트는 모두 내 계정에 속하며 내 대시보드에만 표시되고, 다른 사용자에게는 보이지 않습니다. 다른 사람에게 보여 주고 싶을 때는 읽기 전용 링크를 공유하면 됩니다.
최대 100개 사이트와 그 하위 도메인을 하나의 대시보드에서 추적하며, 사이트마다 시간대, 추적 코드, 설정을 따로 둡니다. 이미 추적 중인 도메인을 추가하면 중복 사이트가 생기지 않고 기존 사이트로 이동합니다.
설치할 것 없이 pvuv.ai의 무료 호스팅 서비스를 쓰거나, 오픈소스 싱글 테넌트 에디션을 자신의 Cloudflare Workers와 PostgreSQL에서 직접 운영할 수 있습니다.
Google Analytics(GA4)를 비롯한 대부분의 분석 도구는 트래픽을 집계하지만 모든 요청을 진짜로 취급합니다. 광고나 회원 가입으로 운영되는 사이트는 봇이 조용히 부풀린 숫자를 보고 의사 결정을 내리게 됩니다. PVUV.ai는 트래픽 품질을 핵심 지표로 다룹니다. 방문자 수에는 사람만 포함하고, 봇과 크롤러는 따로 보고하며, 모든 판정에 근거를 함께 제시합니다. GA4의 기능을 하나하나 베낀 복제품이 아닙니다. 실제로 쓰는 분석 기능은 단순하게 유지하고, GA가 보여 주지 않던 것을 더합니다.
분석, 퍼널, 무효 트래픽 탐지, AI 크롤러 가시성, AI 연결, 선택형 광고 보호까지 — 가벼운 스크립트 하나로 해결합니다.
정기 리포트와 요청 시 리포트를 글로 받아 봅니다: 무엇이 바뀌었나 → 왜 바뀌었나 → 다음에 무엇을 할까.
모두 웹 분석 도구입니다. 하지만 모든 방문의 진위를 점수로 매기고, 무효 트래픽과 봇을 가려내고, 광고 노출까지 제어할 수 있는 것은 PVUV.ai뿐입니다. 그래서 광고 수익으로 운영되는 사이트에 꼭 맞는 Google Analytics 대안입니다.
| PVUV.ai | Google Analytics (GA4) | Plausible | Matomo | Umami | |
|---|---|---|---|---|---|
| 오픈소스 | ✓싱글 테넌트 에디션 | ✗ | ✓ | ✓ | ✓ |
| 직접 호스팅 — 데이터는 내 소유 | ✓ | ✗ | ✓ | ✓ | ✓ |
| Cloudflare Workers + PostgreSQL | ✓Hyperdrive 경유 | SaaS | ✗ | ✗ | ✗ |
| 무효 트래픽 및 봇 탐지 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 광고 사기 방지 | ✓ | ✗ | ✗ | ✗ | ✗ |
| AI 분석 및 추천 | ✓부가 기능 | 제한적 | ✗ | ✗ | ✗ |
| 개인정보를 고려한 분석 | ✓IP 해시 처리, 퍼스트 파티 쿠키, localStorage 사용 가능 | 제한적 | ✓ | ✓ | ✓ |
| 가격 | 무료 — 호스팅 또는 직접 호스팅 | 무료, 샘플링 적용 | 유료 클라우드 / 무료 직접 호스팅 | 무료 직접 호스팅 / 유료 클라우드 | 무료 직접 호스팅 |
트래픽은 어느 도구나 측정합니다. 실제 방문자와 봇을 구분하고 광고 수익까지 지켜 주는 것은 PVUV.ai뿐입니다. pvuv.ai에서 무료로 쓰거나, 내 Cloudflare 계정에서 서버리스로 운영할 수 있습니다.
요청 하나만 보면 완벽하게 사람처럼 보일 수 있습니다. 하지만 같은 손이 보낸 수천 건의 요청은 그렇게 보일 수 없습니다. PVUV.ai는 세 층의 증거를 엮어 판단하고, 그 과정을 그대로 보여 줍니다.
자동화 특성, 환경 모순, 캔버스/WebGL, 허니팟을 SDK에서 수집하고 서버에서 점수를 매깁니다. 잘 알려진 이름을 내세우는 크롤러는 해당 운영사가 공개한 IP 대역과 대조합니다.
기계처럼 일정한 페이지 간격과 비정상적으로 규칙적인 경로는 세션 안에서 증거가 쌓이는 대로 표시됩니다.
매일 한 번 핑거프린트/IP 클러스터와 분포 이상을 찾아 판정을 다시 내립니다. 예: “이 핑거프린트는 사이트 M곳에 걸쳐 방문자 N명과 연결되어 있습니다.”
판정은 절제해서 내립니다. 검증된 크롤러는 따로 분류하고, 남의 이름을 빌린 크롤러는 봇으로 처리하며, “의심”은 확정이 아닌 불확실 상태이므로 황색으로 표시하고, 재판정 권한은 플랫폼에 둡니다. 그래서 광고 보호에 쓰이는 데이터가 의미를 잃지 않습니다.
신용카드도, 서버에 설치할 것도 필요 없습니다. 계정과 스크립트 태그 하나면 됩니다.
Google 또는 Web.Cafe 계정으로 로그인합니다. 처음 로그인할 때 계정이 만들어집니다.
사이트의 도메인과 시간대를 입력합니다. 사이트는 언제든 더 추가할 수 있으며, 최대 100개까지입니다.
스크립트 태그를 사이트의 <head>에 복사해 넣습니다. 첫 방문은 몇 초 안에 나타납니다.
아무 사이트에서나 ⋯ → AI 연결을 누르면 Claude Code, Cursor, Codex용 연결이 만들어집니다. 따로 지정하지 않으면 읽기 전용입니다.
대시보드에서 내 사이트 ID가 채워진 이 태그를 받을 수 있습니다. 싱글 페이지 앱도 별도 설정 없이 작동합니다.
<!-- 사이트 ID는 대시보드가 채워 줍니다 -->
<script defer
src="https://www.pvuv.ai/f.js"
data-api="https://in.pvuv.ai"
data-site="YOUR_SITE_ID">
</script>
선택 사항: data-exclude="/admin/*", data-sensors="off", 광고 보호용 data-adguard와 data-adclient를 쓰거나, data-api를 퍼스트 파티 리버스 프록시로 지정할 수 있습니다.
싱글 테넌트 에디션은 오픈소스이며 Cloudflare Workers, Queues, KV, Cron Triggers에서 실행되고, PostgreSQL에는 Hyperdrive를 통해 연결합니다.
엣지 파이프라인: 수집 → 검증 및 점수화 → 큐 → 일괄 쓰기 → 집계 → 분석 → 새 판정을 다시 반영.
도메인 분리 — 측정 대상 사이트에 삽입되는 외부 노출용 하위 도메인(js, in)은 내부용 도메인(api, 루트 도메인의 콘솔)과 분리되어 있습니다. 노출된 하위 도메인이 차단 목록에 오르더라도 대시보드와 조회에는 영향이 없습니다.
직접 호스팅 에디션도 같은 Cloudflare 스택에서 실행됩니다.
PVUV.ai는 저장하는 데이터를 최소화하도록 설계되었습니다. 진위 신호는 점수 산정에만 쓰이며, 여러 사이트에 걸친 방문자 프로파일링에는 쓰이지 않습니다. 측정 대상 웹사이트에서는 퍼스트 파티 쿠키에 방문자 식별 정보, 세션, 최초 유입 기여 정보를 저장하며, localStorage에도 방문자 식별자를 저장할 수 있습니다. 자세한 내용은 개인정보 처리방침(영문)에서 확인할 수 있습니다.
IP는 잘린 해시(및 /24 대역 해시)로만 저장되며, 평문으로는 절대 저장되지 않습니다. 크롤러 주소는 공개된 대역과 대조만 하고 저장하지 않습니다.
기기 핑거프린트는 해시와 판정 결과로만 저장되고 원본 값은 절대 저장하지 않으며, 오직 진위 점수 산정에만 사용됩니다.
내 사이트는 내 계정에서만 보입니다. API와 AI 연결은 내가 고른 사이트와 작업으로만 제한되고, 해시로만 저장되며, 언제든 취소할 수 있습니다.
사이트 운영자의 책임: GDPR/ePrivacy가 적용되는 지역에서는 쿠키, 브라우저 저장소, 핑거프린팅, 센서 신호에 방문자 동의가 필요할 수 있습니다. PVUV.ai는 데이터를 최소화하는 기본값과 끌 수 있는 스위치(예: data-sensors="off")를 제공하며, 각 지역의 법규 준수는 사이트 운영자가 책임집니다.
네. pvuv.ai에 로그인하면 분석, 퍼널, 봇 탐지, 크롤러 검증, 광고 보호를 최대 100개 사이트에서 무료로 쓸 수 있습니다. 유료 부가 기능은 선택형 AI 리포트뿐입니다. 오픈소스 싱글 테넌트 에디션을 직접 호스팅할 수도 있습니다.
사이트는 내 계정에 속하며 내 대시보드에만 표시되고, 다른 사용자에게는 보이지 않습니다. 무엇을 공유할지는 직접 정합니다. 읽기 전용 공유 링크, 임베드, 또는 사이트 하나나 계정 전체로 범위를 제한한 API 토큰(읽기 전용 또는 읽기·쓰기)을 쓸 수 있습니다. 토큰은 한 번만 표시되고 해시로만 저장되며, 언제든 취소할 수 있습니다.
계정당 최대 100개이며, 사이트마다 도메인(하위 도메인 포함), 시간대, 추적 코드를 따로 가집니다. 이미 추적 중인 도메인을 추가하면 중복 사이트를 만드는 대신 해당 사이트로 이동합니다.
네. 아무 사이트에서나 ⋯ → AI 연결을 누르면 Claude Code(터미널 또는 웹), Cursor, Codex 및 기타 MCP 클라이언트용 연결이 만들어집니다. 읽기 전용 연결은 트래픽에 관한 질문에 답하고, 읽기·쓰기 연결은 퍼널 저장까지 할 수 있습니다. 계정 전체용 연결은 모든 사이트를 조회하고 도메인으로 새 사이트를 만들 수 있습니다.
PVUV.ai는 PV/UV와 표준 웹 분석에 더해 모든 방문의 진위를 점수로 매기고, 모아 봐야만 드러나는 무효 트래픽과 봇을 탐지하며, 방문한 크롤러의 이름을 밝히고 진짜인지 확인하고, 광고 수익을 보호할 수 있습니다. 모두 GA4에는 없는 기능입니다. 방문자 식별, 세션, 기여 분석에는 퍼스트 파티 쿠키를 사용하며, localStorage를 사용할 수도 있습니다. 필요한 동의는 사이트 운영자가 받아야 합니다.
네. 오픈소스 싱글 테넌트 에디션은 자신의 Cloudflare Workers에서 실행되며, Hyperdrive로 연결한 PostgreSQL 데이터베이스를 사용합니다. 배포한 뒤 그 인스턴스에 로그인해 사이트를 추가하고 스크립트를 설치하면 됩니다.
저장하는 데이터를 최소화하도록 설계되었습니다. IP는 해시 처리되어 평문으로 보관되지 않고, 핑거프린트는 판정 결과로만 저장되며, 모바일 센서 신호는 끌 수 있는 대략적인 참/거짓 값입니다. 동의와 규정 준수는 사이트 운영자가 계속 직접 관리합니다.
네. 광고로 수익을 내는 사이트를 위해 설계되었습니다. 분석 기능에 더해 무효 트래픽 탐지와 선택형 광고 보호가 봇 때문에 광고 계정이 피해를 입지 않도록 돕습니다.
사이트 운영자를 위한 트래픽 품질 가이드입니다. 군더더기 없이 실용적인 내용만 담았습니다.
로그인, 사이트 추가, 스크립트 설치, 대시보드 보는 법, 퍼널 만들기, AI 연결까지 안내합니다.
읽기 →비교 · 영문GA4와 Plausible, Matomo, Umami, Fathom, Clarity를 솔직하게 나란히 비교합니다.
읽기 →가이드 · 영문봇의 유형, GA4에서 봇을 찾아내는 방법, 그리고 봇을 탐지·차단·예방하는 방법을 다룹니다.
읽기 →가이드 · 영문수익이 차감되거나 광고 게재가 제한되는 이유와 계정을 보호하는 방법을 설명합니다.
읽기 →무료 호스팅 계정 하나로 최대 100개 사이트를 관리할 수 있습니다. 직접 운영하고 싶으신가요? 싱글 테넌트 에디션은 오픈소스입니다.