대시보드
전체 리드
{{ dash.totals && dash.totals.total_leads || 0 }}
오늘
{{ dash.totals && dash.totals.today || 0 }}
7일
{{ dash.totals && dash.totals.last_7d || 0 }}
30일
{{ dash.totals && dash.totals.last_30d || 0 }}
CAPI 전송
{{ dash.totals && dash.totals.capi_sent || 0 }}
발행된 페이지
{{ dash.totals && dash.totals.pages_published || 0 }}
방문자 30일
{{ dash.totals && dash.totals.visitors_30d || 0 }}
전환율 (리드/방문)
{{ dash.totals && dash.totals.conversion_rate || 0 }}%
일별 리드 (최근 30일)
일별 방문자 (최근 30일)
페이지별 리드 TOP 10
| 슬러그 | 제목 | 리드 수 |
|---|---|---|
{{ p.slug }} | {{ p.title }} | {{ p.leads }} |
아직 리드 없음
UTM 캠페인 TOP 10
| 캠페인 | 리드 |
|---|---|
| {{ c.campaign }} | {{ c.count }} |
캠페인 데이터 없음
국가별 방문자 / 리드
| 국가 | 방문 | 리드 | 전환율 |
|---|---|---|---|
| {{ r.country }} | {{ r.visitors }} | {{ r.leads }} | {{ r.rate }}% |
데이터 없음
메신저 분포
상담 상태
{{ statusLabel(s.status) }}{{ s.count }}
내 랜딩페이지
| ID | 슬러그 | 제목 | 상태 | 언어 | 리드 | 생성 | |
|---|---|---|---|---|---|---|---|
| {{ p.id }} | {{ p.slug }} | {{ p.title }} | {{ p.status }} | {{ p.source_lang }} | {{ p.cumulative_leads }} | {{ p.created_at && p.created_at.slice(0, 16) }} |
아직 페이지가 없습니다. 첫 페이지를 만들어보세요
{{ editing.id ? '페이지 편집' : '새 페이지' }} {{ editing.status || 'draft' }}← 목록
템플릿 선택
{{ tpl.name }}
{{ tpl.description }}
페이지 설정
광고 추적 ID (선택)
번역 상태
{{ t.lang_code }} ⏳
클릭 또는 이미지 끌어다 놓기
이미지 추가 (여러 장 가능)
{{ showJson ? '▲ JSON 숨기기' : '▼ JSON 보기 (고급)' }}
{{ JSON.stringify(blocksToTiptap(blocks), null, 2) }}블록을 추가하면 여기에 미리보기가 표시됩니다.
리드 관리
{{ selectedLeadIds.length }}건 선택
| ID | 제출일시 | 이름 | 연락처 | 메신저 | 국가 | 유입 | UTM | 상태 | CAPI | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ l.id }} | {{ l.created_at && l.created_at.slice(0,16).replace('T',' ') }} | {{ l.name_masked }} | {{ l.country_code }} {{ l.phone_masked }} | {{ l.messenger_type }} | {{ l.country || '-' }} | {{ l.page_slug }} | {{ l.utm_campaign || '-' }} | {{ l.capi_sent_at ? '' : '—' }} |
검색 결과 없음
리드 #{{ leadDetail.id }}
이름:{{ leadDetail.name }}
제출:
연락처:{{ leadDetail.country_code }} {{ leadDetail.phone }}
국가(IP):{{ leadDetail.country || '-' }} ({{ leadDetail.ip }})
메신저:{{ leadDetail.messenger_type }} {{ leadDetail.messenger_id ? '(' + leadDetail.messenger_id + ')' : '' }}
페이지:{{ leadDetail.page_slug }}
UTM
event_id:
{{ leadDetail.event_id }}CAPI:{{ leadDetail.capi_sent_at.slice(0,16).replace('T',' ') }}
메신저 채널
| 타입 | 이름 | URL / 정보 | 생성 | |
|---|---|---|---|---|
| {{ messengerLabel(ch.type) }} | {{ ch.name }} | URL: {{ ch.channel_url.slice(0, 50) }}{{ ch.channel_url.length >50 ? '...' : '' }} ID: {{ ch.account_id }} 번호: {{ ch.account_number }} QR: {{ ch.qr_image_key.slice(0, 40) }}... | {{ ch.created_at && ch.created_at.slice(0, 10) }} |
등록된 채널 없음. + 채널 추가
{{ editingChannel.id ? '메신저 채널 편집' : '새 메신저 채널' }}
이미지 라이브러리
클릭 또는 파일 끌어다 놓기
{{ u.filename }}
{{ u.original_url }}{{ v.url }}설정
광고 정책 가이드 (Meta)
금지 사항:
- 의료/건강 정보를 이벤트 파라미터로 전송 (시술명·진단명·신체부위 등)
- 이름·전화·이메일·메신저 ID를 평문으로 Meta Pixel에 전송
- URL이나 페이지 제목에 PII 노출 (예:
?name=홍길동) - 동의 없이 GDPR/EEA 사용자에게 Pixel 발화
권장 사항:
- 페이지 제목은 "Wellness Consultation" 같은 광고정책 안전 표현 사용
- URL Slug는 코드형 (예:
/landing/231) — 시술명 직접 포함 금지 - Thank-you 페이지·redirect URL 쿼리스트링에 PII 미포함
- 발행 전 안전성 자동 스캔 결과 확인 (페이지 편집 시 표시)
지원 언어 (자동 번역)
{{ l.code }} — {{ l.name }}
보안 정보
- 리드 PII (이름·휴대폰·메신저 ID)는 AES-256-GCM으로 암호화 저장
- Meta CAPI 송신 시 SHA-256 해싱후 (lower+trim 정규화)
- 클라이언트 Pixel과 서버 CAPI는 event_id로 중복제거
- 이미지 업로드는 자동 WebP 변환 + CloudFront CDN
- S3 버킷은 비공개, CloudFront OAC로만 접근
내 계정
이메일:{{ user.email }}
이름:{{ user.name }}
역할:{{ user.role }}
테넌트:{{ user.tenant && user.tenant.name }} ({{ user.tenant && user.tenant.slug }})
2FA:{{ user.totp_enabled ? ' 활성' : ' 비활성 (권장)' }}
최근 로그인:{{ user.last_login_at && user.last_login_at.slice(0,16).replace('T',' ') || '-' }}