본문으로 건너뛰기

👤 내 계정(MY) 탭 세부 정책 문서

1. 목적

사용자의 개인 활동 및 수집 콘텐츠를 확인하고, 계정 관리 기능에 접근할 수 있는 '내 계정' 탭의 구성과 동작 원칙을 정의한다. 핵심 정보는 1뎁스에서 바로 접근 가능하게 하며, 부가 설정은 햄버거 메뉴로 분리하여 UI를 간결하게 유지한다.


2. 진입 및 기본 구조

  • 진입 위치: 하단 GNB [마이] 탭 클릭 시

  • 기본 뎁스 구조 (노출 순서):

    1. 프로필 이미지 및 닉네임 (유저 페르소나화, 추후 커뮤니티 및 댓글 기능 추가 가능성 고려)
    2. 최근 읽은 책
    3. 나의 북마크
    4. 나의 스티커
    5. 내가 녹음한 책
    6. 설정 메뉴 (햄버거 메뉴, 상단 노출)

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 인증 요구 가능
  • 설정 변경은 서버에 즉시 반영되며 앱 재시작 없이 적용