프로젝트 소개
Pirsch Analytics는 개인정보 보호 친화적인 웹 분석 솔루션인 Pirsch의 오픈 소스 코어입니다. 이 프로젝트는 Go 언어를 이용해 쿠키 없이 서버 측에서 추적하는 실험으로 시작되었습니다. README에 따르면, 이 라이브러는 Go를 위한 드롭인 방식의 서버 측 쿠키리스 분석 라이브러리로, 방문자의 IP 주소, User-Agent, 날짜 및 솔트(salt)를 해싱하여 고유한 방문자 핑거프린트를 생성합니다. 쿠키를 사용하지 않고 개인 정보를 저장하지 않으므로 GDPR, CCPA 및 PECR을 준수하며, 서버 측에서 사용될 경우 광고 차단기를 사용하는 방문자도 추적할 수 있습니다.
프로젝트 문서는 docs.pirsch.io에서 확인할 수 있으며, Go 코드 참조는 go.dev에 제공됩니다. 이 솔루션은 EU에서 제작되었으며 독일 소유의 Hetzner 서버에서 호스팅되며, 대시보드의 인터랙티브 데모를 이용할 수 있습니다. 풀 리퀘스트와 티켓을 통해 기여를 받지만, 관리형 상용 솔루션이 이 라이브러리를 코어로 사용하기 때문에 기여자는 기여분에 대한 소유권을 이전해야 합니다. 테스트를 위해서는 ClickHouse 데이터베이스와 기본 사용자(비밀번호 없음) 기반의 pirschtest라는 이름의 스키마가 필요합니다. 라이선스는 GNU AGPLv3입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.