o2o-infinith-demo/src/data/mockReport_o2o.ts
Haewon Kam a9de4ecc3c feat: O2O Clinic 가상 데모 리포트·플랜 추가 (광고 소재용)
블러 처리 없이 외부 노출 가능한 가상 클리닉 데모 자산.
6개 실제 병원 분석 패턴의 베스트 프랙티스를 종합·재구성.

설정:
- 이름: O2O Clinic / 원장 오투오 / 개원 2017년 (9년차)
- 시술: 눈·코·윤곽 전문
- 컬러: Indigo Deep (#1E1B4B) + Cyan (#06B6D4)
- 포지셔닝: 균형 잡힌 운영 (Score 78) + 글로벌 확장 강점

라우팅:
- /report/o2o → mockReportO2O (overallScore 78)
- /plan/o2o → mockPlanO2O (8 채널전략·4 pillar·4주 캘린더)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 14:15:27 +09:00

393 lines
19 KiB
TypeScript

import type { MarketingReport } from '../types/report';
import { mockReport } from './mockReport';
/**
* O2O Clinic — 가상 데모 리포트 (마케팅·광고 소재용)
*
* 실제 병원이 아닌 가상 클리닉. 의료광고법·개인정보 우려 없이
* 자유롭게 외부 노출 가능한 INFINITH 솔루션 데모 자산.
*
* 설정:
* - 이름: O2O Clinic (오투오 클리닉)
* - 원장: 오투오 (Dr. O2O)
* - 개원: 2017년 (9년차)
* - 시술: 눈·코·윤곽 전문
* - 컬러: Indigo Deep (#1E1B4B) + Cyan (#06B6D4)
*
* 6개 실제 병원 분석 패턴에서 흥미로운 요소를 발췌·재구성:
* - 균형 잡힌 채널 운영 점수 (78/100)
* - 다국어 Instagram 운영 (원진/이룸 패턴)
* - YouTube 콘텐츠 아카이브 (바노바기/티에스 패턴)
* - 강남언니 9.5점 + 2,547 리뷰
* - 명확한 강점 + 개선 기회 균형 — 솔루션 가치를 가장 잘 보여줄 사례
*/
export const mockReportO2O: MarketingReport = {
...mockReport,
id: 'o2o',
createdAt: '2026-04-14',
targetUrl: 'https://www.o2oclinic.com',
overallScore: 78,
clinicSnapshot: {
...mockReport.clinicSnapshot,
name: 'O2O Clinic',
nameEn: 'O2O Plastic Surgery Clinic',
established: '2017',
yearsInBusiness: 9,
staffCount: 8,
leadDoctor: {
name: '오투오',
credentials: 'O2O Clinic 대표원장 · 눈·코·윤곽 전문',
rating: 9.6,
reviewCount: 2547,
},
overallRating: 9.5,
totalReviews: 2547,
priceRange: { min: '300,000', max: '15,000,000+', currency: '₩' },
certifications: [
'성형외과 전문의',
'대한성형외과학회 정회원',
'안면윤곽·코성형 다년 임상',
'국제 환자 영문/중문 상담',
],
mediaAppearances: ['강남언니 9.5점 / 2,547 리뷰', '국제 환자 의료관광 인증'],
medicalTourism: ['영어·중국어·일본어 코디네이터 상주', '의료관광 인증 클리닉'],
location: '서울 강남구 (강남역 인근)',
nearestStation: '2호선 강남역',
phone: '02-2020-2020',
domain: 'o2oclinic.com',
source: 'registry' as const,
registryData: {
district: '강남',
branches: '본원 1개',
brandGroup: '눈·코·윤곽 전문 · 글로벌',
gangnamUnniUrl: 'https://www.gangnamunni.com/hospitals/o2o',
googleMapsUrl: 'https://maps.google.com/?q=O2O+Clinic',
},
logoImages: {
circle: '/assets/clients/o2o/logo-circle.png',
horizontal: '/assets/clients/o2o/logo-horizontal.png',
korean: '/assets/clients/o2o/logo-korean.png',
},
brandColors: {
primary: '#1E1B4B',
accent: '#06B6D4',
text: '#0F172A',
},
},
channelScores: [
{ channel: 'YouTube', icon: 'youtube', score: 76, maxScore: 100, status: 'good', headline: '@o2oclinic — 5,840 구독자 · 280 영상 · 주 2회 안정 업로드' },
{ channel: 'Instagram', icon: 'instagram', score: 82, maxScore: 100, status: 'good', headline: '@o2o_clinic — 8,210 팔로워 · Reels 활성 · 다국어 운영' },
{ channel: 'Facebook', icon: 'facebook', score: 65, maxScore: 100, status: 'warning', headline: '@O2OClinicGlobal — 3,025 팔로워 · 국제 환자 광고 채널' },
{ channel: '강남언니', icon: 'star', score: 90, maxScore: 100, status: 'good', headline: '9.5점 / 2,547 리뷰 — 응답률 88% · 강남 상위 10%' },
{ channel: 'Website', icon: 'globe', score: 78, maxScore: 100, status: 'good', headline: 'o2oclinic.com — 다국어 랜딩 · 픽셀 설치 완료' },
{ channel: '네이버 블로그', icon: 'globe', score: 72, maxScore: 100, status: 'good', headline: 'blog.naver.com/o2oclinic — 주 2회 SEO 포스팅' },
],
youtubeAudit: {
...mockReport.youtubeAudit,
channelName: 'O2O Clinic',
handle: '@o2oclinic',
subscribers: 5840,
totalVideos: 280,
totalViews: 1240000,
weeklyViewGrowth: { absolute: 4200, percentage: 3.4 },
estimatedMonthlyRevenue: { min: 50, max: 180 },
avgVideoLength: '6분',
uploadFrequency: '주 2회 (Long 1 + Shorts 1)',
channelCreatedDate: '2017-08-15',
subscriberRank: '강남 성형외과 채널 상위 25%',
channelDescription: 'O2O Clinic — 눈·코·윤곽 전문. 9년의 임상, 2,547개의 검증된 후기. 국제 환자 환영.',
linkedUrls: [
{ label: 'O2O Clinic 공식 홈페이지', url: 'o2oclinic.com' },
{ label: '강남언니 프로필', url: 'gangnamunni.com/hospitals/o2o' },
],
playlists: ['눈성형 가이드', '코성형 시리즈', '윤곽수술 케이스', '오투오 원장 Q&A', '국제 환자 브이로그', 'Shorts'],
topVideos: [
{ title: '오투오 원장이 알려주는 자연스러운 눈성형 5원칙', views: 84200, uploadedAgo: '3개월 전', type: 'Long', duration: '8:42' },
{ title: '코성형 붓기, 솔직히 얼마나 가나요? — 30일 타임라인', views: 67500, uploadedAgo: '1개월 전', type: 'Long', duration: '6:15' },
{ title: 'V라인 윤곽수술 회복 일기 — 환자 동의 케이스', views: 52300, uploadedAgo: '2주 전', type: 'Long', duration: '12:08' },
{ title: '쌍수 vs 눈매교정 차이 60초', views: 124000, uploadedAgo: '2개월 전', type: 'Short', duration: '0:60' },
{ title: '코끝 성형 전후 — Real Case', views: 98700, uploadedAgo: '3주 전', type: 'Short', duration: '0:45' },
],
diagnosis: [
{ category: '안정적 업로드 빈도 — 강점', detail: '주 2회 정기 업로드로 알고리즘 신호 양호. 9년간 누적 280개 영상 = 콘텐츠 자산 풍부', severity: 'good' },
{ category: 'Shorts 활용 우수', detail: 'Long-form 영상에서 Shorts 추출 비율 35% — 평균 (15%) 대비 2배 이상', severity: 'good' },
{ category: '다국어 자막 추가 권장', detail: '영문/중문 자막을 추가하면 글로벌 도달 즉시 1.8~2.5배 확대 예상', severity: 'warning' },
],
},
instagramAudit: {
accounts: [
{
handle: '@o2o_clinic',
language: 'KR',
label: 'KR 메인 공식',
posts: 1850,
followers: 8210,
following: 312,
category: 'Health/beauty',
profileLink: 'o2oclinic.com',
highlights: ['눈성형', '코성형', '윤곽수술', '리뷰', '글로벌'],
reelsCount: 142,
contentFormat: 'Reels (50%) + Carousel (30%) + Story (20%)',
profilePhoto: 'O2O 로고 (Indigo + Cyan)',
bio: 'O2O Clinic 공식 · 눈·코·윤곽 전문 · 강남역 · 영문/중문 상담 가능 · o2oclinic.com',
},
{
handle: '@o2o_clinic_global',
language: 'EN',
label: 'Global 공식',
posts: 480,
followers: 6320,
following: 215,
category: 'Health/beauty',
profileLink: 'o2oclinic.com',
highlights: ['Eye', 'Nose', 'Contouring', 'Reviews', 'Booking'],
reelsCount: 95,
contentFormat: 'English / Chinese / Japanese subtitled Reels',
profilePhoto: 'O2O Global 로고',
bio: 'O2O Clinic Global · Eye · Nose · Facial Contouring · Gangnam Seoul · DM for consultation',
},
],
diagnosis: [
{ category: 'Reels 활용도 우수', detail: '게시물 중 Reels 비율 50% — 알고리즘 친화적 콘텐츠 믹스', severity: 'good' },
{ category: '글로벌 계정 운영 — 차별화 강점', detail: '국내 + 영문 글로벌 계정 분리 운영으로 외국인 환자 직접 도달 가능', severity: 'good' },
{ category: '인플루언서 협업 미흡', detail: '뷰티 크리에이터 협업 콘텐츠 0편 — 신규 도달 확장 기회', severity: 'warning' },
],
},
facebookAudit: {
pages: [
{
url: 'facebook.com/O2OClinicGlobal',
pageName: 'O2O Clinic Global',
language: 'EN',
label: 'Global 공식',
followers: 3025,
following: 0,
category: 'Plastic Surgeon',
bio: 'O2O Clinic — Eye, Nose, Facial Contouring | Gangnam Seoul | Multilingual Consultation',
logo: 'O2O Global 로고',
logoDescription: 'Indigo + Cyan O2O 워드마크',
link: 'o2oclinic.com',
linkedDomain: 'o2oclinic.com',
reviews: 142,
recentPostAge: '5일 전',
hasWhatsApp: true,
postFrequency: '주 2~3회',
topContentType: 'Patient journey + Before/After (consent verified)',
engagement: '게시물당 평균 좋아요 80~150 / 댓글 10~25',
},
],
diagnosis: [
{ category: '국제 환자 광고 채널로 활성화 양호', detail: 'WhatsApp 연동 + 영문 콘텐츠 정기 업로드로 글로벌 환자 직접 상담 경로 확보', severity: 'good' },
{ category: '리타겟팅 광고 운영 부재', detail: 'Pixel은 설치되어 있으나 리타겟팅 캠페인 미운영 — 즉시 ROAS 기회', severity: 'warning' },
],
brandInconsistencies: [],
consolidationRecommendation: 'Facebook은 글로벌 채널로 명확히 포지셔닝되어 운영 중. 리타겟팅 캠페인 도입 시 ROAS 즉시 개선 가능.',
},
otherChannels: [
{ name: '네이버 블로그', status: 'active', details: '주 2회 SEO 포스팅 · 키워드 상위 노출 30+', url: 'https://blog.naver.com/o2oclinic' },
{ name: '네이버 카페', status: 'active', details: 'O2O Clinic 카페 운영 중 · 회원 1,200+', url: 'https://cafe.naver.com/o2oclinic' },
{ name: '강남언니', status: 'active', details: '9.5점 / 2,547 리뷰 · 응답률 88%', url: 'https://www.gangnamunni.com/hospitals/o2o' },
{ name: '네이버 플레이스', status: 'active', details: '플레이스 운영 · 사진 80+ · 별점 4.8', url: 'https://map.naver.com/v5/search/O2O+Clinic' },
{ name: '카카오톡', status: 'active', details: '카카오 채널 친구 4,200+ · 자동응답 운영', url: 'https://o2oclinic.com' },
{ name: 'TikTok', status: 'active', details: '@o2oclinic · 팔로워 3,400 · Shorts 크로스포스팅', url: 'https://www.tiktok.com/@o2oclinic' },
],
websiteAudit: {
primaryDomain: 'o2oclinic.com',
additionalDomains: [{ domain: 'o2oclinic.com/en', purpose: '영문 랜딩' }, { domain: 'o2oclinic.com/zh', purpose: '중문 랜딩' }],
snsLinksOnSite: true,
snsLinksDetail: [
{ platform: 'YouTube', url: 'https://www.youtube.com/@o2oclinic', location: 'Footer + Header' },
{ platform: 'Instagram', url: 'https://www.instagram.com/o2o_clinic', location: 'Footer + Header' },
{ platform: 'Instagram Global', url: 'https://www.instagram.com/o2o_clinic_global', location: 'Footer (EN page)' },
{ platform: 'Facebook', url: 'https://www.facebook.com/O2OClinicGlobal', location: 'Footer (EN page)' },
{ platform: 'Naver Blog', url: 'https://blog.naver.com/o2oclinic', location: 'Footer' },
{ platform: 'TikTok', url: 'https://www.tiktok.com/@o2oclinic', location: 'Footer' },
],
trackingPixels: [
{ name: 'Google Analytics 4', installed: true, details: 'GA4 + GTM 정상 운영' },
{ name: 'Meta Pixel', installed: true, details: 'Facebook/Instagram 광고 픽셀 설치 완료' },
{ name: 'Naver Analytics', installed: true, details: '네이버 검색광고 전환 추적' },
{ name: 'TikTok Pixel', installed: false, details: '미설치 — 도입 권장' },
],
mainCTA: '온라인 상담 예약 + 카카오톡 + WhatsApp (글로벌)',
},
problemDiagnosis: [
{
category: 'TikTok 픽셀 미설치 — 광고 ROAS 측정 불가',
detail: '@o2oclinic TikTok 계정에 트래픽이 발생하고 있으나 픽셀이 없어 광고 캠페인 ROAS 측정·최적화 불가. 즉시 설치 권장.',
severity: 'warning',
},
{
category: '인플루언서 협업 미운영 — 신규 도달 기회 손실',
detail: '뷰티/메디컬 크리에이터 협업 콘텐츠 0편. 6개월 내 5~8명 협업 시 신규 팔로워 30~50% 증가 예상.',
severity: 'warning',
},
{
category: '리타겟팅 광고 미운영 — Meta Pixel 설치되어 있으나 활용 부족',
detail: 'o2oclinic.com 방문자 누적 데이터가 있으나 Facebook/Instagram 리타겟팅 캠페인 미운영. ROAS 즉시 200~300% 개선 기회.',
severity: 'warning',
},
{
category: '글로벌 콘텐츠 — 강점 확장 여지',
detail: '영문 Instagram + Global Facebook 운영 중이나, YouTube 채널은 한국어 위주. 영문/중문 자막 추가 시 도달 1.8~2.5배 확대 예상.',
severity: 'warning',
},
],
transformation: {
...mockReport.transformation,
brandIdentity: [
{ area: '브랜드 포지셔닝', asIs: '눈·코·윤곽 전문', toBe: '"O2O Clinic — 9년의 임상, 2,547개의 진심"' },
{ area: '컬러 시스템', asIs: 'Indigo Deep + Cyan 명문화 완료', toBe: '전 채널 디자인 가이드 SOP 발급' },
{ area: '글로벌 메시지', asIs: '국문/영문 분리 운영', toBe: 'YouTube 다국어 자막 추가 → 한국어 콘텐츠로 글로벌 도달' },
],
platformStrategies: [
{
platform: 'YouTube',
icon: 'youtube',
currentMetric: '5,840 subscribers · 280 videos',
targetMetric: '20K / 12개월',
strategies: [
{ strategy: '다국어 자막 우선 50개', detail: '기존 영상에 EN/ZH/JP 자막 추가 → 글로벌 검색 도달 즉시 확대' },
{ strategy: '오투오 원장 Q&A 시리즈 정기화', detail: '월 2회 롱폼 + 월 4회 Shorts 추출 → 권위 콘텐츠' },
{ strategy: '인플루언서 컬래버 분기 1회', detail: '뷰티/메디컬 크리에이터 협업으로 신규 구독자 유입' },
],
},
{
platform: 'Instagram',
icon: 'instagram',
currentMetric: 'KR 8,210 + Global 6,320 · Reels 활성',
targetMetric: 'KR 25K + Global 18K / 12개월',
strategies: [
{ strategy: 'Reels 주 5회로 증가', detail: 'YouTube Shorts와 동시 다국어 배포 — 자산 재활용' },
{ strategy: '인플루언서 카루셀 시리즈', detail: '월 2회 협업 콘텐츠 — 신규 팔로워 유입' },
{ strategy: '강남언니 리뷰 → Story 자동 변환', detail: '2,547개 리뷰 자산을 Story 카드로 주 2회 발행' },
],
},
{
platform: 'Facebook',
icon: 'facebook',
currentMetric: 'Global 3,025 followers · WhatsApp 연동 완료',
targetMetric: 'Global 12K + 리타겟팅 ROAS 4x / 6개월',
strategies: [
{ strategy: '리타겟팅 광고 캠페인 즉시 시작', detail: 'o2oclinic.com 방문자 픽셀 데이터 활용 — 영문/중문 광고 소재 4종' },
{ strategy: 'WhatsApp 자동응답 시나리오 확대', detail: '눈/코/윤곽 시술별 FAQ 자동응답 — 글로벌 환자 1차 응대' },
],
},
],
websiteImprovements: [
{ area: '다국어 랜딩페이지', asIs: 'EN/ZH 운영 중', toBe: '일본어 랜딩 추가 + 채널별 UTM 추적 강화' },
{ area: 'TikTok Pixel', asIs: '미설치', toBe: 'TikTok Pixel 즉시 설치 → 광고 ROAS 측정 가능' },
],
newChannelProposals: [
{ channel: 'LINE (일본)', priority: 'P1', rationale: '일본 환자 직접 상담 경로 — Instagram JP 콘텐츠와 연동' },
{ channel: 'WeChat 공식 계정 (중국)', priority: 'P1', rationale: '중국 환자 의료관광 전환 채널 — 위챗 미니프로그램 검토' },
{ channel: '인플루언서 협업 시스템화', priority: 'P0', rationale: '단발성 협업이 아닌 분기별 5~8명 정기 협업 SOP 구축' },
],
},
roadmap: [
{
month: 1,
title: 'Foundation',
subtitle: '광고 인프라 + 다국어',
tasks: [
{ task: 'TikTok Pixel 설치 + 광고 캠페인 시작', completed: false },
{ task: 'YouTube 기존 영상 EN/ZH 자막 30개 추가', completed: false },
{ task: 'Facebook 리타겟팅 광고 캠페인 v1 런칭', completed: false },
{ task: '인플루언서 협업 SOP 문서화 + 1차 5명 컨택', completed: false },
],
},
{
month: 2,
title: 'Content Engine',
subtitle: '자산 재활용 + 협업',
tasks: [
{ task: 'YouTube 주 2회 정착 + Shorts 주 3회로 증가', completed: false },
{ task: 'Instagram Reels 주 5회 (KR + Global 동시)', completed: false },
{ task: '인플루언서 협업 카루셀 1차 발행', completed: false },
{ task: '강남언니 Story 자동 발행 시스템 구축', completed: false },
],
},
{
month: 3,
title: 'Optimization',
subtitle: '성과 측정 + 확장',
tasks: [
{ task: 'TikTok·Facebook ROAS 분석 + 예산 재배분', completed: false },
{ task: 'LINE/WeChat 채널 개설 검토 → 결정', completed: false },
{ task: '월간 KPI 리뷰 + 다음 분기 전략', completed: false },
],
},
],
kpiDashboard: [
{ metric: 'YouTube 구독자', current: '5,840', target3Month: '9,000', target12Month: '20,000' },
{ metric: 'YouTube 다국어 자막 영상', current: '0', target3Month: '50', target12Month: '150' },
{ metric: 'Instagram KR 팔로워', current: '8,210', target3Month: '12,500', target12Month: '25,000' },
{ metric: 'Instagram Global 팔로워', current: '6,320', target3Month: '9,500', target12Month: '18,000' },
{ metric: '강남언니 리뷰', current: '2,547', target3Month: '2,800', target12Month: '3,800' },
{ metric: '인플루언서 협업', current: '0', target3Month: '5건', target12Month: '20건' },
{ metric: '리타겟팅 광고 ROAS', current: '미측정', target3Month: '2.5x', target12Month: '4.0x' },
],
screenshots: [
{
id: 'yt-channel',
url: '/assets/clients/o2o/screenshots/yt-channel.png',
channel: 'YouTube',
capturedAt: '2026-04-14T10:00:00Z',
caption: 'O2O Clinic @o2oclinic — 5,840 구독자, 280 영상',
sourceUrl: 'https://www.youtube.com/@o2oclinic',
},
{
id: 'ig-profile',
url: '/assets/clients/o2o/screenshots/ig-profile.png',
channel: 'Instagram',
capturedAt: '2026-04-14T10:02:00Z',
caption: 'Instagram @o2o_clinic — 8,210 팔로워 (KR 메인)',
sourceUrl: 'https://www.instagram.com/o2o_clinic',
},
{
id: 'ig-global',
url: '/assets/clients/o2o/screenshots/ig-global.png',
channel: 'Instagram Global',
capturedAt: '2026-04-14T10:03:00Z',
caption: 'Instagram @o2o_clinic_global — 6,320 팔로워 (영문)',
sourceUrl: 'https://www.instagram.com/o2o_clinic_global',
},
{
id: 'fb-page',
url: '/assets/clients/o2o/screenshots/fb-page.png',
channel: 'Facebook',
capturedAt: '2026-04-14T10:04:00Z',
caption: 'Facebook O2O Clinic Global — 3,025 팔로워 + WhatsApp',
sourceUrl: 'https://www.facebook.com/O2OClinicGlobal',
},
{
id: 'gangnamunni',
url: '/assets/clients/o2o/screenshots/gangnamunni.png',
channel: '강남언니',
capturedAt: '2026-04-14T10:05:00Z',
caption: '강남언니 — O2O Clinic 9.5점, 2,547 리뷰',
sourceUrl: 'https://www.gangnamunni.com/hospitals/o2o',
},
{
id: 'website-homepage',
url: '/assets/clients/o2o/screenshots/website-homepage.png',
channel: 'Website',
capturedAt: '2026-04-14T10:06:00Z',
caption: 'o2oclinic.com — 다국어 공식 홈페이지',
sourceUrl: 'https://www.o2oclinic.com',
},
],
};