노래 한 곡이면 충분해요팔레트 보컬 진단
지금 바로 녹음하거나 파일을 올리면, AI가 음정·리듬·호흡·표현력을 분석해
나만의 보컬 진단지를 만들어 드립니다.
🔧 보완 호흡 지지를 키우면 소리가 끝까지 단단해져요
🎙 바로 녹음하기
📂 녹음 파일 올리기
🎤 반주는 이어폰으로 듣고 목소리만 녹음하면 가장 정확해요.
노래방·보컬 추출(MR 제거) 음원은 음색·발음 분석이 제한될 수 있어요.
후속 셀프 연습 영상
진단 후 맞춤 연습 영상을 이곳에서 만나보실 수 있어요.
강사 정밀진단 시 보실 수 있어요.
보컬 진단 후기
팔레트 보컬 진단을 받은 분들의 생생한 후기예요. 😊
관리자센터
관리자 PIN을 입력하세요
관리자센터
📨 결과 자동 수신 설정 (구글 드라이브 + 이메일)
구글 앱스크립트 주소를 넣어두면, 누가 어디서 진단하든 결과+녹음이 내 구글 드라이브 폴더에 자동 저장되고 이메일 알림도 도착해요.
주소 만드는 법은 함께 받은 「구글 드라이브 연동 설정 가이드」를 따라 하세요 (복붙 5분, 무료). 배포(Netlify) 파일에 모든 학생용으로 넣으려면, HTML 코드 상단의 DRIVE_ENDPOINT 값에 주소를 직접 붙여넣어야 합니다.
🔒 비밀 키는 게시·영상등록·학습데이터·전체 불러오기 같은 관리자 작업에만 필요해요. 이 키가 있어야 전체 명단이 외부에 노출되지 않아요. (이 기기에만 저장됨) · 빌드 v122 (💳 카드결제 실패 시 '네이버페이로 다시하기' 자동안내 — 웹뷰(카톡·인스타)에서 카드 본인인증이 막혀 "비정상적인 접근"으로 실패한 손님을, 실패 즉시 네이버페이로 재시도하도록 팝업(offerNaverRetry). 메인·업그레이드·3회권·부가상품 데스크톱 + 모바일 복귀(naverRetryFromPending, 15분내 카드시도만) 총 5곳. 취소·네이버페이 실패엔 안 뜸. HTML만 배포 │ v121: 🛡 3회권 이중차감 방지(usePassForCurrent 잠금)·💳 결제코드 사용 알림메일 등급별 분기(라이트/AI정밀=조치불필요·강사=작성요망)·🧹 밀린 결제 자동개통 안전망(30분 스윕+손님 결과코드 메일 자동발송, 에디터에서 installSweepTrigger 1회 실행)·⭐후기 '야피' 내장·🎵 강사진단 추천곡 편집(coach.songs)+추천곡 뱅크 23→43곡(실사용 인기곡)+레코드별 로테이션+녹음 패턴(1·2약점·강약) 반영·🎟 OPEN2026 만료 9/19→9/30. ★HTML+.gs 둘 다 배포 + installSweepTrigger 1회 │ v120: 🛡 3회권(PM-) 코드 self-heal 안전장치 — 손님이 3회권 코드를 넣었는데 결제는 됐지만 서버에 횟수권이 없으면(발급 누락) 자동으로 포트원 결제확인(portoneconfirm)을 호출해 횟수권을 되살리고 곧바로 재시도. 코드 사용 3곳(횟수권으로 열기 usePassForCurrent·다른 곡 코드입력 verifyPassAndGo·결제화면 코드칸 applyReward) 모두 적용. 이경진님 사례(결제 완료·PASS 미발급→'no pass')처럼 앞으로는 손님이 코드만 넣으면 스스로 복구돼 열림. 금액·결제·발급 로직 무변경, 이미 있는 멱등 엔드포인트 재활용. HTML만 배포 │ v119: 🐛 관리자 '불러오기 실패' 마지막 한 곳 더 수정 — 성장추이 차트(drawTrend)가 무점수(scores=null) 테스트 기록의 scores[k]를 읽어 터지던 것을, 점수 있는 기록만 그리도록 필터. v118의 통계·표·CSV 3곳 방어에 이어 렌더 전 구간 무점수 기록 방어 완료 → 결제·강사 불러오기 완전 정상. HTML만 배포 │ v118: 🐛 관리자 '불러오기 실패(Cannot convert undefined or null to object)' 근본수정 — codeonly로 불러온 CODE기록 중 '테스트' 무점수(scores=null) 기록에서 renderAdmin 통계·표·CSV의 Object.values(r.scores)가 터지던 것 3곳 방어(r.scores||{}·s.pitch??'-'). 이제 결제·강사 불러오기 정상. HTML만 배포 │ v117: 🐛 관리자 '불러오기 실패' 수정 — 관리자센터 열 때 자동 로드를 느린 '최근30건(90초+)'에서 빠른 codeonly(결제·강사만·40초)로 변경. 느린 전체 스캔이 동시에 돌며 다른 요청을 120초 타임아웃으로 막던 문제 해결(열자마자 강사진단자 자동 표시). 무료 최근기록은 [🔄 최근 기록 새로고침]으로. HTML만 배포 │ v116: 🎓 관리자 '결제·강사만 빠르게 불러오기' 버튼 신설 — 폴더가 커져 ?list 전체가 느려(90초+) 강사진단 대상자가 안 뜨던 문제 대응. ?list&codeonly=1(CODE 파일만·순식간)로 결제·강사 기록만 즉시 로드→강사(tier3) 맨 위 정렬로 리포트 작성. ★HTML+.gs 둘 다 배포. │ v115: 📊 Purchase(구매) 전환 이벤트 보강 — 기존 라이트/AI/강사·업그레이드에 더해 'AI 정밀 3회권'과 '부가상품(정밀진단 이용권·줌레슨)'도 결제 성공 시 Purchase 발동(GA4 purchase + Meta Pixel Purchase, value·currency·transaction_id 포함, 중복방지). payPass/payAddon이 결제금액을 sessionStorage에 저장→showPassDone/showAddonDone에서 발동. HTML만 배포 │ v114: 🐛 후기 '느린 갱신' 수정 — 후기 페이지·롤링이 localStorage 캐시(옛 목록)만 쓰고 새로 내장한 후기를 무시하던 걸, mergedReviews()로 내장+캐시 합쳐 중복(이름) 제거해 '즉시' 표시. HTML만 배포 │ v113: ⭐ 후기 1개 추가·내장 '윤나이'(⭐5·강사진단·예고입시)=총 9개 · 📊 '지금까지 N명 진단' 배지 기본값 560→1000(첫화면 최신화)+서버 stats 캐시 1시간→10분(더 자주 갱신) · 💬 페이월 헤딩 '₩3,000부터'→'어떤 진단을 받아볼까요? ☕커피 한 잔 값으로 정밀진단 받기' · 🎫 AI 정밀 3회권 카드를 등급표(.pw-tier)와 동일 크기·스타일로 통일(점선→실선), 버튼 'AI 정밀 3회권 선택 →'(선택 시 카드 안에서 네이버페이·카드 노출). passBuyCard/selectPass·CSS .pass-card. 금액·결제 로직 무변경. HTML만 배포 │ v112: 🏷 페이월 등급 미리보기 카드 분류 개편 — 각 미리보기 이미지 카드 위에 또렷한 등급 헤더(라이트[1단계]/AI 정밀[BEST]/강사 진단[전문가] + 가격·할인)를 얹어 3등급이 명확히 구분되게. AI 정밀은 테두리+BEST 배지로 강조(글자는 검정 통일). 이미지는 결제후공개 뱃지와 함께 그대로 유지(peek+페이드). 중복이던 아래 '✔ 라이트 3,000원…' 체크리스트(pw-incl) 삭제. 금액·결제·쿠폰 로직 무변경. HTML만 배포 │ v111: ✍️ 페이월 '여기까지가 무료예요' 문단 문구 교체 — '내 4지표 점수는 몇 점?…약점과 처방' → '500건 보컬 데이터로 분석한 나에게 딱 맞는 정밀 진단, 결제하면 이 페이지에서 바로 열려요.' (위 결제카드와 중복되던 4지표 질문 제거). 그 아래 지금까지~진단받았어요·미리보기·등급목록 전부 그대로. HTML만 배포 │ v110: 🔧 결제 유도 카드 배치 다듬기 — '가장 먼저 볼 영역' 배지와 결제카드 사이 간격 확보(margin-top), 카드의 '🔓 결제하면 이런 걸 받아요' 제목 삭제(훅부터 시작), '🔓 나에게 딱 맞는 정밀결과 보기' 버튼을 카드 안 강사안내 줄 바로 위로 이동(기존 공유박스에선 제거 → 공유박스는 '공유하기'만). HTML만 배포 │ v109: 🔓 '결제하면 이런 걸 받아요' 카드 개편 — 가장 먼저 볼 지표 훅('그래서 내 [지표]은 실제로 몇 점이었을까요?') + 4지표 잠금 바(해당 지표 주황 강조·'먼저 볼 영역' 배지) + 혜택 문구 개선('4지표로 내가 막히는 부분 짚기'·'가장 빨리 느는 딱 1가지'·'내 목소리에 맞는 추천곡', 강사='내 녹음 직접 듣고 파형+3개월 계획'). 지표는 v108 패턴과 동일(가장 약한 축) 자동연동. payUnlockCard(dp)/CSS .mc-hook·.mc-locks·.mc-lrow·.mc-gets, tier0만·결제로직 무변경. HTML만 배포 │ v108: 🔍 무료 결과 개편 — 유형카드(강점·보완 그대로) 아래에 '이번 녹음에서 발견된 패턴' 한 줄 신설. 실제 측정값(rec.scores·rec.raw)에서 가장 약한 지표(음정/리듬/호흡/표현)를 골라 정직한 한 줄 자동 생성(곡 구조·앞뒤 방향은 측정 못 하므로 언급 안 함, 유형점수 85+면 억지 약점 안 만들고 생략). 바로 아래 '가장 먼저 볼 영역: [지표]' 배지로 페이월과 연결. tier0(무료)만 노출·결제로직 무변경. 관련: discoveredPatternLine()/patternBlock()/AXIS_META, CSS .pattern-card·.focus-strip. HTML만 배포 │ v107: ⭐ 후기 1개 추가·내장 — '러버보컬'(⭐5·AI정밀·"정밀하고 좋아여!") 승인 후 코드 내장(총 8개). 짧아서 홈/결제 롤링에도 노출 + 후기 페이지 자동 반영. HTML만 배포 │ v106: ⭐ 후기 1개 추가·내장 — '헤어롤'(⭐5·AI정밀·"약점을 자세히 파악…자세한 점수까지 제공…개선점 생각") 승인 후 코드 내장(총 7개, 오타만 살짝 정리). 장문이라 홈/결제 롤링(짧은 것만)엔 안 뜨고 후기 페이지에 노출. HTML만 배포 │ v105: 🏷 보컬 유형 이름 다시 3축으로 — '맑은 호소'(음색+표현 2축)만 나오던 것을 '맑은 호소 성량형'처럼 기술(3번째)까지 붙여 표기(음색+표현+기술). 홈 결과 샘플도 동일('맑은 담백 성량형'). 별명은 여전히 미노출. HTML만 배포 │ v104: ⭐ 후기 1개 추가·내장 — '애앵귀걸이'(⭐5·강사진단·"연습을 해서 그런가 저음이 듣기 좋아졌고 목이 덜 아파요") 승인 후 코드에 내장(총 6개). 홈/결제화면 롤링 + 후기 페이지 자동 반영. HTML만 배포 │ v103: 🙂 반복 무료 사용자 전환 넛지 — 3번째 녹음(진단)부터 무료 결제화면 맨 위에 '벌써 N번째 녹음이네요! 나에게 딱 맞는 추천곡 알아보실래요?' 배너 노출(버튼→결제로 스크롤). 이 기기 누적 진단 횟수(localStorage pv_free_count) 기준. 하드 차단 아니라 부드러운 유도(로그인 없어 우회 가능하나 넛지 목적이라 OK). HTML만 배포 │ v102: 🏠 홈 결과 샘플 카드 정리 — 강점·보완을 PVTI(파란) 카드 '안'으로 넣고(실제 결과지처럼), 카드+4지표 차트를 위·아래 세로 배치. 별도 강점/보완 박스 제거. HTML만 배포 │ v101: 🏠 홈 상단에 '진단하면 이런 걸 받아요' 결과 샘플 이동 — 기존 녹음 카드 아래에 있던 결과 샘플(PVTI 카드+4지표 점수+강약)을 첫 화면 위쪽(진단수 배지 아래·입력폼 위)으로 올려 '이런 걸 받는다'를 먼저 보여줌. 샘플 유형명도 음색+표현(맑은 담백)으로, 태그 2개로. HTML만 배포 │ v100: 🏷 보컬 유형 이름 표기 변경 — 별명(청량한 하이토너 등) 대신 '음색+표현'으로 노출(예: 맑은 호소). 결과지 유형 카드·PDF·공유에 반영. 별명은 코드에 남겨두되 화면엔 미노출. HTML만 배포 │ v99: 🎨 PVTI(보컬 유형) 카드 정리 — 흰색 특성 태그(✨)를 최대 2개로 제한(카드가 지저분해 보이던 것 완화) + 대표 유형 이름 글씨 확대(데스크톱 42→56px·모바일 28→38px, line-height 정리 — 제일 긴 유형명도 한 줄 유지). HTML만 배포 │ v98: 💰 AI 정밀 3회권 가격 이원화 — 결제화면(무료→결제)은 정가 18,000원(회당 6,000), 이미 유료 결제한 사람의 결과 화면(라이트·AI정밀) 밑엔 '결제자 특가' 14,000원(회당 4,667·'결제자 특가' 배지). 서버는 두 금액(18000·14000) 다 3회권으로 인정(발급되는 3회권은 동일). ★서버(.gs): PASS3_AMOUNTS=[18000,14000]. ★HTML + .gs 둘 다 배포 필수 │ v96: 🎫 3회권(여러 곡) 노출 위치 개선 — 결제화면에서 3회권을 'AI 정밀 카드 바로 밑'으로 이동(같은 상품이라 맥락 일치). + 라이트 결과의 업그레이드 밑 · AI 정밀 결과 밑에도 3회권 구매 카드(24,000→17,000 할인·네이버페이/카드) 추가. 이미 횟수권 보유 시엔 구매 카드 자동 숨김(결제화면은 '횟수권으로 열기'로 대체). HTML만 배포 │ v95: ⭐ 후기 1개 추가·내장 — '믈믈'(⭐5·"제 강점과 약점을 알게되어 너무좋아용") 승인 후 코드에 내장(총 5개). 홈·결제화면 롤링 + 후기 페이지에 자동 반영. HTML만 배포 │ v94: 📊 사회적 증거 배치 — 홈 히어로 아래 + 결제화면('여기까지 무료') 아래 두 곳에 '🎧 지금까지 560+ 진단받았어요' 배지(?stats 라이브 연동, 실제 누적수 10단위 내림 표시) + 한줄 후기 롤링(세로 페이드, 3.2초마다 교체, 닉네임 없이 후기 원문 그대로, 곳마다 순서 랜덤 섞기라 덜 반복돼 보임). 후기는 승인된 것 자동 반영. ★서버(.gs): 통계 엔드포인트 ?stats 추가(누적 진단수·평균 만족도·평가수, 1시간 캐시 / 관리자키면 별점 상세 목록) — 홈 배지·관리 조회용 │ v93: 🎫 AI 정밀 3회권(횟수권) 판매·사용 — 결제화면에 'AI 정밀 3회권 17,000원(3회·회당 5,667원)' 옵션 추가(네이버페이/카드) → 결제 시 기존 PASS 백엔드로 주문코드를 횟수권으로 발급(credits 3, tier2). 결과 화면 하단 '🎵 다른 곡으로 진단하기'(잔여 횟수 표시) → 새 곡 녹음 후 결제화면에서 '횟수권으로 AI 정밀 열기(1회 차감)'로 열림(서버 ?spend 차감이 진짜 장부). 코드는 이 기기에 자동 저장·기억, 잔여 0이면 자동 삭제. 결제화면 '이용권 코드' 칸에 3회권 코드(PM-…)를 직접 넣어도 열림(코드 종류 자동판별 FR/PM · 기기 안 타고 이메일 코드로 열기). 로그인 미연동. ★서버(.gs): portoneconfirm 17,000 분기(PASS 발급·멱등·메일) + ?pass 응답에 tier 추가 · 🗑 관리자 후기 삭제 기능(reviewdelete 엔드포인트 + 후기목록 🗑삭제 버튼) │ v92: ⭐ 후기 페이지 개선 — 섹션 이름 '수강생 후기'→'보컬 진단 후기'(서비스 성격에 맞게) · 승인된 실제 후기 4개(노래·무름포·최현준·으이네너)를 코드에 내장 → 캐시·서버 대기 없이 모든 방문자가 첫 화면부터 '즉시' 봄(서버 응답 오면 최신으로 자동 교체, 중복 없음) · 추가로 불러온 후기는 localStorage에 저장(이전 sessionStorage는 탭 닫으면 소멸) · ★서버(.gs) 변경: 관리자 이용권 현황 조회 엔드포인트(?rewards=1&key=) 추가 — 발급된 무료권/유료권과 '사용여부(used)'를 읽기전용으로 확인 │ v91: 💛 카카오페이 PG심사 준비 — CSP(_headers)에 카카오페이·카카오 도메인 허용(ERR_BLOCKED_BY_CSP 해결) · ?paytest=1 로 접속할 때만 본 결제화면에 '카카오페이(테스트 채널)' 버튼 노출(일반 손님엔 안 보임) · 심사용 kakaopay-test.html 단독 테스트 페이지 · 실 CID 전환 시 게이트 풀어 정식 노출 예정 │ v90: 📤 녹음 자동전송 안정화 — 진단 후 녹음/결과 전송이 실패(메일 안 감)하면 다음 접속 때 자동 재전송. no-cors라 성공을 못 읽어서, 서버 수신확인(?has) 후 '안 받았을 때만' 재전송(중복 저장·중복 메일 방지). 진단 직후 25초 뒤 1차 확인 + 부팅 시 밀린 것 재시도(최대 6회) · ★서버(.gs) 변경: 수신 마커(RCV_id)+중복차단+?has 조회 추가 │ v89: 🐛 후기 페이지 버그 수정 — 승인된 후기가 안 뜨던 문제(앱스크립트 콜드스타트 ~9초인데 후기 로딩 타임아웃이 8초라 시간초과) → 타임아웃 25초로 늘리고 서버 미리깨우기 추가 │ v88: 👩🏫 강사 정밀분석 '파형별 블록' 구조 — 파형 이미지 하나마다 구간(타임스탬프) 문구 + 그 구간 분석글을 따로 작성·표시(기존 통합 방식→파형별). 이미지 여러 장이 각자 글과 함께 보임 · 🧹 리포트의 '연습 영상 코드로 확인' 문구 제거(영상 미서비스) · 구버전 강사기록 호환 │ v87: 📅💳 진단기록 필터 추가 — '날짜별' 보기(select) + '결제자만' 보기(무료 제외) · 결제자만 켜면 서버 전체를 자동 불러와 결제자 기록까지 로컬에 보관 │ v86: 🏷 진단기록 등급 뱃지 분류 — 라이트(초록)·AI정밀(파랑)·강사(보라)로 구매 등급이 한눈에 보이게 · 강사는 계속 맨 위 정렬 │ v85: 🎓 관리자 강사작성 워크플로우 개선 — 진단기록에서 '강사 정밀진단 선택자(tier3)'를 맨 위 정렬(미작성→임시저장→게시완료 순, 🎓강사 뱃지·행 강조) · 💾 강사 분석 '임시저장'(학생에 게시 안 함) / 👁 '미리보기'(학생이 보는 진단지 그대로 렌더+하단 [수정]/[최종 게시] 바) / 📤 '최종 저장·게시'로 분리 │ v84: ⏳ 결제 '준비 중' 로딩 오버레이 추가 — 안내창의 네이버페이/부가상품/업그레이드처럼 버튼 로딩상태가 없던 결제도 payinit 동안 "💳 결제 준비 중이에요" 표시(렉처럼 멈춘 듯 보이던 것 개선) │ v83: ⬆ 업그레이드(차액) 결제에도 네이버페이 추가(AI정밀/강사 · 인앱 아이폰 카드 튕김 방지) · ✨ 인앱 '카드→네이버페이' 안내창 등장 애니메이션(fade+pop, 렉처럼 안 보이게) · 🎂 나이 맞춤 안내를 타입 카드 '안'으로 복귀(별도 카드 제거) │ v82: 🎵 추천곡 성별 매칭 수정(남자→남자곡·여자→여자곡, 반대 성별 원곡 제외) · 🎓 강사 진단 결과지 하단 '1:1 업셀' 사이트 결제화 — 정밀진단 15,000(결제 시 tier3 이용권 코드 발급→새 녹음+이용권칸에 넣어 AI+강사 정밀진단) / 줌레슨 50,000(결제 후 강사 일정 안내) · 네이버페이·카드 모두, 인앱+카드는 네이버페이 안내 · 이용권 입력칸 라벨 확장(무료권+정밀진단 이용권) · ★서버(.gs) 변경 있음: portoneconfirm 에 부가상품(15000/50000) 승인 분기 추가 │ v81: 📱 인앱(인스타·페북 등)에서 '카드' 결제 누르면 결제창 대신 "네이버페이로 결제" 안내(카드 본인인증이 웹뷰에서 막히는 것 우회 · '그래도 카드로 시도' 탈출구 있음) · 💳 카드 버튼 문구 '일반 카드로 결제하기'로 통일(금액 표기 제거 → 네이버페이 버튼과 톤 일치) │ v80: 🟢 네이버페이(결제형) 결제수단 추가 — 인스타·앱 인앱 웹뷰에서도 '그 페이지 안에서' 바로 결제(앱 전환 없음, 인앱 결제문제 해결) · 🧹 인앱 외부브라우저 유도 게이트 전부 제거(아이폰 인스타 Safari 안내창·갤럭시/카톡 자동 외부이동 삭제) · 🔄 녹음 프리뷰에 '다시 녹음' 버튼 · ✅ 녹음 완료 체크 애니메이션 · 🧹 무료 결과지 정리(헤드라인 톤다운·결제 미리보기 세로 스크롤) · 📝 연습영상 문구('강사 정밀진단 시 보실 수 있어요') · 🎓 강사 진단 결과지 하단 1:1 업셀(줌레슨 50,000/정밀진단 15,000 안내) · ♻️ 후기 페이지 무료 진단권 문구만 정리(보상 시스템 유지) │ 이전 v79: 📱 아이폰 인앱은 "처음에" Safari 안내(녹음 전에 유도, 데이터 안날아감)·문구·정렬 개선 · 📱 아이폰 인스타는 결제 누를 때만 "⋯→외부브라우저" 안내(그래도 시도 가능) · 🍎 아이폰 인스타·페북은 자동열기 불가라 안내창 제거·결제 그대로 진행(무한반복 버그 수정) · 🌐 인앱브라우저(카톡·인스타) 결제차단 핫픽스: 결제 전 "크롬·사파리로 열기" 원터치 게이트(카톡 자동 외부열기)+로드시 안내 → "비정상적인 접근·인증 실패" 결제실패 방지 · ⏳ 대기 버튼 점 애니메이션 · 📱 결제 안정화: 모바일 결제 취소·실패·확정실패 시 결과+결제화면으로 복원(홈 이탈 방지) · 결제 실패 시에만 인앱(카톡·인스타)이면 크롬·사파리 자동안내+링크복사(상시 배너 없음) · 앱스크립트 warm-up · payinit 15초 타임아웃(무한 준비중 방지) · 모바일 승인확정 자동재시도(최대3회)+"결제 확인 중" 표시 · 💳 결제창 2단계 퍼널(상품 선택→이메일·전화·결제, 코드/이용권/재진단은 접힌 메뉴, 쿠폰 하단·톤다운) · 📝 이름(실명)·나이 필수 입력(없으면 녹음·업로드 차단) · 🧹 관리자 정리: 구버전 결제설정(이용권코드·송금링크) 제거 · 진단기록 서버 '최근 30건' 자동반영+전체 불러오기(가볍게) · 🏷 무료진단 라벨도 서버(드라이브) 저장→재수집 · 📈 방문자·광고 대시보드 바로가기(GA4·메타·서치콘솔) · Meta 전환이벤트 4종 · 결과지 PDF 재구성 · 결제메일 1통 · 💳 실결제 라이브)
📈 방문자·광고 대시보드 바로가기
방문자수·체류시간·이탈률은 구글 애널리틱스(GA4)에서, 광고 집행·전환 성과는 메타(페이스북·인스타)에서 봐요. 아래 버튼을 누르면 새 탭으로 바로 열려요. (로그인 필요)
GA4 측정ID G-K5QZSZEPF4 · 메타 픽셀 4611775542480803
※ 광고를 돌릴 땐 링크에 UTM을 붙이면 아래 📊 통계의 유입경로별 전환율에도 잡혀요. 예: palettevocal.com/?utm_source=instagram&utm_campaign=8월런칭
성장 추이
🎬 연습 영상 관리
🧪 학습 데이터 입력 (분석 기준 다지기)
강사가 직접 채점한 정답 데이터를 쌓을수록 진단 점수가 학원 기준에 맞게 보정돼요. 오디오는 선택(올리면 드라이브에 함께 저장돼 나중에 분석 고도화에 쓰여요).