본문으로 건너뛰기

📄 홈 화면 정책 문서

(2025년 7월 1일 updated)

1. 문서 개요

  • 목적: 홈 화면의 콘텐츠 노출 방식 및 동작 원칙 정의
  • 적용 화면: 앱 내 첫 진입 시 메인 홈 화면
  • 대상: 기획, 운영, 개발, QA 등 관련 부서

2. 콘텐츠 노출 정책

  • 홈 화면은 운영 큐레이션 중심으로 구성되며, 운영자가 지정한 섹션/콘텐츠 순서에 따라 노출
  • 콘텐츠 수급 방식: 수동 등록(CMS)
  • 섹션 내 콘텐츠가 부족할 경우:
    • 5개 이하일 경우 해당 섹션 비노출 처리
    • 콘텐츠 없음 → 섹션 자체 미노출

3. 필터 동작 정책

  • 필터 종류:

    • 탭: 디즈니 / 픽사
    • 풀스크린 셀렉터 1: 시리즈 (프렌차이즈)
    • 풀스크린 셀렉터 2: 읽기 단계 (연령, 렉사일 지수)
  • 동작 방식:

    • 모든 필터는 AND 연산 (모든 조건을 만족하는 콘텐츠만 노출)
    • 필터 조작 시 즉시 반영됨 (Apply 버튼 없음)
    • 조합 결과가 0개일 경우 → “검색 결과가 없습니다” 안내
  • 초기 진입 시 기본값: 전체 노출 (필터 선택 없음)

  • 기준 메타데이터:

    • 운영에서 제공 > 드라이브 내 스프레드 시트 참조
  • 섹션 적용 여부: 모든 큐레이션 섹션에 필터 조건 적용됨

  • 연령 범위 *0-3세 / 4-7세 / 8-10세 / 온가족

  • 렉사일 범위 *BR-200L / 200L-500L / 470L-620L / 590L-790L / 695L-910L


4. 테마 큐레이션 정책

  • 섹션 목적: 주제 및 난이도 기반 콘텐츠 큐레이션

  • 노출 방식:

    • 가로 스크롤 카드 UI (무한 루프) / 갯수 제한 없음.
    • 카드 수 5개 이하인 경우 메인 미노출 (단, 필터가 걸린 경우에는 카드수 1개도 노출. 0 개일 때만 미노출)
  • 테마 예시:

    • 애니를 읽자!
    • 생활 속에서 배워요
    • 모험
    • 자연 놀이
    • 걸파워
    • 우정은 나의 힘
    • 신비한 마법 이야기
    • 따듯한 감동
    • 가족 이야기
    • 오늘 밤은 어떤 책?
    • 마음이 자라는 시간
    • 가을 이야기
  • 콘텐츠 선정 기준:

    • theme_tag 기반 또는 수동 선택 가능
    • 중복 도서 제거 여부는 운영에서 수동 설정
  • 정렬 기준: PV 점수 기반

    PV 기준

    • PV 1회 = 1점
    • 집계 기준: UTC+9 기준 매일 00시부터 1일 1회 집계
    • PV 점수 기준으로 정렬
    • 동일 점수일 경우: 최신 콘텐츠 우선
  • 운영 제어 항목:

    • 섹션명 수정 / 도서 순서 조정 / 특정 도서 제외
  • 카드 클릭 시: 해당 도서 상세(홈) 이동

  • 필터 조건은 필터 동작 정책에 따라 적용됩니다.


5. 캐릭터 친구들 정책

  • 진입 기준: character_tag 기반

  • 정렬: 기본 ABC 순, 운영 수동 설정 가능

  • 도서 수 부족 시: 1개 미만 → 캐릭터 미노출

  • 2단계 화면: 카드 그리드 뷰, 제한 없이 스크롤 가능

  • 2단계 화면 정렬 기준: PV 점수 기반

    PV 기준

    • PV 1회 = 1점
    • 집계 기준: UTC+9 기준 매일 00시부터 1일 1회 집계
    • PV 점수 기준으로 정렬
    • 동일 점수일 경우: 최신 콘텐츠 우선

6. 실시간 Top10 랭킹 정책

  • 노출 기준: 사용자 행동 기반 점수 합산 (PV + 가중치 방식)

    사용자 행동점수
    도서 페이지 뷰(PV) 1회+1점
    관심 작품(찜하기) 추가+2점
    스크롤 50% 이상 열람+2점
    스크롤 90% 이상 열람+3점
    같은 도서 하루 2회 이상 열람 시 추가 점수+1점
  • 집계 대상: 접속 국가 기준, 최근 24시간 누적

  • 갱신 주기: 1시간 단위 자동 갱신

  • 운영 개입: 특정 도서 제외 가능 (CMS 제어)


7. 섹션 구성 정책

  • 섹션 구성 및 개수: 실시간 Top10 1섹션, 캐릭터 친구들 1섹션, 테마 큐레이션 다수 (제한 없음)

  • 노출 순서: 운영에서 수동 조정 가능

  • 섹션 내 카드 수:

    • 실시간 Top10: 고정 10개
    • 테마, 캐릭터친구들: 개수 제한 없이 가능한 것 전체 노출
    • 단, 카드 수 5개 이하인 경우 섹션 미노출 (단, 필터가 걸린 경우에는 카드 수 1개여도 노출함. 0 개일 때만 미노출)
  • 슬라이드 동작:

    • 가로 스크롤, 루프 안함.

8. 카드=표지

  • 카드 구성 요소:

    • 표지 이미지 (제목 포함 / 도서 1권당 서비스 언어 수만큼 제작됨)
    • 배지 (BGM / OST 등 태그 기반 자동 노출, 확장 가능, 필수 아님)
  • 클릭 시: 작품 상세(홈) 이동

  • 배지 기준:

    • tag = BGM → “BGM”
    • tag = OST → “OST”

9. 예외 및 공백 처리

  • 카드 이미지 로딩 실패: 기본 표지 이미지로 대체

10. 하단 GNB 정책

  • 탭 구성: 홈 / 인기 / 이벤트 / 내 계정
  • 탭 이동 시: 홈 → 타 탭 → 홈 복귀 시 스크롤 초기화
  • depth 이동 시: 홈 → 뎁스 이동 → 홈 복귀 시 스크롤 위치 복원
  • GNB 고정 여부:
    • 1st depth(홈 화면): 상시 고정
    • 2nd depth(캐릭터 상세 등): 비노출

11. 로그 및 통계 정책

  • 기록 대상:

    • 필터 선택 이벤트
    • 카드 클릭 이벤트
    • 캐릭터 진입/복귀 이벤트
  • 통계 활용:

    • 실시간 인기 Top10 집계
    • 사용자 행동 기반 추천 개선 및 A/B 테스트 활용
  • 제니 코멘트:

    • 시간 내 개발 가능하다면(불가시 우선순위로 최대한 빠른 시간내 개발 부탁합니다) GNB부터 클릭이 가능한 상위 3rd-4thdepth 메뉴들까지 모두 로그 트래킹 가능하면 좋겠습니다. user habit이 서비스 진입부터 작품/결제 랜딩까지 어느 플로우로 가는지 보일 수 있도록요. 어느 루트로 작품뷰어까지 진입, 어떤 루트(작품)에서 결제 전환 등.