659ea3b2fa
- LAUNCH-PROGRESS.md: 출시 준비 종합 진행 상황 + 남은 로드맵(단일 기준점) - play-store-listing.md: 등록정보·데이터안전·콘텐츠등급 자료 - production-access-draft.md: 프로덕션 액세스 신청서 초안 - screenshots/: 스토어용 스크린샷 7컷 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
5.6 KiB
5.6 KiB
돈돼지 가계부 — Play 스토어 첫 출시 진행 상황
최종 업데이트: 2026-06-28. 첫 정식 출시(무료 앱) 준비 로그 + 남은 로드맵. 관련 문서: play-store-listing.md · production-access-draft.md
✅ 완료된 작업
출시 전략 결정
- 무료 앱으로 첫 출시 (수익화 기능은 순차 도입)
- 첫 출시 기능 플래그 (
src/config/features.js, 전부false):BILLING_ENABLED=false— 인앱결제 스텁이라 결제 없이 프리미엄 부여되는 악용 차단ADS_ENABLED=false— 애드핏 미승인 + 데이터 안전 양식 단순화(광고 식별자 미수집)CARD_NOTIF_ENABLED=false— NotificationListenerService 정책 심사 회피
- 패키지명
kr.sblog.slimbudget유지(출시 후 영구 고정. 사용자 비노출이라 무방)
인프라 / 정책 페이지
- www.sblog.kr 도메인 + 인증서 확장 (app.sblog.kr와 동일 dist 서빙)
- 공개 URL:
/privacy,/terms,/account-deletion(모두 200 확인) - 개인정보처리방침 광고 문구 → "현재 광고 없음 + 향후 도입 가능" 미래형으로 정합화
빌드 / 서명
- AAB:
android/app/build/outputs/bundle/release/app-release.aab- targetSdk 36, versionCode 1, versionName 1.0
- 업로드 키(CN=Don Dwaeji) 서명 확인 (디버그 아님)
- 결제·광고·카드알림 전부 OFF 클린 (NotificationListener 권한 없음 검증)
- 키스토어:
android/upload-keystore.jks+android/key.properties(gitignore, 이 PC에만 존재 — 분실 시 업데이트 불가, 반드시 백업)
스토어 그래픽 (brand/store/)
icon-512.png(512×512 불투명)feature-1024x500.png/feature-1024x500-text.png(피처그래픽, 택1)- 생성기
brand/gen-store-assets.mjs+ 마스터brand/logo-1024.png
스크린샷 (brand/screenshots/, 7컷, 실기기 1080×2340)
- shot0 홈 대시보드(리드) / shot1 가계부 내역 / shot2 통계 / shot3 고정지출 / shot4 계좌 / shot5 게시판 / shot6 게시글 상세
등록 문서
brand/play-store-listing.md— 등록정보(제목·설명)·데이터안전 양식·콘텐츠등급 답안brand/production-access-draft.md— 프로덕션 액세스 신청서 초안(4문항)
코드 수정 (배포 완료)
- 인앱결제 진입점 비활성화 (UpgradeView "곧 출시 예정", AccountInfoView 정기결제 카드 숨김)
- 광고 비활성화 (AdBanner + App.vue 게이팅, 하단 광고 여백 제거)
- 둘러보기(데모) 모드 메뉴 접근 버그 수정 (AppHeader 햄버거
demo.on노출) - 계정삭제 공개 페이지 추가
테스트 데이터 (캡처용, sb_bt/scripts/, gitignore 로컬 전용)
- 테스트 계정
kenneth73510@gmail.com(DB로 PREMIUM 부여) seed-test-kenneth.sql(계정+가계부),seed-test-board.sql(게시판 더미)cleanup-test-board.sql(게시판 더미 삭제 — 캡처 후 정리 완료)
🚧 현재 상태 (블로커)
- 개인 개발자 계정 신원확인 대기 중 — 앱 생성 버튼 잠김
- 주소 증빙서류 제출 이슈: 한국 서류 이름 마스킹/주소 미표기 → 도시가스/카드/은행창구 등 무마스킹 서류 확보 중
- 승인 소요: 보통 2
3 영업일, 길면 12주
📋 남은 로드맵
- 신원확인 승인 (대기) → "앱 만들기" 활성화
- 앱 만들기 — 이름 "돈돼지 가계부", 한국어, 무료
- 익명 셋업 (아래 체크리스트)
- 필수 설정 — 데이터안전·콘텐츠등급·앱액세스(둘러보기 안내)·광고 없음·금융기능 선언·방침 URL (자료: play-store-listing.md)
- 스토어 등록정보 — 문구 + 아이콘512·피처·스크린샷7
- 비공개 테스트 트랙 — AAB 업로드 + 테스터 12명 opt-in
- 14일 연속 12명 유지 → 프로덕션 액세스 신청 (자료: production-access-draft.md)
- 승인 → 프로덕션 출시
⚠️ 폐쇄 테스트 의무 (개인 계정 + 2023-11-13 이후 개설)
- 테스터 12명 이상 · 14일 연속 폐쇄 테스트 후 프로덕션 신청 가능
- 실기기·실계정 필수 (에뮬·봇·중복 불인정)
- 14일 카운트 = "릴리스 승인 + 12명 opt-in" 둘 다 충족 시점부터
- 테스터 확보: 지인 비공개 방침 → 품앗이 커뮤니티(무료·안전) 또는 평판 좋은 유료 서비스(실사용 보장형만)
익명 셋업 체크리스트
- 전용 Gmail 생성 (개발자 연락처 + 품앗이용)
- 공개 개발자 이름 → 브랜드명 (법적이름은 구글 내부 전용, 비공개)
- 연락처 이메일(계정+앱) → 전용 메일
- 거래자 상태 → 비거래자(Non-trader) (주소 비공개)
- 품앗이 노출은 전용 Gmail로만
💡 출시 전 다듬기 후보 (대기 시간 활용, 선택)
신규(빈손) 유저 경험 위주 — 저위험·고효율 순:
- 빈 상태 → 행동 유도 (첫 내역/계좌 추가 CTA) ⭐ 임팩트 高/노력 低
- 오프라인·네트워크 오류 UX 견고화 (폐쇄 테스트 대비)
- 첫 실행 온보딩(시작하기 카드)
- Play 인앱 리뷰 요청
- (선택) 앱 잠금(PIN/생체) — 매니페스트에 USE_BIOMETRIC 권한 존재, 구현 여부 미확인
다음 세션 재개 지점
신원확인 승인 여부 확인 → 승인됐으면 "앱 만들기 → 익명 셋업 → 필수설정/등록정보 입력" 진행. 대기 중이면 테스터 12명 Gmail 확보 + 출시 전 다듬기(빈 상태/오프라인) 진행 권장.