Appearance
에피소드 썸네일 누적 플레이 프레임 표시 PRD
Release date: 02/07/2026 Status: Released created: February 4, 2026 1:34 PM 앱/웹/스튜디오: 앱, 웹
1. 목표 및 배경
목표
- 신규 주인공의 콘텐츠 탐색 효율화: 신규 주인공이 재미있는 에피소드를 빠르게 찾아볼 수 있도록 에피소드 인기도를 시각적으로 표시
- 에피소드 선택 기준 제공: 주인공이 어떤 에피소드가 인기 있는지 한눈에 파악하여 선택에 도움
배경
- 에피소드 수가 증가함에 따라 주인공이 양질의 콘텐츠를 발견하기 어려워짐
- 인기도 지표가 없어 신규 주인공의 첫 에피소드 선택에 어려움 존재
- 현재 누적 플레이 프레임 데이터는 이미 있으며, 디렉터만 본인 에피소드에서 확인 가능
- 이번 작업은 이 데이터를 전체 주인공에게 노출하는 UI 추가
2. 타깃 사용자
신규 주인공
- 앱에 처음 진입하여 어떤 에피소드를 플레이할지 고민하는 사용자
- 인기 있는 에피소드를 우선적으로 탐색하고 싶은 사용자
기존 주인공
- 새로운 에피소드를 탐색할 때 인기도를 참고하고 싶은 사용자
디렉터
- 본인이 만든 에피소드의 인기도를 확인하고 싶은 사용자 (기존 기능)
3. 유저 스토리 & 세부 요구 사항
3.1 [홈 에피소드 리스트] 주인공이 홈 화면에서 에피소드의 인기도를 확인할 수 있다
- [ ] 에피소드 썸네일에 누적 플레이 프레임 수가 표시됨
- [ ] 홈, 랭킹, 신작, 검색 모두 적용
- [ ] 숫자는 간략화하여 표시 (예: N만+, N억+)
3.2 [에피소드 상세 페이지] 주인공이 상세 페이지에서 정확한 인기도를 확인할 수 있다
- [ ] 에피소드 상세 페이지 썸네일 영역에 누적 플레이 프레임 수 표시
- [ ] 홈 리스트와 동일한 형식으로 표시
추가 참고 사항
- 디자인 확정 후 피그마 링크 업데이트 필요
- 표시 형식(아이콘 포함 여부 등)은 디자인 확정 시 결정
4. 기술 요구사항 및 성능 지표
4.1 기술 사양
백엔드 요구사항
- [ ] 기존 누적 플레이 프레임 데이터를 전체 사용자에게 노출하도록 API 권한 변경
- [ ] 에피소드 리스트/상세 API 응답에 누적 플레이 프레임 필드 포함 확인
프론트엔드 요구사항
- [ ] 홈 에피소드 카드에 누적 플레이 프레임 표시 UI 구현
- [ ] 에피소드 상세 페이지에 누적 플레이 프레임 표시 UI 구현
- [ ] 숫자 간략화 포맷터 구현 (만, 억 단위)
4.2 인수 조건 (Acceptance Criteria)
- [ ] 홈 에피소드 리스트에서 누적 플레이 프레임이 정상 표시됨
- [ ] 에피소드 상세 페이지에서 누적 플레이 프레임이 정상 표시됨
- [ ] 숫자 간략화가 정상 동작함
5. 에러 처리 및 예외 상황
5.1 주요 에러 시나리오
| 에러 상황 | 처리 방법 |
|---|---|
| 데이터 로딩 실패 | 누적 플레이 프레임 영역 숨김 처리 |
| 데이터 없음 (신규 에피소드) | 0으로 표시 |
6. 데이터 분석
주요 트래킹 지표
| 지표 | 설명 | 측정 방법 |
|---|---|---|
| 인기 에피소드 클릭률 | 누적 플레이 프레임 높은 에피소드의 클릭률 | 상위 10% 에피소드 클릭 수 / 전체 노출 수 |
| 신규 주인공 첫 에피소드 선택 시간 | 인기도 표시 후 첫 에피소드 선택까지 걸리는 시간 | 홈 진입 → 에피소드 상세 진입 시간 |
로깅 이벤트
| 타입 | 이름 | 변경사항 | 비고 |
|---|---|---|---|
| Event | view_episode_detail | • play_count 파라미터 추가 | 개발팀 협의 필요 |
| Event | start_episode_play | • play_count 파라미터 추가 | 개발팀 협의 필요 |
기존 에피소드 이벤트에 play_count 파라미터를 추가하여, 인기 에피소드가 실제로 더 많이 선택되는지 분석 가능