목적
동영상 배너의 대표 이미지 URL을 저장하고 Admin/Product에서 동일한 계약으로 사용할 수 있게 합니다.
작업 범위
- Banner에 nullable
posterUrl 필드를 추가합니다.
- Admin 배너 생성·수정 요청에서
posterUrl을 저장할 수 있게 합니다.
- Admin 배너 목록·상세와 Product
GET /api/v1/banners 응답에 posterUrl을 포함합니다.
- 이미지 배너는
posterUrl = null로 기존 동작을 유지합니다.
- API 문서 및 단위·통합 테스트를 갱신합니다.
제외 범위
- 서버 영상 추출, FFmpeg, 트랜스코딩, CDN 캐시 정책 변경은 이번 범위에 포함하지 않습니다.
완료 기준
- 동영상 배너 생성·수정 후
posterUrl이 저장되고 Admin/Product API에서 동일하게 반환됩니다.
- 기존 이미지 배너 API 호환성이 유지됩니다.
목적
동영상 배너의 대표 이미지 URL을 저장하고 Admin/Product에서 동일한 계약으로 사용할 수 있게 합니다.
작업 범위
posterUrl필드를 추가합니다.posterUrl을 저장할 수 있게 합니다.GET /api/v1/banners응답에posterUrl을 포함합니다.posterUrl = null로 기존 동작을 유지합니다.제외 범위
완료 기준
posterUrl이 저장되고 Admin/Product API에서 동일하게 반환됩니다.