동의 및 개인정보 보호
Converlay가 Shopify Customer Privacy API로 동의를 처리하는 방식: 커스텀 배너 불필요, 동의 전 익명 트래킹, 모든 이벤트에 Consent Mode v2 적용.
작동 방식
- 픽셀은 모든 방문자에게 로드됩니다 —
[customer_privacy]설정이 필수 동의 목적을 선언하지 않으므로 배너가 표시되는 동안에도 데이터가 손실되지 않습니다 - 동의가 이루어지기 전까지 Converlay는 익명으로 추적합니다: 임시 ID만 사용,
localStorage없음, 개인 데이터 없음 - 방문자가 동의하면 영구 식별자가 활성화되고 이벤트에 전체 매칭 데이터가 포함됩니다
- 픽셀 내부에서는
init.customerPrivacy가 초기 동의 상태를 제공하고customerPrivacy.subscribe()가 실시간 변경 사항을 추적합니다 - 동의 플래그는 Google Consent Mode v2 형식으로 매핑되어 모든 이벤트 페이로드에 포함됩니다
설정 불필요
Shopify의 기본 쿠키 배너를 사용하는 경우 동의는 자동으로 작동합니다. Converlay에서 별도 설정이 필요 없습니다.
동의 매핑
Shopify 동의 플래그는 Google Consent Mode v2 신호로 매핑됩니다.
| Shopify 플래그 | GCM v2 신호 |
|---|---|
analyticsProcessingAllowed | analytics_storage |
marketingAllowed | ad_storage |
marketingAllowed | ad_user_data |
marketingAllowed | ad_personalization |
이벤트 페이로드의 동의 정보
연동 대상으로 전달되는 모든 이벤트에는 consent_data 객체가 포함됩니다.
analytics: true/false— 애널리틱스 트래킹 허용 여부marketing: true/false— 마케팅 트래킹 허용 여부ad_user_data: true/false— 사용자 데이터를 광고 플랫폼에 전송할 수 있는지 여부ad_personalization: true/false— 개인 맞춤 광고 허용 여부
연동 대상별 라우팅
Converlay는 동의 신호를 사용하여 각 이벤트를 어떤 연동 대상에 보낼지 결정합니다. 예를 들어 방문자가 애널리틱스 동의는 부여하고 마케팅 동의는 거부한 경우, 이벤트는 GA4에는 전송되지만 Meta나 TikTok에는 전송되지 않습니다.
GDPR 및 CCPA 준수
- GDPR — 동의가 없으면 이벤트에는 개인 데이터나 영구 식별자가 포함되지 않으며, 방문자의 동의가 허용하는 대상에만 라우팅됩니다 — 모든 이벤트에서 서버사이드로 적용됩니다
- CCPA — Converlay는 Global Privacy Control(GPC) 옵트아웃 신호를 준수합니다. GPC 방문자에 대해서는 광고 대상이 차단되며, 모든 PII는 전달 전에 해시 처리됩니다
- 데이터 보존 — 이벤트 데이터는 대시보드 표시를 위해 90일간 보존된 후 자동으로 삭제됩니다
- 데이터 삭제 — 앱을 제거하면 해당 상점에 저장된 모든 데이터의 삭제가 실행됩니다
서드파티 동의 관리 플랫폼(CMP)
Converlay는 Shopify의 Customer Privacy API에서만 동의를 읽습니다. OneTrust, Cookiebot, iubenda, Pandectes 등 방문자의 선택을 이 API에 기록하는 CMP라면 모두 작동합니다. 대부분의 Shopify 네이티브 동의 앱은 이를 자동으로 처리합니다.
페이지에서만 동의를 관리하고(예: gtag 또는 스크립트 차단기) Shopify와 동기화하지 않는 배너는 Converlay에서 보이지 않습니다. 방문자는 아무 선택도 하지 않은 것처럼 계속 추적됩니다.
iubenda 연결하기
iubenda의 기본 임베드는 자체적으로 Shopify와 동기화되지 않으며 Shopify 전용 콜백이 필요합니다. 가장 쉬운 추가 방법:
- Shopify App Store에서 CMP Insert Code 앱을 설치하세요
- iubenda의 Privacy Controls and Cookie Solution 스니펫을 앱에 붙여넣고, 요청 시 테마 앱 확장을 활성화하세요 — 앱이 Shopify 콜백을 자동으로 추가합니다
- iubenda의 자동 차단(autoblocking)은 비활성화 상태로 두세요. Shopify에서는 네이티브 Customer Privacy API가 차단을 담당합니다
수동 설정을 원하시면 iubenda의 Shopify 연동 가이드를 따라 onPreferenceExpressedOrNotNeeded 콜백을 직접 추가하세요.
설정 확인
시크릿 창에서 스토어를 열고 배너에 동의한 뒤 상품을 장바구니에 담아 보세요. 1분 이내에 Converlay의 Events 페이지에 동의가 부여된 이벤트가 표시됩니다.