docs(creator-channel): 오디오 탭 테마 필터링 기준을 기록한다

This commit is contained in:
2026-06-19 21:45:22 +09:00
parent 30508e5708
commit 92fe6caf17
2 changed files with 28 additions and 5 deletions

View File

@@ -177,10 +177,12 @@ enum class ContentSort {
- `ko``AudioContentTheme.theme` 원문을 기본으로 사용한다.
- `en`, `ja``ContentThemeTranslation.locale`에 해당하는 번역값이 있으면 해당 `theme`을 사용한다.
- 요청 언어의 번역값이 없으면 `AudioContentTheme.theme` 원문을 fallback으로 사용한다.
- 테마 목록은 선택한 `themeId`와 무관하게 활성 테마 전체를 내려준다.
- 테마 목록은 선택한 `themeId`와 무관하게 활성 테마 중 해당 크리에이터의 조회 가능한 공개 오디오 콘텐츠가 1개 이상 있는 테마만 내려준다.
#### Edge Cases
- 활성 테마가 없으면 `themes`는 빈 배열로 내려준다.
- 활성 테마가 있어도 해당 크리에이터의 조회 가능한 공개 오디오 콘텐츠가 없는 테마는 `themes`에서 제외한다.
- 조회자의 성인 콘텐츠 노출 정책이 false이고 특정 테마의 조회 가능한 콘텐츠가 성인 콘텐츠뿐이면 해당 테마는 `themes`에서 제외한다.
- 번역 데이터는 있지만 빈 문자열이면 원문 테마명을 fallback으로 사용한다.
### Feature D. 오디오 콘텐츠 목록과 개수