# 미러모션 광고 운영 조사와 적용 설계

조사: 2026-11-04 KST · 대상 제품: 미러모션 · 작업 PC: TAK5090

이 문서는 공개 공식 자료에서 확인한 기능과, 이를 미러모션에 적용하기 위한 설계를 구분한다. 실제 미용실 계약·지급·배포 완료를 증명하는 문서가 아니다. 출처 상세·조회일·제한은 [sources.json](sources.json)에 보관했다.

## 결론

미러모션의 우측 광고는 단순 이미지 순환에서 **광고주 → 월 계약 → 송출 매장 → 승인 소재 → 기기 배포 → 재생 증빙 → 점주 정산**으로 이어지는 운영 기능으로 확장하는 것이 맞다. 사용자에게는 상담·생성·콘텐츠를 방해하지 않는 광고 영역을 유지하고, 회사 관리자와 미용실 원장은 서로 다른 권한의 화면을 사용한다.

타운보드는 지역·단지별 편성과 기간·수량 기준 상품을 제공하고, 포커스미디어는 매체 특성을 모은 그룹에 서로 다른 소재를 편성한다. 이 구조를 미용실의 지역·매장·기기 단위로 옮기는 것이 적합하다. 단가 12,000원/18,000원과 점주 20% 배분은 **사용자가 정한 미러모션 사업조건**이며 경쟁사 조건으로 인용하지 않는다. [타운보드 상품 소개 및 공식 자료](https://townboard.co.kr/product/01/), [포커스미디어 클러스터 편성](https://www.focusmediakorea.com/guide/strategy/clpqwa4y40011spjoe6vfu7om)

## 1. 확인한 공식 자료

| 출처 | 확인한 내용 | 미러모션에 적용할 설계 | 확인하지 않은 것 |
|---|---|---|---|
| S1 타운보드 홈페이지 | 생활 정보와 광고를 함께 다루고 광고 문의와 설치 문의를 구분 | 광고주·설치매장·사용자 화면을 분리 | 현재 KTis와의 법적 관계, 관리자 내부 화면 |
| S2 타운보드 2026.06 Media Kit, 19·25~28·32쪽 | 지역·단지 편성, 1개월 상품, 계약 당시 수량 기준, 소재 검수와 모니터링 | 지역/매장별 계약 명세와 요금 스냅샷, 송출 현황 | 미러모션의 보장 횟수, 점주 배분 관행 |
| S3 타운보드 제작 가이드, 2~9쪽 | 규격·기간·포맷에 맞춘 소재 제출, 검수 후 등록. 명확한 이미지와 글자 위계, 과한 모션 지양 | 슬롯 맞춤 제작, 승인 소재만 배포, 원본과 파생본 관리 | 미러모션에 그대로 쓸 폰트 크기·영상 해상도 |
| S4 포커스미디어 클러스터 편성 | 단지/동/호기를 공통키로 묶고 타깃 그룹마다 다른 소재를 송출 | 매장 기준 지역 필터 + 조건별 소재 우선순위 + 일반 소재 | 카메라로 개인 얼굴을 추적한다는 주장 |
| S5 포커스미디어 성과 분석 | 집행 전후와 비교집단으로 앱 사용·방문·매출을 분석. 재생과 즉시 전환을 구분 | 재생완료/가동/반응을 별도 표시, 전환은 별도 근거 필요 | 재생횟수와 실제 시청자 수가 같다는 주장 |

자료 링크: [S1 타운보드](https://townboard.co.kr/) · [S2·S3 공식 PDF 다운로드 제공 페이지](https://townboard.co.kr/product/01/) · [S4 클러스터 편성](https://www.focusmediakorea.com/guide/strategy/clpqwa4y40011spjoe6vfu7om) · [S5 성과 분석](https://www.focusmediakorea.com/guide/strategy/clpqw8r1r000tspjo1d8gozcy).

명칭 주의: 현재 타운보드 홈페이지의 운영 표기는 **타운보드중앙(주)**다. 사용자가 말한 KTis 타운보드는 참고 조사 키워드로 사용했지만, 현재 상품을 KTis 운영이라고 단정하지 않는다. ‘미디어 포커스’는 이번 조사에서 공식 확인이 가능한 **포커스미디어코리아** 자료를 참고했다. 두 이름이 동일 법인임을 별도로 확인한 것은 아니다. [현재 공식 홈페이지](https://townboard.co.kr/)

조회일은 모두 2026-11-04다. Media Kit은 표지 2026.06, 제작 가이드는 공식 파일명 2026.01.20이다. 포커스미디어 두 페이지는 조회 결과에 최종 수정일 2026-11-04가 표시되지만 최초 발행일로 보지 않는다. PDF 추출에 일부 OCR 오류가 있어 경쟁사 가격표·성과 수치는 이 설계에 사용하지 않았다.

## 2. 사용자 사업조건과 운영 기본안

다음 표의 단가와 배분율은 사용자 확정 조건이다. 세금 처리, 정산 마감일, 미송출 보상 방식은 아직 명시되지 않아 운영 설정으로 남긴다.

| 계약된 미용실 지역 | 매장당 월 광고비 | 점주 배분 20% | 회사 몫 80% |
|---|---:|---:|---:|
| 서울·경기 | 18,000원 | 3,600원 | 14,400원 |
| 그 외 지역 | 12,000원 | 2,400원 | 9,600원 |

- 요금 기준은 광고주 한 계약이 한 미용실에 송출되는 월 단위다. 매장 내 디스플레이가 여러 개라고 중복 청구·정산하지 않는다. 별도 구좌 판매를 도입하면 상품 조건을 분리한다.
- 서울·경기 조건에 인천을 자동 포함하지 않는다. 사용자가 지정한 두 지역을 그대로 적용하고 요금표를 변경 가능하게 둔다.
- 계약마다 지역, 매장 목록, 단가, 배분율, 세금 방식, 취소·보상 방식의 스냅샷을 남긴다. 이후 요금 변경이 지난 계약 정산을 바꾸지 않도록 한다.
- 입력 예: 대구 10곳이면 광고 계약금액 120,000원, 점주 배분 합계 24,000원. 서울·경기 10곳이면 180,000원, 배분 합계 36,000원. 할인·세금·환불이 없는 계산 예다.

### 계약 날짜

`신청일`, `승인일`, `송출 시작일`, `송출 종료일`을 서로 다른 필드로 둔다. 11월 1일에 신청했더라도 소재 승인이나 설치가 늦으면 신청일부터 자동 과금하지 않는다. 계약한 시작일과 실제 송출 기록을 나란히 보여준다.

- 시작일이 11월 1일인 1개월 계약: 11월 1일~11월 30일.
- 시작일이 10월 12일인 1개월 계약: 10월 12일~11월 11일.
- 내부 시간대는 Asia/Seoul, 기간은 시작 포함·다음 계약 시작시각 제외로 저장한다.
- 29~31일 시작 계약은 다음 달에 같은 날짜가 없을 때의 말일 보정 규칙을 명시하고 테스트한다. 시작 기준일을 보존해 갱신할 때마다 날짜가 앞당겨지지 않게 한다.
- 광고 삭제는 과거 계약·정산·재생 근거 삭제가 아니다. 현재 송출 중지와 보관 상태를 구분한다.

### 정산 기본안

상태는 `예상 → 확인 필요 → 확정 → 지급 대기 → 지급 완료/보류`로 구분한다. 지급 완료에는 지급일·금액·확인 근거를 저장하며 버튼 클릭만으로 은행 송금이 되었다고 표시하지 않는다.

지급일은 회사 설정으로 두고 점주에게 정확한 날짜를 보여준다. 초기 시험 운영 정책은 ‘계약 사이클 종료 다음 달 15일 지급’으로 구현한다. 이는 사용자에게 확정받은 상용 계약 조건이 아니다. 선결제·중도해지·장애 보상·부가세·원천세는 계약에 합의된 방식만 정산에 반영한다. 단순 heartbeat 누락을 근거로 점주 몫을 자동 삭감하지 않는다.

## 3. 관리자와 점주 화면

### 코코에이치 광고 관리자

1. **광고주**: 회사/브랜드, 업종, 연락 담당, 승인된 로고, 원본 자료, 계약 목록.
2. **캠페인**: 이름, 시작/종료일, 서울/경기/대구 등 지역, 특정 매장 포함·제외, 연령대·성별 테스트 조건, 예산/요금, 상태.
3. **소재 스튜디오**: 원본 이미지·영상·소개자료 업로드 → 정보 추출 → 우측 슬롯 미리보기 → 초안 제작 → 문구/지역/연락처 확인 → 승인·편성. 소스를 연결한 파생본으로 저장한다.
4. **편성**: 지역/매장별 시간표, 충돌·빈 슬롯·기간 만료, 일반 소재, 광고별 반복 간격·노출 균형.
5. **기기 송출**: 매장과 기기를 연결하고 현재 버전/다운로드/적용/실패/최근 연결을 확인. 선택 매장에만 배포·중지·롤백한다.
6. **계약·정산**: 계약 매장 수, 단가, 기간, 배분율, 정산 명세, 확정·보류·지급 기록, CSV 내보내기.
7. **운영 기록**: 누가 어떤 소재·타깃·금액·배포 상태를 바꿨는지 변경 이력. 사고 시 직전 승인 버전으로 복원한다.

### 미용실 원장 화면

원장은 자기 미용실만 본다. 광고 회사명/미리보기, 송출 기간, 현재 상태, 예상 수익, 확정 금액, 지급 예정일·완료일을 한 화면에서 확인한다. 월별 정산서 다운로드, 광고 문의/신고, 휴무·영업시간, 기기 연결 상태를 제공한다. 다른 매장 수익·광고주 계약 전체·회사 관리자 기능은 보이지 않는다.

광고 소재 승인 권한과 점주 문의 권한은 분리한다. 점주가 업종 제한 또는 광고 중지 요청을 제출하면 적용 범위·계약 영향이 관리자에게 보인다. 회사가 합의하지 않은 금액을 점주가 직접 수정할 수 없게 한다.

### 광고주 확인 화면 — 확장 제안

계약 대상 매장 지도/목록, 소재 미리보기, 기간·금액, 승인 상태, 송출 시작 확인, 매장별 재생·가동률, 다운로드 가능한 보고서. 미용실 고객 얼굴·개인 대화·점주 지급계좌는 제공하지 않는다.

## 4. 지역과 성별·연령 조건의 적용

이번 사용 시연은 **수동으로 선택한 테스트 성별·연령 조건**으로 광고가 바뀌는 구조다. 실제 얼굴 인식 정확도나 실매장 고객 분포를 측정했다고 표시하지 않는다. 추정 조건이 없을 때도 일반 소재가 나와야 한다.

추천 선택 순서:

1. 회사 관리자에서 승인했고 현재 계약 기간 안인 캠페인만 선택한다.
2. 서버에 등록된 매장 지역과 계약 대상 매장 목록에 일치해야 한다. 사용자가 기기에서 지역 문자열을 바꿔 타 지역 광고를 받게 하지 않는다.
3. 해당 매장 영업시간·요일·중지 설정과 소재 유효기간을 적용한다.
4. 테스트 성별·연령에 맞는 승인 소재에 우선순위를 준다. 조건 미설정 또는 후보가 없으면 계약 범위 안 일반 소재로 돌아간다.
5. 같은 광고의 과도한 연속 재생을 막고 캠페인별 약정 노출 기회를 배분한다.

예: 황금피부과 캠페인은 대구 매장 목록에서만 선택되고, 강남 성형외과 캠페인은 서울 강남구 매장 목록에서만 선택된다. 이 이름과 지역은 사용자 제시 예시다. 실제 업로드 소재의 상호·소재 내용·계약 지역을 읽기 전에는 자동으로 운영 계약으로 확정하지 않는다.

포커스미디어가 공개한 것은 단지 단위 특성을 활용한 그룹 편성이다. 이를 미러모션의 실시간 개인 얼굴 추적 근거로 확대하지 않는다. [공식 클러스터 설명](https://www.focusmediakorea.com/guide/strategy/clpqwa4y40011spjoe6vfu7om)

## 5. 생성형 소재 제작과 해상도 변환

357×103mm는 디스플레이 외형이며 픽셀 해상도가 아니다. 3등분이라면 우측 광고 영역의 비율은 약 **119:103**이다. 전체 화면 비율 357:103으로 만든 광고를 우측 1/3에 밀어 넣으면 문구와 인물이 잘린다. 실제 앱의 우측 컨테이너 너비·높이를 제작 프리셋으로 사용한다.

제작 기능의 권장 방식:

- 이미지/영상 원본은 보관하고 별도 파생본을 만든다. 상호·로고·전화번호·주소·가격·기간·필수 문구는 사용자가 승인한 값으로 고정한다.
- 생성형 도구는 배경 확장, 주변 장식, 부드러운 모션, 크롭 대안 등에 사용한다. 원문에 없는 시술 효과·효능·가격·후기·전후 사례를 만들지 않는다.
- 사진이 들어가는 영역과 텍스트 레이어를 분리한다. 생성 이미지 안에 회사명/전화번호를 그리게 하면 오탈자 위험이 있으므로 실제 텍스트로 합성한다.
- `원본 유지`, `여백 맞춤`, `안전 크롭`, `모션 포스터`를 제공한다. 로고·얼굴·필수 문구가 안전 영역 밖이면 게시 전 미리보기에서 알려준다.
- 소개 PDF 등의 내용을 추출했을 때 페이지 번호를 붙이고 값이 누락·불명확하면 빈칸으로 둔다. 허위 혜택을 채워 넣지 않는다.
- 영상은 무음 기본, 짧고 반복 가능한 모션, 급격한 점멸 지양. 실기기별 성능을 확인하고 정지 이미지 대체본도 함께 배포한다.
- 자동 제작과 자동 공개를 구분한다. 제작 완료 후 업로드는 가능하지만, 외부 미용실 송출은 `승인된 소재+확정 편성`일 때 시작한다.

이는 타운보드의 소재 제출·검수·등록 절차와 명료한 이미지·텍스트 기준을 미러모션에 맞춘 설계다. 해당 가이드의 수직 디스플레이 규격·폰트 수치를 가로형 미러모션에 그대로 사용하지 않는다. [타운보드 공식 제작 가이드 제공 페이지](https://townboard.co.kr/product/01/)

의료기관 소재는 특히 원문을 보존하고 승인 이력을 남긴다. 원본이 제공되었다고 모든 생성형 변형이 동일한 승인 상태를 갖는 것은 아니다. 이 항목은 제품 운영 제안이며 개별 의료광고의 법적 적합성 판정이 아니다.

## 6. 매장별 콘텐츠 OTA

광고 콘텐츠·편성 업데이트와 Windows 실행파일 업데이트를 별개로 관리한다. 광고 교체를 위해 EXE를 다시 설치할 필요가 없는 구조가 우선이다.

권장 배포 단위는 `campaign revision + salon assignment + creative hashes + valid period + schedule`이다.

- 기기는 인증된 자신의 매장에 해당하는 서명/무결성 검증 가능한 매니페스트를 받는다.
- 새 소재를 임시 저장 → 크기/해시 확인 → 재생 가능 확인 → 지정 시각에 전체 묶음 적용한다. 일부 다운로드만 성공한 불완전 편성을 노출하지 않는다.
- 상태를 `대기·전송 중·검증·적용 완료·실패·롤백`으로 나눈다. 서버가 보냈다는 상태와 기기가 실제 적용했다는 상태를 구분한다.
- 연결이 끊겨도 기간 내 마지막 승인 편성을 유지하되 계약 종료·소재 만료 시 계속 과금 대상 광고를 재생하지 않게 유효기간을 로컬에서 확인한다. 안전한 기본 소재를 둔다.
- 다운로드 실패는 재시도 간격을 늘려 반복하고, 복구 후 중복 재생 로그를 제거하며 쌓인 기록을 업로드한다.
- 특정 매장 1곳 → 시험 매장 그룹 → 지역 전체로 단계 배포할 수 있게 한다. 광고 철회는 다음 동기화 때 강제 적용하고 오프라인 만료 상한도 둔다.
- 테스트 시간대를 바꿔 본 시뮬레이션 로그와 실제 운영 재생 로그를 분리한다.

이 OTA 설계는 공개 경쟁사 자료에서 구현 내부를 확인한 것이 아니라 미러모션의 운영 요구사항에서 도출한 자체 설계다.

## 7. 보고 지표와 필수 검증

포커스미디어는 광고 노출 이후 앱 이용·방문·매출을 비교하는 별도 분석을 설명한다. 따라서 미러모션도 **재생 완료 횟수를 사람 수·실제 시청·실제 구매로 바꿔 표시하지 않아야 한다.** [공식 성과 분석](https://www.focusmediakorea.com/guide/strategy/clpqw8r1r000tspjo1d8gozcy)

초기 보고 지표: 계약 매장 수, 송출 가능한 매장 수, 실제 적용 기기 수, 최근 연결, 소재 다운로드 성공률, 재생 시작/완료/오류, 캠페인 기간, 예상/확정/지급 금액. QR이나 예약 연결을 추가하면 클릭·반응 수를 별도 수치로 제공한다.

| 검증 항목 | 기대 결과 |
|---|---|
| 대구 캠페인 + 강남 매장 | 광고 후보에서 제외 |
| 강남 캠페인 + 대구 매장 | 광고 후보에서 제외 |
| 같은 캠페인, 지역 일치, 성별·연령 미설정 | 일반 승인 소재로 정상 재생 |
| 10/12 시작 1개월 | 11/11까지 표시, 11/12에는 종료 |
| 월말 시작·윤년·KST 자정 | 계약일 보정과 만료가 일관적 |
| 서울 매장 1곳·지방 매장 1곳 | 18,000/12,000원 및 3,600/2,400원 계산 |
| 한 매장에 기기 2대 | 계약·정산 중복 없음 |
| 계약 후 요금표 변경 | 기존 계약 스냅샷 금액 유지 |
| 원장이 다른 매장 ID 요청 | 서버 권한 검사로 차단 |
| 미승인·삭제·종료 소재 | 새 편성에 미포함, 과거 이력 보존 |
| 잘못된 파일·손상된 해시 | 적용 실패, 직전 정상 버전 유지 |
| 오프라인 후 재접속 | 유효 소재만 재생, 중복 없는 기록 동기화 |
| 배포 취소·롤백 | 타깃 매장만 이전 승인 버전 적용 |
| 정산 지급 처리 | 감사 이력과 지급 근거 저장, 실송금과 구분 |
| 시뮬레이터 성별·연령 변경 | 테스트 표시 유지, 실제 고객 분석으로 집계하지 않음 |

## 조사 범위와 다음 판단

이번 조사는 공식 공개 문서 5개를 중심으로 했다. 경쟁사 로그인 관리자, 실제 정산 계약, 비공개 광고 운영 시스템을 열람하지 않았다. 타운보드의 41쪽 Media Kit과 13쪽 제작 가이드를 Firecrawl로 읽었으며 OCR의 세부 수치 오류 때문에 경쟁사 단가·성과비율을 복제하지 않았다. 검색 3건에 대한 Firecrawl 피드백은 모두 제출되어 수락됐다.

미러모션에 구현되었는지는 제품 코드·API·UI 검증 결과를 별도 기준으로 판단해야 한다. 특히 생성형 영상 API 연결, 외부 매장 단말 OTA, 자동 송금, 실제 고객 인구통계 추론은 화면이나 이 설계 문서만으로 완료 처리하지 않는다.
