👤 내 계정(MY) 탭 세부 정책 문서
1. 목적
사용자의 개인 활동 및 수집 콘텐츠를 확인하고, 계정 관리 기능에 접근할 수 있는 '내 계정' 탭의 구성과 동작 원칙을 정의한다. 핵심 정보는 1뎁스에서 바로 접근 가능하게 하며, 부가 설정은 햄버거 메뉴로 분리하여 UI를 간결하게 유지한다.
2. 진입 및 기본 구조
-
진입 위치: 하단 GNB [마이] 탭 클릭 시
-
기본 뎁스 구조 (노출 순서):
- 프로필 이미지 및 닉네임 (유저 페르소나화, 추후 커뮤니티 및 댓글 기능 추가 가능성 고려)
- 최근 읽은 책
- 나의 북마크
- 나의 스티커
- 내가 녹음한 책
- 설정 메뉴 (햄버거 메뉴, 상단 노출)
3. 1뎁스 항목별 정책
3.1 최근 읽은 책
- 목적: 이어 읽기 중심 UX 강화
- 구성: 최근 열람한 도서가 최신순으로 노출
- UI: 가로 1열 카드 UI / 카드 클릭 시 도서 상세 진입 / > 클릭시 풀스크린 그리드 목록 진입
- 보완 요소: 완독 여부 뱃지 (예: ✅ 완독 / 📖 이어 읽기)
3.2 나의 북마크
- 구성: 사용자가 찜한 도서 목록을 최신순 정렬로 제공
- 기능: 찜 해제 가능 (2뎁스에서)
- UI: 가로 1열 카드 UI / 카드 클릭 시 도서 상세 진입 / > 클릭시 풀스크린 그리드 목록 진입
3.3 나의 스티커
-
기능:
- 획득한 스티커 전체 확인
- 도서명, 획득일, 시리즈/캐릭터별 분류 제공
- 클릭 시 확대 보기 제공
- 미획득 스티커는 잠금 아이콘 및 흐릿한 처리로 구분 > 클릭시 작품 상세로 이동해서 획득/독서 유도
-
UI:
- 필터: 시리즈, 캐릭터, 미획득
- 정렬 옵션: 획득일순, 도서명순 등 (홈과 동일한 ui)
3.4 내가 녹음한 책
- 목적: 보호자가 자녀를 위해 녹음한 책을 자녀가 들을 수 있도록 제공
- 구성: 책 제목 / 녹음 일시 / 재생 / 삭제 기능 포함
- UI: 리스트형 / 녹음 유무 표시
- 주의사항: 녹음 파일의 저장 위치(로컬/서버)는 별도 정책 정의 필요
- 도서 클릭시 작품 상세로 이동, 내가 녹음한 책 읽기/듣기 CTA는 별도로 마련한다.
4. 설정 기능 (햄버거 메뉴)
-
진입 위치: 마이 탭 우측 상단 햄버거 아이콘
-
구성 항목:
- 계정 정보 (이메일, SNS 연동 등)
- 구독 관리 (상태, 갱신일, 해지 등)
- 작품 뷰어 설정 (오토 스크롤, 독서 언어 설정 등)
- 보호자 설정 (자녀 연령 설정)
- 앱 언어 설정
- 알림 설정
- 고객센터 / 문의하기
- 앱 정보 및 버전 정보
-
UI 정책: 앱 공통 모듈로 재사용되며, 일부 설정은 즉시 반영
5. 기타 UI/UX 정책
- 콘텐츠 없음 처리: 빈 상태 일러스트 + 안내 문구 제공
예: 아직 읽은 책이 없어요. 홈에서 그림책을 만나보세요!
- 뷰어 설정 연동: 마이에서 뷰어 설정 변경시 뷰어 즉시 적용
6. 통계 및 로그 수집 항목
- 마이 탭 진입 로그
- 각 항목별 열람/재생/삭제 로그
- 스티커 필터/확대 로그
- 설정 변경 로그
7. 예외 및 보안 정책
7-1. 기타 보안 정책
- 민감 설정 항목은 보호자 PIN 인증 요구 가능
- 설정 변경은 서버에 즉시 반영되며 앱 재시작 없이 적용