프로젝트 소개

MX Cookieless Analytics for PrestaShop 개요 MX Cookieless Analytics 모듈은 프레스티샵 스토어에 개인정보 보호 중심의 웹 분석 기능을 제공합니다. 이 모듈은 쿠키나 영구 식별자를 사용하지 않아 ePrivacy/GDPR 규정 하에 동의 배너가 필요하지 않습니다. 모든 데이터는 독일에 위치한 MetriXs 서버에 저장되어 EU 내에서 관리됩니다. 주요 기능 - 쿠키 미사용, 개인 데이터 저장 없음, 동의 필요 없음. - 옵트인 디자인: API 키를 입력하고 스위치를 활성화해야 추적이 시작됩니다. - 자동 도메인 검증 – DNS 변경이나 테마 수정 없이 작동. - 서버 사이드 주문 추적: 주문이 완료되면 스토어에서 직접 order_completed 이벤트 전송, 리디렉션 기반 결제 수단의 수익도 포함. - 로그인 고객 제외 기능이 기본 활성화되어 내부 트래픽이 분석에 포함되지 않도록 합니다. - EU 호스팅 데이터 처리; 방문자 IP의 하루 교체되는 솔트된 해시만 저장. - 비동기 스크립트 로딩 (defer)은 전체 페이지 캐시 및 CDN과 호환됩니다. 설치 절차 1. 릴리스 페이지에서 설치 가능한 ZIP 파일 다운로드 (파일명: mx-cookieless-analytics-X.Y.Z.zip). 일반 소스 코드 ZIP은 사용하지 마세요. 2. 프레스티샵 백오피스에서 모듈 → 모듈 관리자 → 모듈 업로드로 ZIP 파일 업로드. 3. 설치 후 '구성' 클릭. 설정 절차 1. app.metrixs.eu에서 무료 MetriXs 계정 가입 후 스토어 추가. 2. 사이트 범위 API 키 생성 (설정 → 사이트 → API 키). 3. 모듈 구성에서 API 키 붙여넣기, 추적 활성화 후 저장. 4. 모듈이 자동으로 소유권 검증을 수행하며, "shop verified" 메시지가 나타나면 분석이 활성화됩니다. 설정 옵션 (기본값) - MXCOAN_ENABLED: 0 – 마스터 스위치; 1로 설정되고 스토어가 인증되었을 때만 추적이 작동. - MXCOAN_API_KEY: – 사이트 API 키 (mtx_live_…). - MXCOAN_API_BASE: https://app.metrixs.eu – 자체 호스팅 MetriXs의 경우만 변경. - MXCOAN_DOMAIN: 자동 감지된 스토어 도메인. - MXCOAN_EXCLUDE_LOGGED_IN: 1 – 로그인 고객은 추적 대상에서 제외. - MXCOAN_CONNECTED & MXCOAN_CHALLENGE: 검증 중 자동 관리. 연결 해제 "추적 활성화" 스위치를 끄면 즉시 데이터 수집이 중지됩니다. 모듈을 제거하면 MetriXs에도 수집 중지 알림이 전송됩니다. 또는 모듈 설치 상태를 유지하면서 MetriXs 대시보드에서 API 키를 취소할 수 있습니다. 개인정보 보호 세부사항 MetriXs는 쿠키를 설정하지 않으며, 원본 방문자 IP를 저장하지 않으며(하루 교체되는 솔트된 해시만 저장), 방문자를 일별로 식별하지 않으며 모든 데이터는 EU 내에서 처리됩니다. 전체 정책: https://metrixs.eu/data-policy. 라이선스 이 모듈은 MIT 라이선스 하에 배포됩니다.