히스토리
ver작성일시배포일시변경사항범위
v1.026.05.3026.05.28정책서 최초 작성 (FO 이벤트 화면 — 1차 배포 범위)
v1.126.05.3026.05.29공모전 추가 보상 정보(제목·내용) 노출 추가2.1 시상 정보
시상 항목(시상명) 그룹 묶음 노출2.3 상영작 / 2.4 수상작
챌린지 출품작 랭킹 — Shorts(세로 9:16) 비율 카드 스타일 추가2.2 출품작 탭
상영작 카드 — 포스터(2:3 세로) 비율로 수정2.3 상영작 탭
수상작 탭 — 시상명 필터 · 부문 필터 추가2.4 수상작 탭
수상작 탭 — 시상 부문/출품 형식이 전체(종합) 값일 경우 '전체 부문'·'전체 형식'으로 표기2.4 수상작 탭
v1.226.05.31이벤트 메인 — 진행 중 / 진행 예정 / 종료 이벤트 타이틀에 전시중 이벤트 수 + 화살표 노출 (클릭 시 해당 유형 이벤트 목록으로 이동)1-1 / 2-1 / 5-1
출품수 노출 기준을 누적 → 유효 출품작수(게시완료 · 삭제완료 제외)로 통일2.1 출품 현황 / 1g / 4h / 탭 카운트
출품작 탭 — 유효 출품수 0개인 경우 탭 자체 미노출2.2 / 탭 7
출품작 탭 — 정렬(최신순/인기순) 드롭다운 추가 · 인기순+필터 재랭킹 정책 신설2.2 정렬
수상작 탭 — 부문 및 출품 형식 표기 규칙 추가 (상위 부문 포함 · 전체 부문/형식 미표기) · 수상작 목록 정렬 기준 정의2.4
이벤트 목록 화면 신규 추가 (진행 예정/진행중/종료 3-탭 + 이벤트 유형 필터 + 카드 리스트)3
공통 정책 0.1.4 — 정렬 및 필터 공통 정책(이벤트 유형별 매트릭스 · 정렬/필터/재랭킹/종속) 신설 (출품작·상영작)0.1.4
공통 정책 0.1.5 — 숫자 표기 정책(KO/EN 단위 축약 · 소수점 규칙) 신설0.1.5
공통 정책 0.1.6 — 스크리너 정책(검토완료 · 심사 추천 · 심사 부적합 버튼) 신설0.1.6
영상 상세 — 스크리너 검수 버튼(검토완료 · 심사 추천 · 심사 부적합) 추가 (스크리너 계정 로그인 시 하단 스티키)5 영상 상세
이벤트 유형 필터 — 해당 유형 이벤트 0건 시 해당 유형 필터 미노출 · 해당 영역(탭) 전체 0건 시 '전체' 포함 모든 유형 필터 미노출 (종료 이벤트 / 이벤트 목록 공통)§1 종료 5a · §3 이벤트 목록
공통 정책 0.1.5 — 숫자 표기 정책(KO/EN 단위 축약 · 소수점 규칙·단위환산표기) 신설0.1.5
상세 요강 탭 — 특전 표기 방식 변경2.5 상세 요강 탭
이벤트 메인 — ③ 광고(이벤트 배너) 영역 신설1 이벤트 메인 · 3 광고
참가 필수 정보 — 거주지(드롭다운) · 신분증 사본 · 참가 자격 증명 자료 입력 항목 추가§4.1 참가 필수 정보
참가 필수 정보 — 중복 참가 불가한 경우 안내 문구 노출§4.1 부문 선택
접수하기 — 클릭 시 접수 가능한 부문·형식 잔여 확인 → 없으면 업로드 모달 대신 안내 모달 노출(앱·웹 공통)§2 8b 접수하기
상세 요강 탭 — 심사 기준 · 작품 요건 영역을 단일 HTML 본문 영역으로 변경 (상세 소개 · 주의사항과 동일 방식)2.5 상세 요강 탭
상세 요강 탭 — 시상 항목의 상위/하위 부문 표기 방식 변경2.5 상세 요강 탭
0. 공통 정책
0.1 공통 정책

0.1.1 이벤트 유형·진행 상태별 노출 매트릭스

이벤트 유형 × 진행 상태에 따른 상세 영역·탭 노출 (O 노출 / X 미노출 / - 해당 없음 / Default 진입 시 기본 탭)

이벤트 유형진행 상태기본정보참가현황출품작(상영작) 탭수상작(인기작) 탭상세요강(소개) 탭
공모전진행예정OXXXO (Default)
진행중OOOXO (Default)
진행종료 (심사중)OXO (Default)XO
진행종료 (결과발표)OXOO (Default)O
챌린지진행예정OXX-O (Default)
진행중OOO-O (Default)
진행종료OXO (Default)-O
온라인상영관진행예정O-X-O
진행중O-O (Default)-O
진행종료O-O (Default)-O

0.1.2 종료 이벤트 CTA 노출 매트릭스

종료 이벤트 카드의 영상 선정 기준 · 시상명 뱃지 · CTA 분기 (이벤트 유형 × 심사 상태)

이벤트 유형 심사 상태 4i 영상 — 작품 선정 기준 5j 시상명 (뱃지) 4k CTA
공모전 심사중 관객평가 총점 DESC 상위 3개 미노출 출품작 보러가기 → 출품작 탭
결과 발표 시상 항목 우선순위 ASC 상위 3개 시상명 라벨 수상작 보러가기 → 수상작 탭
챌린지 - 관객평가 총점 DESC 상위 3개 1위 / 2위 / 3위 라벨 인기작 보러가기 → 출품작 탭
온라인상영관 - 상영 작품 우선순위 ASC 상위 3개 미노출 상영작 보러가기 → 상영작 탭

0.1.3 용어 정의

이벤트 유형별 워딩 및 핵심 용어 — AI-Kive FO·CMS 이벤트 정책서 공통 기준

① 이벤트 유형별 용어

개념공모전챌린지온라인상영관
참가 가능 여부OOX
참가 작품 명칭출품작출품작상영작
선정 방식심사인기순(랭킹)
선정 작품 명칭수상작인기작

② 출품수 데이터 기준

구분정의카운트 대상 (영상 게시상태)삭제 영상 포함 여부노출
누적 출품수공모전·챌린지에 참가한 모든 출품작 수. 삭제된 출품작을 포함한 누적 출품 이력 기준으로 집계한다.게시완료 + 삭제완료OBO
유효 출품수현재 서비스 내에서 정상적으로 게시 중인 출품작 수. 삭제된 출품작은 제외하고 집계한다.게시완료XFO

0.1.4 정렬 및 필터 공통 정책 v1.2

출품작 탭(공모전·챌린지) · 수상작 탭(공모전) 공통 — 상영작 탭(온라인상영관)은 별도 정책

① 이벤트 유형별 정렬·필터 매트릭스

이벤트 유형노출 화면정렬필터
공모전출품작 탭최신순 / 인기순 (드롭다운)
기본: 최신순
상위 부문 · 하위 부문 · 출품 형식
챌린지출품작 탭최신순 / 인기순 (드롭다운)
기본: 인기순
출품 형식 (부문 구분 없음)
공모전 (수상작)수상작 탭고정 (드롭다운 없음)
시상 항목 ASC → 상위 부문 ASC → 하위 부문 ASC → 출품 형식(Videos > Shorts)
상위 부문 · 하위 부문 · 출품 형식 · 시상명

② 정렬 기준 상세

정렬기준
최신순출품일시 DESC
인기순관객평가 총점 DESC → 출품일시 DESC (동점 시) · 인기순 + 필터 적용 시 → 필터 풀 안에서 관객평가 총점 DESC로 랭킹 재부여 (⑤ 재랭킹 정책)
수상작 고정 정렬시상 항목 ASC → 상위 부문 ASC → 하위 부문 ASC → 출품 형식 (Videos > Shorts) · 사용자 선택 불가

③ 필터 데이터 출처

이벤트 유형출처
공모전CMS 이벤트 정보 > 부문 정보 (상위 부문 / 하위 부문 / 출품 형식) · 우선순위 ASC
챌린지CMS 이벤트 정보 > 작품 요건 > 출품 형식 (Videos / Shorts) — Videos·Shorts 둘 다 등록 시 노출 / 1종만 등록 시 필터 미노출
공모전 (수상작)CMS 이벤트 정보 > 부문 정보 (상위/하위 부문 · 출품 형식) + 시상 정보 시상명 · 우선순위 ASC

④ 필터 종속 정책 (출품작 탭 — 부문 / 출품형식)

  • 하위 부문 필터는 선택된 상위 부문에 매핑된 하위 부문만 노출
  • 출품 형식 필터는 선택된 (상위 부문 · 하위 부문) 조합에서 지원하는 형식만 활성화
  • 상위 부문 변경 시 → 하위 부문 선택값이 새 상위 부문에 속하지 않으면 하위 부문 초기화
  • 하위 부문 변경 시 → 출품 형식 선택값이 미지원이면 초기화 또는 지원 형식으로 자동 변경
  • 선택 가능한 하위 부문 · 출품 형식이 없으면 해당 필터 미노출 또는 비활성화
  • Empty Case: 지원 가능한 조합인데 출품작 0건일 때만 노출 (지원 불가 조합은 Empty Case 처리하지 않음)

⑤ 공모전 · 인기순 정렬 + 필터 재랭킹 정책

공모전 인기순 정렬 결과에서 필터를 적용하면, 전체 풀 순위를 그대로 가져오지 않고 필터 적용된 풀 안에서 다시 1·2·3 순위를 부여한다.

상황전체 풀 랭킹필터 적용 후
필터 미적용1 A / 2 B / 3 C / 4 D / 5 E …1 A / 2 B / 3 C … (그대로)
하위 부문 필터 (해당 = B·D·E)1 A / 2 B / 3 C / 4 D / 5 E …1 B / 2 D / 3 E (필터 풀 안 총점 DESC 재부여)
출품 형식 필터 (해당 = A·C·E)1 A / 2 B / 3 C / 4 D / 5 E …1 A / 2 C / 3 E
다중 필터교집합 풀 안에서 관객평가 총점 DESC로 재랭킹 (동일 방식)

0.1.5 숫자 표기 정책 v1.2

FO 전반의 수치 노출 시 KO / EN 단위 축약 표기 규칙

① 단위 축약 표기

실제 숫자한국어 (KO)영어 (EN)비고
0 ~ 9999999991,000 미만은 정수 그대로
1,2001.2천1.2K10³ 단위 진입
13,5001.4만13.5KKO는 10⁴ 단위로, EN은 10³ 단위 유지
120,00012만120K정수로 떨어지면 소수점 생략
1,250,000125만1.25MEN은 10⁶ 단위 진입
10,000,0001천만10MKO는 “천만” 복합 단위
100,000,0001억100MKO는 10⁸ 단위 진입
1,000,000,00010억1BEN은 10⁹ 단위 진입

② 소수점 처리 규칙

케이스처리
정수로 떨어지는 경우소수점 생략 — 소수점 처리 후 소수점 이하가 0이 되면 0도 정수로 취급 (예: 12.0만 → 12만, 120.0K → 120K, 100.0% → 100%, 15.0% → 15%, 0.0% → 0%)
소수 첫째 자리가 있는 경우첫째 자리까지 노출 (예: 1.2천, 13.5K)
소수 둘째 자리가 있는 경우둘째 자리에서 반올림 (예: 1.45만 → 1.5만)

③ 단위 환산 표기 v1.2

값의 크기에 따라 단위를 자동 환산해 표기한다. 환산 후에도 ②의 소수점 규칙(정수는 소수점 생략 · 소수 첫째 자리 노출)을 동일하게 적용한다.

대상표기 규칙예시
파일 용량최소 단위는 MB. 1,000 미만은 MB 그대로. 1,000 이상이면 상위 단위로 환산(MB→GB→TB), 정수면 소수점 생략·아니면 소수 첫째 자리.
  • 500MB → 500MB
  • 2,000MB → 2GB
  • 1,536MB → 1.5GB
영상 길이 · 재생 시간60초 미만은 "N초". 60초 이상은 "M분 S초"(초가 0이면 "M분"). 1시간 이상은 "H시간 M분".
  • 45초 → 45초
  • 90초 → 1분 30초
  • 180초 → 3분
  • 3,720초 → 1시간 2분
비율(%)소수 첫째 자리까지 노출(둘째 자리 반올림). 정수면 소수점 생략(0.0% → 0% 포함).
  • 64.8%
  • 100%
  • 0%

④ 반영 영역

숫자가 노출되는 모든 영역에 공통적으로 적용

  • 1. 이벤트 메인 — 출품수(1g · 5h) · 총 상금(1h) · 타이틀 전시중 이벤트 수 · 진행/결과 발표 카운트다운(D-N · 1c · 5d)
  • 3. 이벤트 목록 — 진행 상태 탭 카운트 · 출품수(3d) · 총 상금(3e) · 카운트다운(D-N) · 페이지당 건수
  • 2.1 공통 영역 — 출품 현황(총 N개) · 부문별 출품수(5b) · 참가자수 · 카운트다운(D-N)
  • 2.2 출품작 · 2.3 상영작 · 2.4 수상작 — 카드 좋아요수 · 댓글수 · 재생수 · 시청률/완주율(%) · 관객평가 점수(n.nn) · 순위 · 탭 카운트(유효 출품수)
  • 2.5 상세 요강 — 상금(nn만원) · 특전(nn만원 상당) · 수상 인원(n명) · 영상 길이(초/분) · 파일 용량(MB/GB)
  • 5. 영상 상세 · 6. 프로필 상세 — 재생수 · 좋아요수 · 댓글수 · 영상 길이 · 작품 수 · 팔로워 수
  • 전반 공통 — 위에 열거되지 않았더라도, 누적/유효 출품수 · 좋아요수 · 댓글수 · 재생수 · 상금 · 인원 · 기간(D-day) · 비율(%) · 파일 용량 등 숫자가 노출되는 모든 영역

0.1.6 스크리너 정책 v1.2

스크리너 계정 — 이벤트 출품작 상세에서 사전 검수(검토완료·심사 추천·심사 부적합) 수행

구분내용
대상일반 사용자 계정 중 스크리너 권한이 부여된 계정
노출 위치영상 상세 화면
노출 조건이벤트 출품작 & 해당 이벤트에 대해 스크리너 역할을 부여받은 계정으로 로그인한 경우

노출 버튼

버튼용도클릭 동작
검토완료스크리너가 해당 출품작을 검토했는지 여부 관리 (심사 추천/부적합 판단 여부와 무관하게 사용 가능)버튼 활성화 + "검토 완료되었습니다." 토스트
심사 추천심사위원이 반드시 확인할 필요가 있다고 판단되는 출품작에 사용 (우수작 추천)버튼 활성화 + 추천 사유 입력 모달 호출 → 등록 시 "심사 추천이 완료되었습니다." 토스트
심사 부적합심사 대상에서 제외가 필요하다고 판단되는 출품작에 사용버튼 활성화 + 부적합 사유 선택 모달 호출 → 등록 시 "심사 부적합 처리가 완료되었습니다." 토스트
공통 동작
  • 세 버튼(검토완료 · 심사 추천 · 심사 부적합)은 출품작당 하나만 선택 가능 — 다른 버튼 선택 시 기존 상태는 자동 해제된다.
  • 심사 추천 · 심사 부적합 선택 시 BO(어드민) 상 검토완료 상태로도 함께 처리된다.
  • 활성 상태의 버튼을 재클릭하면 "○○를 해제하시겠습니까?" 확인 알럿 → [확인] 시 해당 상태값 + 입력/선택 사유 데이터 삭제(비활성화).

0.1.7 전체 · 종합 표기 정책 v1.2

라벨의미판정 기준
종합부문·형식 구분 없이 모든 출품작에서 선정하는 경우CMS 선택값이 '종합'인 경우
전체특정 상위/하위/형식에서 선택 가능한 값을 빠짐없이 모두 선택한 경우CMS에서 선택 가능한 모든 목록이 선택된 경우
적용 축종합전체
시상 부문 (상위·하위)부문이 시상에 안 붙음한 상위 그룹의 하위 = 이벤트 전체 하위 부문을 모두 포함
출품 형식형식을 안 따짐(구분 없음)Videos(16:9)·Shorts(9:16) 둘 다 대상
0.2 화면 목록
화면 ID 명칭
S1 이벤트 메인
S2 이벤트 상세 (공통)
S2.1 이벤트 상세 — 출품작 탭
S2.2 이벤트 상세 — 상영작 탭
S2.3 이벤트 상세 — 수상작 탭
S2.4 이벤트 상세 — 상세 요강 탭
S3 영상 접수 팝업
S3.1 영상 접수 — 참가 필수 정보
S3.2 영상 접수 — 약관 동의
S3.3 영상 접수 — 동영상 업로드
S3.4 영상 접수 — 상세 정보
S4.1 영상 상세
S4.2 프로필 상세
1. 이벤트 메인

FO 진입 첫 화면

영역 구성

1 진행 중 이벤트
2 진행 예정 이벤트
3 소식
4 종료 이벤트
진행 중 이벤트 999 > v1.2 1 메인 배너 이미지 (영상 등록 시 영상 우선) 1a 공모전 1b D-N HH:MM:SS 1c 이벤트명 최대 1줄 이벤트명 최대 1줄... 1d 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이 벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... 1e YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) 1f n,nnn개 출품 v1.2 1g 총 상금 n,nnn만원 1h 진행 예정 이벤트 999 > v1.2 2 공모전 2a D-N 2b 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄... 2c 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이벤트 소개글 최대... 2d YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) 2e 챌린지 배너 이미지 (디바이스별 에셋) 3a 부제목 최대 1줄 부제목 최대 1줄 부제목 최대 1줄 부제목 최대 1줄 ... 3c 제목 최대 1줄 제목 최대 1줄 제목 최대 1줄 ... 3b 버튼명 3d 소식 4a 공지 게시글 제목 최대 1줄 게시글 제목 최대 1줄... 4b 매거진 게시글 제목 최대 1줄 게시글 제목 최대 1줄... 4c 공지 게시글 제목 최대 1줄 게시글 제목 최대 1줄... 공지 게시글 제목 최대 1줄 게시글 제목 최대 1줄... 공지 게시글 제목 최대 1줄 게시글 제목 최대 1줄... 종료 이벤트 999 > v1.2 5 전체 공모전 챌린지 상영관 5a 메인 배너 이미지 (배경) 5b 공모전 5c 심사중 (결과 발표 D-N) 5d 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄... 5e 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이 벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... 5f YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) 5g n,nnn개 출품 v1.2 5h 시상명 5i 5j 시상명 시상명 수상작 보러가기 5k 메인 배너 이미지 (배경) 챌린지 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄... 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이 벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) n,nnn개 출품 v1.2 1위 2위 3위 인기작 보러가기 메인 배너 이미지 (배경) 온라인상영관 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄... 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄 이 벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) 상영작 보러가기
이벤트 메인 · 진행 중 / 진행 예정 / 소식 / 종료 (유형별 종료 카드 모두 펼침)
진행 중 이벤트
노출 조건 [필수 조건 — AND]
  • 전시 상태 = 전시중
  • 진행 상태 = 진행중
  • 이벤트 유형 = 전체
※ 진행중 이벤트 0건 시 영역 자체 미노출
정렬 기준
  1. 이벤트 주체 (광고주 협업 > 자체 운영)
  2. 우선순위 ASC
  3. 진행 종료일시 DESC
  4. 등록일시 DESC
No. 요소 기능 명세
1 타이틀 (텍스트)
  • 고정 텍스트 "진행 중 이벤트". 노출 조건 충족 시에만 영역 전체 노출.
  • v1.2타이틀 우측에 해당 유형의 전시중인 이벤트 수 + 화살표(>) 노출
  • v1.2클릭 시 해당 유형의 이벤트 목록으로 이동
1a 메인 배너 이미지 / 메인 영상 (이미지/영상)
  • 메인 배너 이미지 + 메인 영상 둘 다 등록 시 메인 영상 노출 (자동 재생, 무음 루프)
  • 메인 배너 이미지 선(先) 호출 → 영상 로딩 완료 시 메인 영상으로 전환 노출
  • 크롭: object-fit: cover로 카드 영역에 맞춤
  • 카드 클릭 시 해당 이벤트 상세(§2)로 이동
  • 무한 스와이프 — 마지막 카드 다음 → 첫 카드로 순환
2.1.1.3 이미지 정보
1b 이벤트 유형 (라벨)
  • CMS 이벤트 유형: 공모전 / 챌린지 / 온라인상영관 중 1개
  • 배경 색상은 이벤트 유형별 색상 적용
0.2.3 > 이벤트 유형
1c 진행 상태 (라벨)
  • 진행 종료까지 24h 초과: D-N
  • 24h 이하: D-N HH:MM:SS 실시간 카운트다운
0.2.2 상태값 정책 2.1.1.2 > 진행 기간
1d 이벤트명 (텍스트)
  • 최대 1줄 / 초과 시 말줄임
2.1.1.1 > 이벤트명
1e 이벤트 소개글 (텍스트)
  • Multi Line 텍스트 (줄바꿈 보존)
  • 최대 2줄 / 초과 시 말줄임
2.1.1.1 > 이벤트 소개글
1f 진행 기간 (날짜)
  • 표기 포맷: YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일)
2.1.1.2 > 진행 기간
1g 참가 현황 (라벨)
  • 이벤트 유형별 노출 분기:
    • v1.2공모전·챌린지: 유효 출품수 표기
    • 온라인상영관: 미표기
  • 노출 조건: 출품수 ≥ 30개일 때만 노출. 29개 이하일 경우 본 라벨 자체 미노출
1h 보상 (라벨)
  • 이벤트 유형별 노출 분기:
    • 공모전: 총 상금 표기
    • 챌린지·온라인상영관: 미표기
0.3.1 총 상금 산정식
진행 예정 이벤트
노출 조건 [필수 조건 — AND]
  • 전시 상태 = 전시중
  • 진행 상태 = 진행 예정
  • 이벤트 유형 = 전체
※ 진행 예정 이벤트 0건 시 영역 자체 미노출
정렬 기준
  1. 이벤트 주체 (광고주 협업 > 자체 운영)
  2. 우선순위 ASC
  3. 진행 종료일시 DESC
  4. 등록일시 DESC
CMS 위치 0.2.2 상태값 정책 2.1.1.1 > 우선순위
No. 요소 기능 명세
2 타이틀 (텍스트)
  • 고정 텍스트 "진행 예정 이벤트". 노출 조건 충족 시에만 영역 전체 노출.
  • v1.2타이틀 우측에 해당 유형의 전시중인 이벤트 수 + 화살표(>) 노출
  • v1.2클릭 시 해당 유형의 이벤트 목록으로 이동
2a 이벤트 유형 (라벨) 1b와 동일. 0.2.3 > 이벤트 유형
2b 진행 상태 (라벨)
  • 진행 시작까지 24h 초과 → D-N
  • 24h 이하 → D-N HH:MM:SS
0.2.2 상태값 정책
2c 이벤트명 (텍스트)
  • 최대 2줄 / 초과 시 말줄임
  • 카드 클릭 시 해당 이벤트 상세(§2)로 이동
2.1.1.1 > 이벤트명
2d 이벤트 소개글 (텍스트)
  • Multi Line 텍스트 (줄바꿈 보존)
  • 최대 2줄 / 초과 시 말줄임
2.1.1.1 > 이벤트 소개글
2e 진행 기간 (날짜) 1f와 동일. 2.1.1.2 > 진행 기간
광고 (이벤트 배너)
노출 조건 [필수 조건 — AND]
  • CMS 광고 > 노출위치 = '이벤트 배너'
  • 활성여부 = Y
  • 전시기간(시작일 ~ 종료일) 내
  • 조건 충족 광고 0건이면 영역 전체 미노출
노출 개수
  • 배너 슬롯 1개 (단일 노출)
  • 조건 충족 광고 복수 시 가중치 기반 랜덤 1개 노출 (가중치 클수록 노출 확률↑)
No.요소기능 명세
3a 배너 이미지 (디바이스별 에셋)
  • 디바이스 타입(PC / 모바일)에 맞는 에셋(이미지) 호출
  • 배너 클릭 시 이동 URL(3d)로 이동
CMS 광고 0.2 이벤트 배너 · 에셋
3b 제목
  • CMS 광고 > 제목 호출
CMS 광고 > 제목
3c 부제목
  • CMS 광고 > 부제목 호출
CMS 광고 > 부제목
3d 버튼 (버튼명 + 이동 URL)
  • 버튼명 = CMS 광고 > 버튼명 호출
  • 클릭 시 CMS 광고 > 이동 URL로 이동
CMS 광고 > 버튼명 · 이동 URL
소식
노출 조건 [필수 조건 — AND]
  • 게시판 카테고리 = '매거진' OR '공지'
  • 게시글 등록일 ≥ 현재일 - 90일 (90일 이내 등록 게시글)
정렬 기준
  1. 등록일시 DESC (최대 5개)
No. 요소 기능 명세
4a 타이틀 (텍스트) 고정 텍스트 "소식". 노출 조건 충족 시에만 영역 전체 노출.
4b 게시글 카테고리 (라벨)
  • 각 행 좌측에 게시글 카테고리(공지 / 매거진) 라벨 노출
  • 게시글 등록 시 선택된 카테고리 값 호출
4c 게시글 제목 (텍스트)
  • 게시글 등록 시 입력된 제목 호출
  • 최대 1줄 / 1줄 초과 시 말줄임
  • 행 클릭 시 해당 게시글 상세로 이동
종료 이벤트
노출 조건 [필수 조건 — AND]
  • 전시 상태 = 전시중
  • 진행 상태 = 진행 종료
  • 이벤트 유형 = 전체
※ 종료 이벤트 0건 시 영역 자체 미노출
정렬 기준
  1. 진행 종료일시 DESC (최신 종료 우선)
  2. 이벤트 주체 (광고주 협업 > 자체 운영)
  3. 이벤트 노출 우선순위 ASC
  4. 등록일시 DESC
No. 요소 기능 명세
5 타이틀 (텍스트)
  • 고정 텍스트 "종료 이벤트".
  • v1.2타이틀 우측에 전시중인 종료 이벤트 수 + 화살표(>) 노출
  • v1.2클릭 시 종료 이벤트 목록으로 이동
5a 이벤트 유형 (필터)
  • 필터 4개 고정: 전체 / 공모전 / 챌린지 / 상영관
  • Default: 전체
  • 필터 클릭 시 해당 유형의 종료 이벤트만 호출 (다른 유형 미노출)
  • 해당 유형의 종료 이벤트가 0건인 경우: 해당 유형 필터 자체 미노출
  • v1.2 종료 이벤트 전체가 0건인 경우: '전체'를 포함한 모든 유형 필터 미노출
0.2.3 > 이벤트 유형
5b 메인 배너 이미지 / 메인 영상 (이미지/영상)
  • 정책 : 1a와 동일
  • 카드 클릭 시 해당 이벤트 상세(§2)로 이동
5c 이벤트 유형 (라벨)
  • 정책 : 1b와 동일
5d 심사 상태 (라벨)
  • 노출 조건: 이벤트 유형 = 공모전 (챌린지·온라인상영관은 미노출)
  • 상태값 분기:
    • 심사중: 접수종료일시 < 현재일시 < 결과발표시작일시 → 심사중 (결과 발표 D-N)
    • 결과발표: 결과발표시작일시 < 현재일시 < 결과발표종료일시 → 결과 발표
0.2.2 상태값 정책
5e 이벤트명 (텍스트) 정책 : 1d와 동일
5f 이벤트 소개글 (텍스트) 정책 : 1e와 동일
5g 진행 기간 (날짜) 정책 : 1f와 동일
5h 참가 현황 (라벨)
  • 이벤트 유형별 노출 분기:
    • v1.2공모전·챌린지: 유효 출품수 표기
    • 온라인상영관: 미표기
  • 노출 조건: 출품수 ≥ 30개일 때만 노출. 29개 이하일 경우 본 라벨 자체 미노출
  • ※ 종료 이벤트는 보상(1h) 미표기
5i 영상 (이미지/영상)
  • 이벤트 유형별 노출 작품 선정:
    • 공모전 — 심사 상태별 분기:
      • 심사중: 관객평가 총점 DESC 상위 3개
      • 결과 발표: 시상 항목 우선순위 ASC 상위 3개
    • 챌린지 — 관객평가 총점 DESC 상위 3개
    • 온라인상영관 — 상영 작품 우선순위 ASC 상위 3개
  • 썸네일 클릭 시 해당 영상 상세로 이동
5j 시상명 (뱃지)
  • 이벤트 유형별 분기:
    • 공모전 — 심사 상태별 분기:
      • 심사중: 미노출
      • 결과 발표: 시상명 라벨 노출
    • 챌린지: 1위 / 2위 / 3위 라벨
    • 온라인상영관: 미노출
  • 뱃지 색상은 이벤트 유형별 색상 적용
2.1.3.1 > 시상명 0.3.2 관객평가 점수 산정식
5k CTA (버튼)
  • 이벤트 유형별 분기:
    • 공모전 — 심사 상태별 분기:
      • 심사중: 출품작 보러가기 → 이벤트 상세 > 출품작 탭으로 이동
      • 결과 발표: 수상작 보러가기 → 이벤트 상세 > 수상작 탭으로 이동
    • 챌린지: 인기작 보러가기 → 이벤트 상세 > 출품작 탭으로 이동
    • 온라인상영관: 상영작 보러가기 → 이벤트 상세 > 상영작 탭으로 이동
2. 이벤트 상세
공통 정책 — 데이터 미등록 시 노출 처리
  • CMS에 데이터가 등록되지 않은 항목(예: 참가대상, 이벤트 소개글, 결과 발표일, 시상식 일정 등)은 해당 행/영역 자체가 자동 미노출
공통 정책 — 차단한 유저의 영상 노출 처리
  • 적용 범위: §2.1 출품작 탭 · §2.2 상영작 탭 · §2.3 수상작 탭의 모든 영상 카드
  • 판별 기준: 영상 업로더가 현재 로그인 유저의 차단 목록에 포함된 경우 (미로그인 시 본 정책 미적용)
  • 썸네일: 블러 처리 (원본 썸네일 위에 블러 필터 오버레이)
  • 닉네임: 원본 닉네임 대신 차단한 사용자 고정 텍스트 노출
  • 클릭 시: 플레이어로 진입하지 않고 alert "차단한 유저의 작품입니다." 노출 (확인 버튼 클릭 시 alert 닫힘, 동일 화면 잔류)

2.1 공통 영역 (기본정보+참가현황)

출품작·수상작·상영작 탭 공통

메인 배너 이미지 (영상 등록 시 영상 우선) 1 공모전 2a 진행중 2b 이벤트명 최대 2줄 이벤트명 최대 2줄 이벤트명 최대 2줄... 2c 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... 이벤트 소개글 최대 2줄 이벤트 소개글 최대 2줄... 2d 참가대상 참가 대상 참가 대상 참가 대상 참가 대상 참가 대상 참가 대상 참가 대상 참가 대상... 3a 진행 기간 YYYY. MM. DD(요일) HH:MM ~ YYYY. MM. DD(요일) HH:MM 3b 결과 발표일 YYYY. MM. DD(요일) HH:MM 3c 시상식 일정 YYYY. MM. DD(요일) HH:MM 3d 4 접수 마감까지 D-0 HH:MM:SS 남음 YYYY. MM. DD 마감 출품 현황 총 2,416개 v1.2 5a 학생부문 - 가로형 245 학생부문 - Shorts (9:16) 45 일반부문 - 가로형 93 일반부문 - Shorts (9:16) 145 5b 총 상금액 n,nnn,nnn원 6a 시상명 상위부문 / 하위부문 / 출품형식 n명 n,nnn,nnn원 시상명 상위부문 / 하위부문 / 출품형식 n명 n,nnn,nnn원 시상명 상위부문 / 하위부문 / 출품형식 n명 n,nnn,nnn원 시상명 상위부문 / 하위부문 / 출품형식 n명 n,nnn,nnn원 6b 출품작 n,nnn 수상작 n,nnn v1.2 상세 요강 7 ↓ 각 탭 본문 (§2.1 / §2.2 / §2.3) 에셋 다운로드 8a 접수하기 8b
이벤트 상세 — 공통 상단 · 공모전·진행 중 케이스
↑ ④ 카운트다운까지 동일 출품 현황 총 n,nnn개 5a 보상 6a 추가 보상 제목 추가 보상 제목 추가 보상 제목 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 추가 보상 내용 6b ↓ ⑦ 탭 네비 / ⑧ 접수하기 (공통 동일)
⑤ 출품 현황 + ⑥ 보상 · 챌린지·진행 중 케이스
* 화면 진입 정책
노출 조건
  • 전시 상태 = 전시중 인 이벤트만 접근 가능
  • 전시 대기 / 전시 종료 상태 → "이벤트 정보가 없습니다." 노출
  • 예외: CMS 미리보기 URL은 전시 상태 무관 항상 노출
CMS 위치 0.2.2 상태값 정책 미리보기
이미지 정보
노출 조건 모든 이벤트 유형 / 모든 진행 상태 공통 노출 (기본정보 — ①~③)
No. 요소 기능 명세
1 메인 배너 이미지 / 메인 영상 (이미지/영상) 정책 : 이벤트 메인 > 진행 중 이벤트 1a와 동일
이벤트 기본 정보 — 메타 정보 (라벨 · 이벤트명 · 소개)
노출 조건 모든 이벤트 유형 / 모든 진행 상태 공통 노출
No. 요소 기능 명세
2a 이벤트 유형 (라벨)
  • CMS 이벤트 유형: 공모전 / 챌린지 / 온라인상영관 중 1개
  • 배경 색상은 이벤트 유형별 색상 적용
0.2.3 > 이벤트 유형
2b 진행 상태 (라벨)
  • 진행 상태 값에 따라 표기 분기:
    • 진행 예정 → "진행 예정"
    • 진행 중 → "진행중"
    • 진행 종료 → "진행 종료"
0.2.2 상태값 정책
2c 이벤트명 (텍스트)
  • 최대 2줄 / 초과 시 말줄임
2.1.1.1 > 이벤트명
2d 이벤트 소개글 (텍스트)
  • Multi Line 텍스트 (줄바꿈 보존)
  • 전체 노출 (말줄임·더보기 없음, 텍스트 길이만큼 영역 확장)
2.1.1.1 > 이벤트 소개글 0.4.4 텍스트 필드
이벤트 기본 정보 — 일정 (날짜)
노출 조건 영역 자체는 모든 이벤트 유형 / 모든 진행 상태 공통 노출.
각 행은 이벤트 유형별로 분기 노출:
공모전 챌린지 온라인상영관
3a 참가대상 O O -
3b 진행 기간 O O O
3c 결과 발표일 O - -
3d 시상식 일정 O - -
O: 노출 / -: 본 행 자체 미노출 (CMS 미등록 행도 자동 미노출, 두 조건의 OR)
No. 요소 기능 명세
3a 참가대상 (텍스트)
  • 참가 대상 텍스트 (Multi Line, 줄바꿈 보존) · 글자수 제한 없음 (입력값 전체 노출, 말줄임 없음)
  • "참가대상 : " 라벨 + 우측 텍스트
  • CMS 미등록 시 본 행 자동 미노출
2.1.1.1 > 참가 대상
3b 진행 기간 (날짜)
  • YYYY. MM. DD(요일) HH:MM ~ YYYY. MM. DD(요일) HH:MM — 1줄 노출
  • "진행 기간 : " 라벨 + 우측 텍스트
  • CMS 미등록 시 본 행 자동 미노출
2.1.1.2 > 진행 기간
3c 결과 발표일 (날짜)
  • YYYY. MM. DD(요일) HH:MM
  • "결과 발표일 : " 라벨 + 우측 텍스트
  • CMS 미등록 시 본 행 자동 미노출
2.1.1.2 > 결과 발표
3d 시상식 일정 (날짜)
  • YYYY. MM. DD(요일) HH:MM
  • "시상식 일정 : " 라벨 + 우측 텍스트
  • CMS 미등록 시 본 행 자동 미노출
2.1.1.2 > 시상식
접수 마감 카운트다운
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전 OR 챌린지
  • 진행 상태 = 진행 중
※ 진행 예정 / 진행 종료 / 온라인상영관 → 본 영역 미노출
No. 요소 기능 명세
4 접수마감일시 (카운트다운)
  • 라벨: "접수 마감까지"
  • 텍스트:
    • 진행 종료까지 24h 초과 → D-N
    • 24h 이하 → D-0 HH:MM:SS 남음 실시간
  • 우측 텍스트: YYYY. MM. DD 마감 (진행 종료일 기준)
0.2.2 상태값 정책 2.1.1.2 > 진행 기간
출품 현황 (아코디언)
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전 OR 챌린지
  • 진행 상태 = 진행 중
  • 유효 출품수 ≥ 30개일 때만 노출. 29개 이하일 경우 본 영역 자체 미노출
※ 진행 예정 / 온라인상영관 → 본 영역 자체 미노출
초기 상태 디폴트 접힘 (아코디언 — 헤더 클릭 시 펼침/접힘 토글)
No. 요소 기능 명세
5a 유효 출품수 (아코디언 헤더)
  • 타이틀: "출품 현황"
  • 출품수 표기: 총 [출품수]개
  • v1.2유효 출품수 = 게시완료 출품 영상 수 (삭제완료 제외)
  • 이벤트 유형별 분기:
    • 공모전: 헤더 + 본문(5b) 노출. Default: 접힘 (헤더 클릭 시 5b 펼침/접힘 토글)
    • 챌린지: 헤더만 노출 (본문 5b 미노출 — 부문 없음). 헤더 클릭 토글 비활성
5b 부문별 출품수 (아코디언 본문)
  • 노출 조건: 이벤트 유형 = 공모전 (챌린지는 본 행 자체 미노출)
  • 각 행: 상위부문 - 하위부문 / 출품형식 + 우측에 해당 조합 출품수
  • 상위부문 미존재 이벤트: 하위부문 / 출품형식 형식
  • 정렬:
    • 부문: 우선순위 ASC → 부문 정보 등록 순서
    • 출품형식: Videos (16:9) → Shorts (9:16)
보상 (아코디언)
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전 OR 챌린지
  • 진행 상태 = 진행 중
※ 진행 예정 / 온라인상영관 → 본 영역 자체 미노출
초기 상태 디폴트 접힘 (아코디언 — 헤더 클릭 시 펼침/접힘 토글)
No. 요소 기능 명세
6a 총 상금액 / 추가 보상 제목 (아코디언 헤더)
  • 이벤트 유형별 분기:
    • 공모전:
      • 타이틀: "총 상금액"
      • 값: 총 상금 표기
      • 데이터 출처: CMS 시상 정보
    • 챌린지:
      • 타이틀: "보상"
      • 값: CMS 추가 보상 제목 (Text, Single Line) 그대로 호출
      • 2.3.1.2 추가 보상 정보
  • 우측: 펼침/접힘 토글 아이콘 (∧/∨)
  • Default: 펼침
0.3.1 총 상금 산정식 2.1.3.2 > 제목
6b 시상 항목별 상금 / 추가 보상 내용 (아코디언 본문)
  • 이벤트 유형별 분기:
    • 공모전 — 시상 항목별 상금 표 노출
      • 각 행 = 1개 시상 항목
      • 컬럼 (좌→우): 시상명 / 상위부문 / 하위부문 / 출품형식 / 수상 인원 / 상금
      • 정렬: 시상 항목 우선순위 ASC
      • 상위부문 미존재 이벤트: 상위부문 컬럼 자체 미노출, 하위부문부터 노출
      • 데이터 출처: CMS 시상 정보 / 시상 항목
    • 챌린지 — 추가 보상 내용 노출
      • CMS 추가 보상 내용 (Text Multi Line, 줄바꿈 보존) 그대로 호출
      • 전체 노출 (말줄임·더보기 없음, 텍스트 길이만큼 영역 확장)
      • 데이터 출처: CMS [B] 추가 보상 정보 / 추가 보상 내용
2.1.3.1 > 우선순위 2.1.3.2 > 내용 0.4.4 텍스트 필드
탭 네비게이션
No. 요소 기능 명세
7 탭 (네비)
  • 이벤트 유형별 탭 노출 + Default 탭: 본 §2 공통 상단 탭 노출 매트릭스 참조
  • 탭명 옆 카운트 표기:
    • v1.2출품작 / 수상작 탭: 유효 출품수
    • 상영작 / 인기작 / 상세요강 / 소개 탭: 카운트 미노출
  • v1.2출품작 탭 노출 조건: 유효 출품수 0개인 경우 출품작 탭 자체 미노출
0.1.1 탭 노출 정책
하단 CTA (Sticky 하단)
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전 OR 챌린지
  • 진행 상태 = 진행 중
※ 진행 예정 / 진행 종료 / 온라인상영관 → 본 CTA 미노출
No. 요소 기능 명세
8a [에셋 다운로드] (CTA)
  • 노출 조건 [AND]:
    • CMS 기본정보 > 참가기관 및 IP > 참가 IP가 등록된 경우
    • 참가 IP > 사용상태 = 사용중 (IP 사용종료일시가 도래하지 않은 경우)
  • 클릭 동작:
    • 비로그인 → 로그인 모달 호출 → 로그인 완료 후 참가 IP 에셋 다운로드 URL 새 탭 열기
    • 로그인 상태 → 참가 IP 에셋 다운로드 URL 새 탭 열기
2.1.1.4 > 참가 IP · 사용상태
8b [접수하기] (CTA)
  • 클릭 동작: (앱 · 웹 공통) v1.2
    • 먼저 이용자가 해당 이벤트에 접수 가능한 부문·형식이 남아 있는지 확인 (중복 출품 정책 · §4.1 부문 선택 기준)
    • 남아 있지 않으면 → 업로드(§4.1) 흐름으로 진입하지 않고 안내 모달 노출: "출품 이력이 있어 중복 참가가 불가합니다." (확인)
    • 남아 있으면 → 비로그인: 로그인 모달 호출 → 로그인 완료 후 §4.1로 이동 / 로그인 상태: §4.1 참가 필수 정보로 이동

2.2 출품작 탭

공모전·챌린지 / 진행 중·진행 종료

SCREEN 노출 조건 [AND]
  • 이벤트 유형 = 공모전 OR 챌린지 (온라인상영관은 출품작 탭 자체 미노출)
  • §2 ⑦ 탭 노출 매트릭스의 [출품작] 탭 진입 조건 충족 시
  • v1.2유효 출품수 0개인 경우 [출품작] 탭 자체 미노출
최신순 1 v1.2 상위 부문 2a 하위 부문 2b 출품형식 2c 썸네일 3a 부문명 3b 영상 제목 최대 2줄 영상 제목 최대 2줄... 3c 사용자 닉네임 3d ♡ 45 3e ○ 6 3f 썸네일 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 썸네일 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 썸네일 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 썸네일 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 썸네일 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 ↓ 무한 스크롤
인기순 v1.2 상위 부문 하위 부문 출품형식 인기 동영상 4 썸네일 (큰 카드) 1 4a 부문명 영상 제목 최대 2줄 영상 제목 최대 2줄... 사용자 닉네임 ♡ 45 ○ 6 썸네일 (큰 카드) 2 부문명 영상 제목 최대 2줄 영상 제목 최대 2줄... 사용자 닉네임 ♡ 45 ○ 6 썸네일 (큰 카드) 3 부문명 영상 제목 최대 2줄 영상 제목 최대 2줄... 사용자 닉네임 ♡ 45 ○ 6 04 4b 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 05 부문명 영상 제목 최대 2줄 영상 제목 최대... 사용자 닉네임 ♡ 45 ○ 6 06 부문명 영상 제목 최대 2줄... 07 부문명 영상 제목 최대 2줄... ↓ 무한 스크롤
v1.2정렬
공통 정책 정렬·필터 상세 정책은 0.1.4 정렬 및 필터 공통 정책 참조
No.요소기능 명세
1 정렬 (드롭다운)
  • 옵션: 최신순 / 인기순
  • 디폴트: 공모전 = 최신순 / 챌린지 = 인기순
  • 정렬 변경 시 출품작 목록 UI도 함께 분기
    • 최신순 UI (출품일시 DESC, 2열 카드 그리드, 뱃지 없음)
    • 인기순 UI (관객평가 총점 DESC, TOP 3 강조 영역 + TOP 4~ 그리드, 뱃지 있음)
· 최신순 정렬 기준 출품일시 DESC
· 인기순 정렬 기준
  • 관객평가 총점 DESC → 출품일시 DESC (동점 시)
  • 인기순 정렬에서 필터 적용 시 → 필터 풀 안에서 관객평가 총점 DESC로 랭킹 재부여 (0.1.4 ⑤ 재랭킹 정책 참조)
필터
공통 정책 정렬·필터(종속·초기화·Empty Case·재랭킹) 상세는 0.1.4 정렬 및 필터 공통 정책 참조
No. 요소 기능 명세
2a 상위 부문 (필터)
  • 옵션: 전체 (Default) + CMS 등록된 상위 부문 데이터 (우선순위 ASC)
  • 선택 변경 시 ③ 출품작 목록 재호출
노출 조건 이벤트 유형 = 공모전 (챌린지는 부문 구분 없음 → 본 행 미노출) · CMS 이벤트 정보에 상위 부문 등록됨 2.1.2.1 > 상위 부문
2b 하위 부문 (필터)
  • 옵션: 전체 (Default) + CMS 등록된 하위 부문 데이터 (우선순위 ASC)
  • ① 상위 부문이 선택된 경우 → 해당 상위 부문에 속한 하위 부문만 노출
  • 선택 변경 시 ③ 출품작 목록 재호출
노출 조건 이벤트 유형 = 공모전 (챌린지는 부문 구분 없음 → 본 행 미노출) 2.1.2.1 > 하위 부문
2c 출품 형식 (필터)
  • 옵션: 전체 (Default) / Videos (16:9) / Shorts (9:16)
  • 선택 변경 시 ③ 출품작 목록 재호출
노출 조건 데이터 출처별로 분기 (페이지 상단 「출품 형식 데이터 기준」 박스 참조):
  • 공모전: CMS 이벤트 정보 > 부문 정보에 등록된 출품 형식 기준 — Videos·Shorts 둘 다 등록 시 노출 / 1종만 등록 시 본 필터 자체 미노출
  • 챌린지: CMS 이벤트 정보 > 작품 요건 > 출품 형식 기준 — Videos·Shorts 둘 다 등록 시 노출 / 1종만 등록 시 본 필터 자체 미노출
2.1.2.1 > 출품 형식 0.2.3 > 출품 형식
출품작 목록
노출 작품 선택된 (상위 부문, 하위 부문, 출품형식) 필터 조합에 해당하는 출품작 (게시상태 = '게시완료', 삭제완료 영상 제외)
UI 분기 (1차) 이벤트 유형별 고정 — 좌측 와이어프레임 2개 케이스 참조
  • 공모전 → 최신순 UI (출품일시 DESC, 2열 카드 그리드, 뱃지 없음)
  • 챌린지 → 인기순 UI (관객평가 총점 DESC, "인기 동영상" TOP 3 강조 영역 + TOP 4~ 2열 그리드, 좌상단 순위 뱃지)
정렬 기준 (내부)
  • 최신순: 출품일시 DESC
  • 인기순: 관객평가 총점 DESC (동점 시 출품일시 DESC)
스크롤 무한 스크롤 (스크롤 하단 도달 시 추가 호출)
No. 요소 기능 명세
3a 썸네일 (이미지/영상)
  • 영상의 썸네일 노출
  • 크롭: object-fit: cover로 카드 비율에 맞춤
  • 1차 배포 — UI 분기:
    • 공모전 (최신순 UI) → 모든 카드 동일 크기 (2열 그리드)
    • 챌린지 (인기순 UI) TOP 1~3 → 큰 단일 카드 (가로 폭 전체)
    • 챌린지 (인기순 UI) TOP 4~ → 2열 그리드 (좌상단에 순위 뱃지 오버레이)
  • 썸네일 또는 카드 클릭 시 해당 영상 상세로 이동
출품작 정보 > 썸네일
3b 부문명 (텍스트)
  • 표기: 상위부문명 / 하위부문명
  • 하위 부문만 있는 경우: 하위부문명만 노출
2.1.2.1 부문 정보
3c 영상 제목 (텍스트)
  • 출품 영상의 제목 (Text, Single Line)
  • 최대 2줄 / 2줄 초과 시 말줄임
출품작 정보 > 제목
3d 사용자 닉네임 (텍스트)
  • 좌측 프로필 이미지 + 우측 사용자 닉네임 텍스트
  • 사용자 닉네임: 최대 1줄 / 초과 시 말줄임
  • 프로필 이미지 또는 사용자 닉네임 클릭 시 해당 사용자 프로필 페이지로 이동
출품작 정보 > 출품자
3e 좋아요 수
  • 좋아요수 노출 (해당 영상의 실시간 좋아요 수)
노출 지표 > 좋아요 수
3f 댓글 수
  • 댓글수 노출 (해당 영상의 게시 상태 = '전시중' 댓글 수, 삭제 댓글 제외)
노출 지표 > 댓글 수
인기순 분기 — 인기 동영상 TOP 3 + 순위 뱃지
노출 조건 정렬 = 인기순 일 때만 노출. 최신순일 때는 본 영역 미노출 (③ 일반 2열 그리드로 노출)
v1.1혼합 형식 노출 가로형(Videos 16:9) · 세로형(Shorts 9:16)이 한 랭킹에 혼재할 때
  • 랭킹은 출품 형식과 무관하게 관객평가 총점 DESC로 통합 정렬 (형식별 분리 안 함)
  • 각 카드 썸네일은 영상 원본 출품 형식 비율로 렌더링 (가로형 16:9 / 세로형 9:16)
  • TOP 1~3 (행 카드): 좌측 썸네일 영역 높이 고정 통일 — 가로형은 폭 맞춤, 세로형은 높이 맞춤 (object-fit: cover 중앙 크롭)
  • TOP 4~ (2열 그리드): 동일 셀 규격 내에서 각 형식 비율대로 크롭 노출
No. 요소 기능 명세
4 타이틀 (텍스트) 고정 텍스트 "인기 동영상". 인기순 정렬일 때만 노출.
4a TOP 1~3 순위 (뱃지)
  • TOP 1·2·3 카드는 가로 폭 전체 큰 단일 카드
  • 카드 하단 좌측에 큰 숫자(1·2·3) 노출
  • 관객평가 총점 DESC 상위 3개
0.3.2 관객평가 점수 산정식
4b TOP 4~ 순위 (뱃지)
  • TOP 4부터는 2열 카드 그리드로 노출
  • 카드 썸네일 좌상단에 순위 뱃지 오버레이
  • 관객평가 총점 DESC 4~N위
0.3.2 관객평가 점수 산정식

2.3 상영작 탭

온라인상영관 전용

SCREEN 노출 조건 [AND]
  • 이벤트 유형 = 온라인상영관 (공모전·챌린지는 상영작 탭 자체 미노출)
  • §2 ⑦ 탭 노출 매트릭스의 [상영작] 탭 진입 조건 충족 시
수상명 1a 썸네일 (포스터 2:3) 1b 영상 제목 최대 1줄... 1c 영상 설명 최대 2줄 영상 설명 최대 2줄... 1d 사용자 닉네임 1e 수상명 썸네일 (포스터 2:3) 영상 제목 최대 1줄... 영상 설명 최대 2줄 영상 설명 최대 2줄... 사용자 닉네임 ↓ 무한 스크롤
상영작 탭 · 시상명 그룹별 노출 · 모든 카드 포스터(2:3) 비율
상영작 목록
노출 작품 해당 이벤트의 모든 상영작 (게시상태 = '게시완료', 삭제완료 영상 제외)
정렬 우선순위 ASC → 영상 등록일시 DESC (고정, 사용자 선택 불가)
스크롤 무한 스크롤 (스크롤 하단 도달 시 추가 호출)
No. 요소 기능 명세
1a 수상명 (텍스트)
  • 해당 상영작(상영 작품)에 수상명 등록된 데이터 있는 경우 해당 데이터 노출
2.1.2.3 > 수상명
1b 썸네일 (이미지/영상)
  • v1.1출품 형식과 무관하게(가로형 Videos·세로형 Shorts 모두) 모든 썸네일을 포스터(2:3 세로) 비율로 크롭하여 노출
  • 썸네일 또는 카드 클릭 시 해당 영상 상세로 이동
출품작 정보 > 썸네일
1c 영상 제목 (텍스트)
  • 영상의 제목 (Text, Single Line)
  • 최대 1줄 / 초과 시 말줄임
출품작 정보 > 제목
1d 영상 설명 (텍스트)
  • 영상의 설명 (Text, Multi Line, 줄바꿈 보존)
  • 최대 2줄 / 초과 시 말줄임
  • CMS 미등록 시 본 행 자동 미노출
출품작 정보 > 설명
1e 사용자 닉네임 (텍스트)
  • 좌측 프로필 이미지 + 우측 사용자 닉네임 텍스트
  • 사용자 닉네임: 최대 1줄 / 초과 시 말줄임
  • 프로필 이미지 또는 사용자 닉네임 클릭 시 해당 사용자 프로필 페이지로 이동
출품작 정보 > 출품자

2.4 수상작 탭

공모전 전용 — 결과 발표 상태

이벤트 상세 [수상작] 탭 · 공모전 결과 발표 상태에서 진입. 상위/하위 부문 그룹 트리 없이 CMS 시상 항목(묶음 단위)대로 시상명 + 부문 및 출품 형식 단위로 수상작을 평면 리스트로 노출.

SCREEN 노출 조건 [AND]
  • 이벤트 유형 = 공모전 (챌린지·온라인상영관은 수상작 탭 자체 미노출)
  • 심사 상태 = 결과 발표
수상작 상위 부문 ∨ 1a 시상명 ∨ 1b 출품형식 ∨ 1c 하위 부문 ∨ 1d 대상 2 사용법 커뮤니케이션 / Videos v1.2 3 썸네일 (Videos 16:9) 4a 영상 제목 최대 1줄... 4b 영상 설명 최대 2줄 영상 설명 최대 2줄 영상 설명... 4c 사용자 닉네임 4d "심사위원 코멘트 본문..." 5 심사위원 프로필명 / "심사위원" 6 우수상 아이디어 / Shorts Shorts 9:16 영상 제목 최대 1줄... 영상 설명 최대 2줄... 사용자 닉네임 최우수상 썸네일 (Videos 16:9)
수상작 탭 · 필터(상위 부문·시상명·출품형식·하위 부문) + 시상명/부문·형식 평면 리스트
필터
종속 정책 정렬·필터 상세 정책은 0.1.4 정렬 및 필터 공통 정책 참조 (출품작 탭과 동일)
No.요소기능 명세
1a상위 부문 (필터)
  • 옵션: 전체 (Default) + CMS 등록된 상위 부문 데이터 (우선순위 ASC)
  • 선택 변경 시 하위 부문 필터 연동 · 수상작 목록 재호출
  • 상위 부문 자체가 없는(미등록) 이벤트는 본 필터 영역 미노출
2.1.2.1 > 상위 부문
1bv1.1시상명 (필터)
  • 옵션: 전체 (Default) + CMS 등록 시상명
  • 선택 변경 시 수상작 목록 재호출
1c출품 형식 (필터)
  • 옵션: 전체 (Default) / Videos (16:9) / Shorts (9:16)
  • 선택 변경 시 수상작 목록 재호출
1d하위 부문 (필터)
  • 옵션: 전체 (Default) + CMS 등록된 하위 부문 데이터 (우선순위 ASC)
  • ① 상위 부문이 선택된 경우 → 해당 상위 부문에 속한 하위 부문만 노출
  • 선택 변경 시 수상작 목록 재호출
2.1.2.1 > 하위 부문
수상작 목록
정렬 기준 v1.2고정 정렬 (시상 항목 ASC → 상위 부문 ASC → 하위 부문 ASC → 출품 형식 Videos>Shorts) — 상세는 0.1.4 정렬 및 필터 공통 정책 참조
No.요소기능 명세
2시상명
  • 시상명을 그대로 노출 (호출 데이터: 이벤트 정보 > 시상 정보 > 시상명)
  • 그룹 정렬: 시상 항목 우선순위 ASC
2.1.3.1 > 시상명
3v1.2부문 및 출품 형식
  • 시상 항목의 상위 부문 + 하위 부문 + 출품 형식을 표기
  • 표기: {상위 부문} / {하위 부문} / {출품 형식}
  • 종합인 경우(전체 부문·전체 형식) 미표기
2.1.2.1 > 부문 정보
4a썸네일
  • 출품형식 = Videos (16:9): 가로 풀 폭 큰 카드 (16:9 썸네일)
  • 출품형식 = Shorts (9:16): 가로 row 카드 — 좌측 세로형 9:16 썸네일 + 우측 제목·설명·닉네임
  • 썸네일 또는 카드 클릭 시 해당 영상 상세로 이동
0.2.3 > 출품 형식
4b영상 제목
  • 영상의 제목 (Text, Single Line)
  • 최대 1줄 / 초과 시 말줄임
출품작 정보 > 제목
4c영상 설명
  • 영상의 설명 (Text, Multi Line, 줄바꿈 보존)
  • 최대 2줄 / 초과 시 말줄임
  • CMS 미등록 시 본 행 자동 미노출
출품작 정보 > 설명
4d사용자 닉네임
  • 좌측 프로필 이미지 + 우측 사용자 닉네임 텍스트
  • 사용자 닉네임: 최대 1줄 / 초과 시 말줄임
  • 프로필 이미지 또는 사용자 닉네임 클릭 시 해당 사용자 프로필 페이지로 이동
출품작 정보 > 출품자
5심사위원 코멘트
  • '노출할' 심사위원 코멘트 데이터가 존재하는 경우 노출 (없으면 본 영역 자체 미노출)
  • 카드 하단에 박스 형태로 노출
  • 코멘트 본문 (Text, Multi Line, 줄바꿈 보존)
심사위원 코멘트
6심사위원 정보
  • 5 심사위원 코멘트가 노출되는 경우에만 함께 노출 (코멘트 작성자 정보)
  • 공개 여부 = Y → 프로필 이미지 + 프로필명 노출
  • 공개 여부 = N → "심사위원" 텍스트만 노출 (프로필 이미지·프로필명 미노출)
심사위원 코멘트

2.5 상세 요강 탭

이벤트 유형별 영역 노출 분기

이벤트 상세에서 [상세 요강] 탭 진입 시 노출되는 화면. 이벤트 유형(공모전 / 챌린지 / 온라인상영관)에 따라 노출되는 영역이 다르며, 각 영역은 CMS 등록 데이터 유무에 따라 자동 미노출된다.
영역 구성 — ① 부문 정보 / ② 시상 항목 / ③ 심사 기준 / ④ 심사위원 정보 / ⑤ 작품 요건 / ⑥ 상세 소개 / ⑦ 이벤트 참여 주의사항 / ⑧ IP 활용 주의사항 / ⑨ FAQ

SCREEN 노출 조건
  • 모든 이벤트 유형 공통 (공모전 / 챌린지 / 온라인상영관) — §2 ⑦ 탭 노출 매트릭스의 [상세 요강] 탭 진입 조건 충족 시
  • 각 영역은 이벤트 유형 분기 + CMS 데이터 등록 유무에 따라 자동 노출/미노출 (OR 조건)

영역별 노출 매트릭스

영역 공모전 챌린지 온라인상영관 추가 노출 조건
① 부문 정보 O - - CMS 부문 정보 1행 이상 등록
② 시상 항목 O - - CMS 시상 정보 1행 이상 등록
③ 심사 기준 O - - CMS 심사 기준 소개 본문(HTML) 등록
④ 심사위원 정보 O - - 심사위원 중 공개여부 = Y 인 행이 1개 이상 존재
⑤ 작품 요건 O O - CMS 작품 요건 내용(필수 이미지 내용) 본문(HTML) 등록
⑥ 상세 소개 O O O CMS 상세 소개 본문 등록
⑦ 이벤트 참여 주의사항 O O - CMS 주의 사항 본문 등록
⑧ IP 활용 주의사항 O O - 참가 IP > 주의사항 정보 등록된 IP가 1개 이상 존재
⑨ FAQ O O - CMS FAQ 1행 이상 등록

O: 유형 충족 → 영역 노출 가능 / -: 유형 미충족 → 영역 자체 미노출.
"추가 노출 조건" 미충족 시에도 영역 자체 자동 미노출 (유형 조건과 OR).

v1.1 부문 정보 1 상위 부문명 1a 하위 부문: 하위 부문명 1b 출품 형식: Videos (16:9), Shorts (9:16) 1c 부문 소개글 (최대 N줄) 부문 소개글 (최대 N줄) 1d 상위 부문명 하위 부문: 하위 부문명 출품 형식: Videos (16:9), Shorts (9:16) 부문 소개글 (최대 N줄) 부문 소개글 (최대 N줄) 시상 항목 2 시상명 2a 상금 nn만원 2b nn만원 상당의 특전 2c 시상 부문 : 상위 부문명 1 - 하위부문명a 2d 출품 형식: Videos (16:9), Shorts (9:16) 2f 수상 인원: n명 2g 시상명 상금 nn만원 nn만원 상당의 특전 시상 부문 : 상위 부문명 1 - 하위부문명a 추가 보상 정보 제목 2h 추가 보상 정보 내용 2i 심사 기준 v1.2 3 심사 기준 소개 (HTML 본문) 심사위원 정보 4 프로필 4a 사용자 닉네임 4b 프로필 소개글 4c 프로필 사용자 닉네임 프로필 소개글 프로필 사용자 닉네임 프로필 소개글 작품 요건 v1.2 5 작품 요건 (HTML 본문) 상세 소개 6 html 이벤트 참여 주의사항 7 html IP 활용 주의사항 8 [IP명] 8a html 8b [IP명] html [분류명 A] 9a A 분류의 질문 1 9b A 분류의 질문 2 대답 본문 line 대답 본문 line 9c A 분류의 질문 3 [분류명 B] B 분류의 질문 1 B 분류의 질문 2
상세 요강 탭 · 공모전 케이스 (9개 영역 모두 노출)
부문 정보
노출 조건 이벤트 유형 = 공모전 AND CMS 부문 정보 1행 이상 등록 (미충족 시 본 영역 자체 미노출)
정렬 부문 정보 우선순위 ASC → 등록 순서
No. 요소 기능 명세
1a 상위 부문명
  • CMS 부문 정보 > 상위 부문명 호출
  • 상위 부문 미등록 시 → 하위 부문명을 이 영역에 호출 (이 경우 1b 미노출)
2.1.2.1 > 상위 부문
1b 하위 부문명
  • CMS 부문 정보 > 하위 부문명 호출
  • 표기: 하위 부문: {하위 부문명}
노출 조건 상위 부문 등록된 경우에만 노출 (상위 부문 미등록 시 하위 부문이 1a로 올라가므로 본 행 미노출) 2.1.2.1 > 하위 부문
1c 출품 형식
  • CMS 부문 정보 > 출품 형식 호출
  • 표기: 출품 형식: {출품 형식} (Videos / Shorts, 복수일 경우 쉼표 구분)
2.1.2.1 > 출품 형식
1d 부문 소개글
  • CMS 부문 정보 > 부문 소개글 (KO) 호출 (Text, Multi Line, 줄바꿈 보존)
2.1.2.1 > 부문 소개글
시상 항목
노출 조건 이벤트 유형 = 공모전 AND CMS 시상 정보 1행 이상 등록
정렬 시상 항목 우선순위 ASC
No. 요소 기능 명세
2a 시상명
  • CMS 시상 정보 > 시상명 호출
2.1.3.1 > 시상명
2b 상금
  • CMS 시상 정보 > 1인당 상금 (KRW) 호출
  • 표기: 상금 nn만원 (주황 강조)
2.1.3.1 > 1인당 상금 (KRW) 0.1.5 숫자 표기 정책
2c 제품 특전
  • CMS 시상 정보 > 제품 특전 (금액) 호출
  • 표기: [제품 특전 금액]만원 상당의 특전 — "상당의 특전"은 고정 텍스트, 금액만 동적 (주황 강조)
  • 제품 특전 미등록(0) 시 본 행 미노출
2.1.3.1 > 제품 특전 0.1.5 숫자 표기 정책
2d 시상 부문
  • CMS 시상 정보 > 상위·하위 부문 호출 — 상위–하위 2단 구조를 상위별로 묶어 표기
  • 상위끼리는 콤마(, ), 하위끼리는 슬래시(/)로 구분 → 상위1 - 하위a/하위b, 상위2 - 하위c
  • 전체·종합 압축 표기 규칙은 0.1.7 전체 · 종합 표기 정책 참조
2.1.3.1 > 상위 · 하위 부문
2f 출품 형식 2.1.3.1 > 출품 형식
2g 수상 인원
  • CMS 시상 정보 > 수상 인원 호출
  • 표기: 수상 인원: n명
2.1.3.1 > 수상 인원
심사 기준
노출 조건 이벤트 유형 = 공모전 AND CMS 심사 기준 소개 본문 등록 (미등록 시 본 영역 자체 미노출)
No. 요소 기능 명세
3 심사 기준 소개 (html)
  • CMS 심사 기준 소개 본문 렌더링
  • 디바이스별 분기 (PC / 모바일)
  • 해당 디바이스 본문 미등록 시 다른 디바이스의 본문 대신 호출
2.1.3.5 심사 기준 소개
심사위원 정보
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전
  • CMS 심사위원 정보에 등록된 심사위원 중 공개 여부 = Y 인 행이 1개 이상 존재
※ 등록된 심사위원이 전부 공개 여부 = N 인 경우 본 영역 자체 미노출
No. 요소 기능 명세
4a 프로필 이미지
  • 심사위원 계정의 프로필 이미지 호출
관리자 계정 > 프로필 이미지
4b 사용자 닉네임
  • 심사위원 계정의 닉네임 호출 (최대 1줄, 초과 시 말줄임)
관리자 계정 > 닉네임
4c 프로필 소개글
  • 심사위원 계정의 프로필 소개글 호출 (최대 1줄, 초과 시 말줄임)
  • 카드 영역 클릭 시 해당 심사위원의 프로필 상세 페이지로 이동
관리자 계정 > 프로필 소개글
작품 요건
노출 조건 이벤트 유형 = 공모전 OR 챌린지 AND CMS 작품 요건 내용(필수 이미지 내용) 본문 등록 (온라인상영관 미노출 / 미등록 시 본 영역 자체 미노출)
No. 요소 기능 명세
5 작품 요건 (html)
  • CMS 작품 요건 > 필수 이미지 내용 본문 렌더링
  • 디바이스별 분기 (PC / 모바일)
  • 해당 디바이스 본문 미등록 시 다른 디바이스의 본문 대신 호출
2.1.2.2 > 필수 이미지 내용
상세 소개
노출 조건 모든 이벤트 유형 공통 (공모전·챌린지·온라인상영관). CMS 상세 소개 본문 등록된 경우 노출 (미등록 시 본 영역 자체 미노출).
No. 요소 기능 명세
6 상세 소개 (html)
  • CMS 상세 소개 본문 렌더링
  • 디바이스별 분기 (PC / 모바일)
  • 해당 디바이스 본문 미등록 시 다른 디바이스의 본문 대신 호출
2.1.4.1 상세 소개
이벤트 참여 주의사항
노출 조건 [필수 조건 — AND]
  • 이벤트 유형 = 공모전 OR 챌린지
  • CMS 주의 사항 본문 등록
※ 온라인상영관 또는 데이터 미등록 시 본 영역 자체 미노출
No. 요소 기능 명세
7 이벤트 참여 주의사항 (html)
  • CMS 주의 사항 본문 렌더링
  • 디바이스별 분기 (PC / 모바일)
  • 해당 디바이스 본문 미등록 시 다른 디바이스의 본문 대신 호출
2.1.4.2 주의 사항
IP 활용 주의사항
노출 조건 이벤트 유형 = 공모전 OR 챌린지 AND 참가 IP > 사용상태 = 사용중 AND 'IP 활용 주의사항' 정보 등록된 IP 1개 이상 존재
정렬 이벤트 CMS의 참가 IP 등록 순서 ASC
No. 요소 기능 명세
8a IP명
  • 참가 IP > IP명 호출
IP 목록 > IP명
8b HTML 본문
  • 참가 IP > IP 활용 주의사항 본문 렌더링 (디바이스별 분기)
  • 해당 디바이스 본문 미등록 시 해당 IP 블록 미노출
IP 활용 주의사항
FAQ
노출 조건 CMS FAQ 1행 이상 등록 (미등록 시 본 영역 자체 미노출). 영역 자체 타이틀 없음 — 분류명이 섹션 헤더 역할.
정렬 분류 우선순위 ASC → 그룹 내 질문 우선순위 ASC. Default: 전체 접힘
No. 요소 기능 명세
9a 분류명
  • CMS FAQ > 분류명 호출 (해당 분류 그룹의 섹션 헤더 역할)
2.1.4.3 > 분류
9b 질문
  • CMS FAQ > 질문 호출
  • 아코디언 — 클릭 시 9c 대답 펼침/접힘 (∨/∧)
2.1.4.3 > 질문
9c 대답
  • CMS FAQ > 대답 본문 호출 (Text, Multi Line, 줄바꿈 보존)
  • 9b 질문 펼침 상태에서만 노출
2.1.4.3 > 대답
3. 이벤트 목록 v1.2

진행 예정 / 진행중 / 진행 종료 3-탭 · 이벤트 메인의 전시중 이벤트 수 클릭 시 진입

v1.2 < H 진행 예정 999 진행중 999 종료 999 1 진행중 이벤트 전체 공모전 챌린지 상영관 2 [대표 이미지] 3 공모전 3f 진행중 (D-N HH:MM:SS) 3g 이벤트명 (최대 1줄) 3a 이벤트 소개글 (최대 2줄) 이벤트 소개글 (최대 2줄) 3b YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) 3c N개 출품 3d 총 상금 N원 3e [대표 이미지] 공모전 진행 예정 (D-N) 이벤트명 (최대 1줄) 이벤트 소개글 (최대 2줄) 이벤트 소개글 (최대 2줄) YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) N개 출품 총 상금 N원 [대표 이미지] 공모전 진행 종료 이벤트명 (최대 1줄) 이벤트 소개글 (최대 2줄) 이벤트 소개글 (최대 2줄) YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일) N개 출품 총 상금 N원
이벤트 목록 · 카드 UI는 동일, 진행 상태 라벨만 분기 (위에서 아래: 진행중 / 진행 예정 / 진행 종료)
H 헤더
No. 요소 기능 명세
H 헤더
  • 좌측 뒤로가기 버튼 — 클릭 시 §1 이벤트 메인으로 복귀
진행 상태 탭바
No. 요소 기능 명세
1
  • 옵션: 진행 예정 / 진행중 / 종료
  • 각 탭 옆에 해당 진행 상태의 전체 이벤트 카운트 노출
  • 디폴트 탭: §1에서 진입한 영역에 따라 분기 (진행 중 클릭 → 진행중 / 진행 예정 클릭 → 진행 예정 / 종료 클릭 → 종료)
§5.1 이벤트 정보 / 진행 상태
이벤트 유형 (필터)
No. 요소 기능 명세
2 이벤트 유형 (필터)
  • 옵션: 전체 (Default) / 공모전 / 챌린지 / 상영관
  • 선택 변경 시 카드 리스트 재호출
  • v1.2 해당 유형의 이벤트가 0건인 경우: 해당 유형 필터 자체 미노출 (현재 탭 기준)
  • v1.2 현재 탭(진행 예정 / 진행중 / 종료)의 이벤트 전체가 0건인 경우: '전체'를 포함한 모든 유형 필터 미노출
§5.1 이벤트 정보 / 이벤트 유형
이벤트 카드 리스트
UI 공통 진행 예정 / 진행중 / 진행 종료 모두 동일한 카드 UI. 진행 상태 라벨만 분기
No. 요소 기능 명세
3 카드 (대표 이미지)
  • 이벤트의 대표 이미지 호출
  • 전체 카드 영역 클릭 시 → 해당 이벤트 상세(§2)로 이동
§1 이벤트 메인 · 1a 메인 배너 이미지 참조
3f 이벤트 유형 라벨
  • 이벤트 유형(공모전 / 챌린지 / 상영관) 라벨 칩 호출
§1 이벤트 메인 · 1b / 4c 이벤트 유형 (라벨) 참조
3g 진행 상태 라벨
  • 진행중 탭: 진행중 (D-N HH:MM:SS) — 종료일시까지의 D-day + 실시간 카운트다운
  • 진행 예정 탭: 진행 예정 (D-N) — 진행시작일시까지의 D-day
  • 진행 종료 탭: 진행 종료 — D-day 카운트 없이 라벨만
§1 이벤트 메인 · 1c 진행 상태 (진행중) / 4d 심사 상태 (종료) 참조
3a 이벤트명
  • 이벤트명 호출 (최대 1줄 말줄임)
§1 이벤트 메인 · 1d / 4e 이벤트명 참조
3b 이벤트 소개글
  • 이벤트 소개글 호출 (최대 2줄 말줄임)
§1 이벤트 메인 · 1e / 4f 이벤트 소개글 참조
3c 진행 기간
  • 이벤트 진행 시작 ~ 종료 일시 호출
  • 표기 형식: YYYY. MM. DD(요일) ~ YYYY. MM. DD(요일)
§1 이벤트 메인 · 1f / 4g 진행 기간 참조
3d 출품수 라벨
  • 해당 이벤트의 출품수 호출 — N개 출품
  • 출품수 = 전체 출품 영상 수 (삭제된 출품작 포함)
  • 노출 조건: 출품수 ≥ 30개일 때만 노출. 29개 이하일 경우 본 라벨 자체 미노출
§1 이벤트 메인 · 1g / 4h 참가 현황 참조
3e 총 상금 라벨
  • 해당 이벤트의 총 상금 호출 — 총 상금 N원
§1 이벤트 메인 · 1h 보상 참조
4. 영상 접수 플로우

4.0 전체 플로우

§2 ⑧ [접수하기] 클릭 → 4.1~4.4 순차 진입

단계별 진입 플로우

접수하기 CTA 클릭 로그인 여부 Y N 로그인 모달 호출 본인인증 여부 Y N 본인인증 모달 호출 §4.1 참가 필수 정보 §4.1 [다음] 클릭 §4.2 약관 동의 §4.2 [다음] 클릭 §4.3 동영상 업로드 §4.4 상세 정보 [제출] 클릭 제출 처리 출품 완료 범례 단말 처리 판단 수동입력 정상 분기

4.1 참가 필수 정보

공모전·챌린지

영상 접수 플로우 1단계. 출품할 부문(또는 출품 형식)을 선택하고, 이벤트 CMS에 등록된 개인 정보 수집 항목을 입력한다.
영역 구성 — ① 부문 선택 / ② 개인 정보 입력 / ③ [다음] CTA

SCREEN 노출 조건
  • §2 [접수하기] CTA 클릭 → 로그인 + 본인인증 완료 시 진입
  • 이벤트 유형 = 공모전 OR 챌린지 (온라인상영관은 §4 자체 미진입)
참가 필수 정보에 노출할 데이터가 0개인 경우 (ex. 이벤트 유형 챌린지, 출품 형식 1개, 개인 정보 수집 항목 없음), 참가 필수 정보 입력 프로세스를 건너뛰고 바로 약관 동의로 진입.
< 참가 필수 정보 H 상위 부문 * 1a 상위 부문을 선택해 주세요. 하위 부문 * 1b [선택한 항목명] 출품형식 * 1c Shorts (9:16) 이름 * 2a 이름을 적어주세요. 2b 이메일 * user@@ 올바른 이메일 형식을 입력해주세요 2d 연락처 * 111 10~15자리로 입력해주세요 2d SNS 계정 SNS 계정을 적어주세요. 거주지 * 2e v1.2 거주지를 선택해 주세요. 신분증 사본 * 2f v1.2 신분증 혹은 등본 사본을 등록해 주세요. 참가 자격 증명 자료 * 2g v1.2 참가 자격 증명 자료를 등록해 주세요. 입력하신 정보는 상금 전달 시 본인 확인 목적으로만 사용됩 니다. 2c 다음 3 AI-Kive 부문 바로AI 부문 출품 이력이 있어 중복 참가가 불가합니다. ○○ 부문 출품 이력이 있어 중복 참가가 불가합니다.
§4.1 참가 필수 정보 · 부문 선택 + CMS 등록 개인 정보 항목
H 헤더
No. 요소 기능 명세
H 팝업 헤더 (네비)
  • 좌측 < 뒤로가기 버튼 — 클릭 시 §4 팝업 종료 (이벤트 상세로 복귀, 작성 중인 정보는 모두 폐기)
  • 중앙 타이틀: 참가 필수 정보 (고정 텍스트)
부문 선택
데이터 출처 분기
  • 공모전: CMS 이벤트 정보 > 부문 정보 (상위 부문 / 하위 부문 / 출품 형식)
  • 챌린지: CMS 이벤트 정보 > 작품 요건 > 출품 형식 (Videos / Shorts)
노출 조건
  • 1a 상위 부문 / 1b 하위 부문: 공모전에만 노출 (챌린지는 두 행 자체 미노출)
  • 1c 출품 형식: 공모전 · 챌린지 공통 (단, 데이터 출처는 위 분기 참조)
드롭다운 / 자동 설정 모든 항목 공통 — 등록값이 2개 이상이면 드롭다운 노출, 1개면 그 1개로 자동 설정 (드롭다운 미노출 또는 비활성)
중복 참가 가능 여부(Y/N)에 따른 옵션 분기 v1.2
선택 항목 중복 참가 = Y (허용) 중복 참가 = N (제한)
1a 상위 부문 모든 상위 부문 선택 가능 최초 출품한 상위 부문만 활성 · 그 외 비활성
1b 하위 부문 (선택한 상위 부문 내) 모든 하위 부문 선택 가능
  • 판정 단위: 상위 부문
  • 한 상위 부문 안에서는 최초 출품한 하위 부문 1개만 활성
  • 다른 상위 부문(상위 중복 Y)에서는 하위 부문 새로 선택 가능
1c 출품 형식 모든 출품 형식 선택 가능
  • 판정 단위: (상위×하위) 부문
  • 한 부문 안에서는 형식 1개만 (이력 있으면 그 부문 형식 전체 비활성)
  • 다른 부문에서는 다시 선택 가능
· 출품 이력이 없는 최초 출품 시에는 전체 옵션 활성 (분기는 첫 제출 이후 적용)
· 비활성 옵션 하단에 "출품 이력이 있어 중복 참가가 불가합니다." 노출
· 잠금 범위 — 1a 상위 = 이벤트 전체 1개 / 1b 하위 = 상위 부문마다 1개 / 1c 형식 = (상위×하위) 부문마다 1개 (각 항목 N일 때) · 공통 정책 0.5.1 / 2.1.2.1 N=12
No. 요소 기능 명세
1a 상위 부문 (드롭다운)
  • 공모전 전용 (챌린지는 본 행 미노출)
  • 옵션: CMS 부문 정보 > 상위 부문 (우선순위 ASC)
  • 등록값 1개 → 자동 설정, 드롭다운 미노출. 2개 이상 → 드롭다운 노출
  • 필수 입력. 선택 변경 시 1b 하위 부문 옵션 재호출
  • 중복 참가 = N 시 → 최초 출품한 상위 부문만 활성 (상단 분기표 참조) v1.2 · 0.5.1 / N=12 #5~8
2.1.2.1 > 상위 부문
1b 하위 부문 (드롭다운)
  • 공모전 전용 (챌린지는 본 행 미노출)
  • 옵션: 1a에서 선택된 상위 부문에 속한 하위 부문만 (우선순위 ASC)
  • 등록값 1개 → 자동 설정, 드롭다운 미노출. 2개 이상 → 드롭다운 노출
  • 예시: AI-Kive 부문 (일반·학생 2개) → 드롭다운 노출 / 바로AI 부문 (일반만 1개) → 자동 설정
  • 필수 입력
  • 중복 참가 = N 시 → 한 상위 부문 안에서 하위 부문 1개만 활성 (다른 상위 부문에선 새로 선택 · 상단 분기표 참조) v1.2 · 0.5.1 / N=12 #3·4·7
2.1.2.1 > 하위 부문
1c 출품 형식 (드롭다운)
  • 옵션: Videos (16:9) / Shorts (9:16)
  • 데이터 출처:
    • 공모전 → CMS 부문 정보 > 출품 형식 (1a/1b에서 선택한 부문에 등록된 형식만)
    • 챌린지 → CMS 작품 요건 > 출품 형식
  • 필수 입력
  • 중복 참가 = Y → 모든 형식 선택 가능 / = N → (상위×하위) 부문마다 형식 1개 (상단 분기표 참조) v1.2 · 0.5.1 / N=12 #2·4·6·10
2.1.2.1 > 출품 형식 2.1.2.2 > 작품 형식
개인 정보 입력
노출 항목 CMS 이벤트 정보 > 개인 정보 수집 항목 중 수집 여부 = Y 인 항목만 동적 노출 (우선순위 ASC)
No. 요소 기능 명세
2a 개인정보수집항목
  • 호출 데이터: CMS > 개인 정보 수집 항목 (수집 여부 = Y 인 항목)
  • 필수 여부 = Y 인 경우 필수 표시 ( *)
2.1.5.1 > 수집 여부 · 우선순위
2b 입력 필드
  • placeholder 문구: [수집 항목]을/를 적어주세요.
  • 입력 필드 포커스 시 키패드 분기 — 이름 · 이메일 · SNS 계정: 텍스트(문자) 키패드 / 전화번호: 숫자 키패드
2c 안내사항
  • 고정 텍스트 노출
2d 안내 문구 (유효성)
  • 입력값 유효성 미통과 시 해당 필드 테두리 빨간색 + 필드 하단에 빨간 안내 문구 노출 ([다음] 비활성 유지)
  • 이메일 형식 미통과 → "올바른 이메일 형식을 입력해주세요"
  • 연락처(전화번호) 10~15자리 미통과 → "10~15자리로 입력해주세요"
  • 이름 1자 미만 → "이름을 입력해주세요"
2e v1.2거주지 (드롭다운)
  • placeholder: 거주지를 선택해 주세요.
  • 옵션(17개 시·도): 서울특별시 / 부산광역시 / 대구광역시 / 인천광역시 / 광주광역시 / 대전광역시 / 울산광역시 / 세종특별자치시 / 경기도 / 강원특별자치도 / 충청북도 / 충청남도 / 전북특별자치도 / 전라남도 / 경상북도 / 경상남도 / 제주특별자치도
  • 단일 선택
2f v1.2신분증 사본 (파일 업로드)
  • placeholder: 신분증 혹은 등본 사본을 등록해 주세요.
  • 영역 클릭 시 PC 파일 탐색기 호출 (파일 업로드)
  • 파일 개수: 1개
  • 최대 용량: 500MB
  • 허용 확장자: pdf · jpg · jpeg · png
  • 개수 초과 · 용량 초과 · 허용 외 확장자 → 업로드 불가
2g v1.2참가 자격 증명 자료 (파일 업로드)
  • placeholder: 참가 자격 증명 자료를 등록해 주세요.
  • 영역 클릭 시 PC 파일 탐색기 호출 (파일 업로드)
  • 파일 개수: 1개
  • 최대 용량: 500MB
  • 허용 확장자: pdf · jpg · jpeg · png
  • 개수 초과 · 용량 초과 · 허용 외 확장자 → 업로드 불가
[다음] CTA
No. 요소 기능 명세
3 [다음] (CTA)
  • 화면 하단 sticky 고정
  • 활성화 조건: ① 부문 선택 필수 항목 모두 선택 + ② 개인 정보 수집 항목 > 필수 항목 모두 입력 시
  • 이메일/연락처/이름의 경우 유효성 검사 진행 (미통과 안내 문구는 2d 참조)
    • 이메일: (영문/숫자/특수문자 1자 이상) @ (영문/숫자/점/하이픈 1자 이상) . (영문 2자 이상)
    • 전화번호: 10~15자리 숫자만
    • 이름: 한 글자 이상

4.2 약관 동의

공모전·챌린지

영상 접수 플로우 2단계. 약관 호출 순서: 위법 영상물 게시 책임 동의 → 이벤트별 약관 → 마케팅 수신 동의.
영역 구성 — ① 약관 리스트 / ② 모두 동의 / ③ [다음] CTA

약관 정보 (공통 정책)
  • 호출 순서 (고정): ① 위법 영상물 게시 책임 동의 (필수, 모든 이벤트 고정 노출) → ② 이벤트별 약관 (필수 or 선택, CMS 이벤트 약관 정보 입력값에 따라 분기) → ③ 마케팅 수신 동의 (선택)
  • 호출 데이터: 시스템 공통 약관 마스터(① · ③) + CMS 이벤트 약관 정보(②)
  • 필수 / 선택: ① 위법 영상물 게시 책임 동의 = 필수 고정 / ② 이벤트별 약관 = CMS 등록 시 필수 동의 여부 값에 따라 분기 / ③ 마케팅 수신 동의 = 선택 고정
  • 기본 상태: 모든 약관 디폴트 접힘. 약관 박스 영역 탭 시 토글 펼침 / 다시 탭 시 토글 접힘
  • 펼침 본문: 최대 영역 고정. 본문이 최대 영역을 넘어가면 박스 내부 스크롤 처리
  • 연결 링크 클릭: 웹 → URL 새탭 열기 / 앱 → 인앱 열기
< 약관 동의 위법 영상물 게시 책임 동의 (필수) 1a 이벤트별 약관 (필수 or 선택) 1b 마케팅 수신 동의 (선택) 1c 모두 동의합니다 2 다음 3
§4.2 약관 동의 · 공통 약관 → 이벤트 약관 통합 리스트
약관 리스트
노출 순서 (고정)
  • 1a 위법 영상물 게시 책임 동의 (필수, 모든 이벤트 고정 노출)
  • 1b 이벤트별 약관 (필수 or 선택, CMS 이벤트 약관 정보 입력값에 따라 분기)
  • 1c 마케팅 수신 동의 (선택, 모든 이벤트 고정 노출)
박스 동작 (공통) 디폴트 접힘. 약관 박스 영역 탭 시 토글 펼침 / 다시 탭 시 토글 접힘. 펼침 본문 최대 영역 고정, 본문이 넘어가면 박스 내부 스크롤
No. 요소 기능 명세
1a 위법 영상물 게시 책임 동의 (필수)
  • 노출 조건: 모든 이벤트(공모전 · 챌린지)에 고정 노출. 항상 1번 위치
  • 필수 / 선택: 필수 고정 — 라벨 (필수) 노출
  • 약관 본문: 시스템 공통 약관 마스터의 본문 호출
  • 연결 링크: 약관 본문 하단에 연결 링크명 노출 (등록된 경우). 클릭 시 웹 → 새 탭 / 앱 → 인앱 열기
영상 업로드 공통 약관 > 위법 영상물 게시 책임 동의
1b 이벤트별 약관 (필수 or 선택)
  • 노출 조건: CMS 이벤트 약관 정보에 등록된 약관 호출 (CMS 등록 순서 ASC). 등록된 약관이 없으면 본 행 자체 미노출
  • 필수 / 선택: CMS 이벤트 약관 정보 > 필수 동의 여부 입력값에 따라 분기
    • 필수 동의 여부 = Y → 라벨 (필수)
    • 필수 동의 여부 = N → 라벨 (선택)
  • 약관명: CMS 등록 약관명 호출 (등록된 이벤트명 prefix 노출 여부는 디자인 단계 협의 ❓)
  • 약관 본문: CMS 등록 약관 본문 호출
  • 연결 링크: 약관 본문 하단에 연결 링크명 노출 (CMS 등록된 경우). 클릭 시 웹 → 새 탭 / 앱 → 인앱 열기
  • 복수 약관: 이벤트별 약관이 2개 이상 등록된 경우 모두 본 행 위치(2번)부터 CMS 등록 순서대로 노출
2.1.5.2 > 필수 동의 여부 · 약관명 · 약관 본문 · 연결링크명 · 연결 url
1c 마케팅 수신 동의 (선택)
  • 노출 조건: 모든 이벤트(공모전 · 챌린지)에 고정 노출. 항상 마지막 위치
  • 필수 / 선택: 선택 고정 — 라벨 (선택) 노출
  • 약관 본문: 시스템 공통 약관 마스터의 마케팅 수신 동의 본문 호출
  • 동의 처리: 체크 시 유저 계정의 마케팅 수신 동의 상태 업데이트 (영상 출품과 별개로 계정 단위 설정)
영상 업로드 공통 약관 > 마케팅 수신 동의
모두 동의
No. 요소 기능 명세
2 모두 동의 (체크박스)
  • 체크 시 ① 약관 리스트의 모든 약관(필수 + 선택) 일괄 체크
  • 해제 시 모든 약관 일괄 해제
  • 일부 약관만 체크된 상태: 본 체크박스는 미체크 표시
[다음] CTA
No. 요소 기능 명세
3 [다음] (CTA)
  • 화면 하단 sticky 고정
  • 활성화 조건: ① 약관 리스트의 모든 (필수) 약관 체크 완료
    • 1a 위법 영상물 게시 책임 동의 (필수) — 체크 필수
    • 1b 이벤트별 약관 중 CMS에서 필수 동의 여부 = Y로 등록된 약관 — 모두 체크 필수
    • 1b 이벤트별 약관 중 필수 동의 여부 = N(선택) 약관 — 미체크여도 활성화
    • 1c 마케팅 수신 동의 (선택) — 미체크여도 활성화
  • 비활성 상태: 회색 배경 + 비활성 텍스트, 클릭 불가 (포커스 시 키보드 입력으로 이동 불가)

4.3 동영상 업로드

공모전·챌린지

영상 접수 플로우 3단계. 출품할 동영상 파일을 선택한다. [다음] 클릭 시 §4.4 상세 정보로 진입.
영역 구성 — ① 파일 선택 / ② 안내 사항

< 동영상 업로드 AI 콘텐츠 동영상을 업로드 하세요 Format : AVI, MOV, MP4, MP3, 3GP, MPG, MPEG, M4V, VOB, WMV, ASF, MKV, FLV, WEBM, Animated GIF, AV1, MXF Video Codecs : H.264, VP9, VP8, MPEG-2 Audio Codecs : AAC, MP3, MP2, PCM, FLAC, Vorbis 파일 선택 1 ⚠ 안내 사항 AI-Kive에 동영상을 제출하면 AI-Kive 및 AI-Play 서비스 약관 에 동의하게 됩니다. 불법영상물 게재시 삭제 조치되고 관련 법 에 따라 처벌 받을 수 있습니다. 타인의 저작권 또는 개인 정보 보 호 권리를 침해해서는 안 됩니다.
§4.3 동영상 업로드 · 파일 선택 → [다음] 클릭 시 §4.4 진입
파일 선택
No. 요소 기능 명세
1 파일 선택 (버튼)
  • 파일 선택 버튼 클릭 시 OS 동영상 선택 팝업 호출
  • 팝업에서 영상 선택 후 등록 버튼 클릭 시 포맷 형식 검증

4.4 상세 정보

공모전·챌린지

영상 접수 플로우 4단계 (마지막). 업로드한 영상의 프리뷰 + 메타 정보(제목·설명·AI Tools) 입력 + 시청자층 책임 입력. [제출] 클릭 시 출품 완료.
영역 구성 — ① 영상 프리뷰 (커버 수정) / ② 출품 정보 요약 / ③ 제출 안내 / ④ 상세 정보 입력 / ⑤ 시청자층 및 위법 영상물 게시에 대한 책임 / ⑥ [제출] CTA

< 상세 정보 영상 썸네일 (커버) 1a 커버 수정 1b 파일명 업로드 파일명.확장자 2a 상위 부문 상위 부문명 (§4.1 선택값) 2b 하위 부문 하위 부문명 (§4.1 선택값) 2c 출품 형식 출품 형식 (§4.1 선택값) 2d 제출 후 영상 상세정보는 공모전 페이지에서 내 영상 확인하기 에서 수정이 가능합니다. ** 단 제출 영상의 수정 및 변경을 원할 시 영상 삭제 후 공모전 3 제목 * 0/50 4a AI 영상의 제목을 작성해주세요. 상세 설명 * 0/1500 4b 콘텐츠의 기획 배경과 의도 설명을 작성해주세요. 사용 AI Tools * 4c 사용한 AI Tool을 모두 선택해 주세요. 시청자층 및 위법 영상물 게시에 대한 책임 5 아동 시청 가능 여부 모든 아티스트는 위치에 상관없이 아동 온라인 개인정보 보호법 (COPPA) 및 기타 법률을 준수해야 할 법적인 의무가 있습니다. 아동 동영상인지 여부는 크리에이터가 지정해야 합니다. 아동용 콘텐츠란? 5a 예, 아동용입니다. 5b 아니요, 아동용이 아닙니다. 제출 6
§4.4 상세 정보 · 영상 프리뷰 + 메타 정보 입력 + 시청자층 책임 → [제출]
영상 프리뷰 (커버 수정)
No. 요소 기능 명세
1a 영상 썸네일
  • §4.3에서 업로드한 영상의 커버 이미지 호출 (가로 풀 폭)
출품작 정보 > 썸네일
1b 커버 수정 (버튼)
  • 클릭 시 커버 이미지 선택 모달 호출 (영상 프레임 중 하나 선택 또는 별도 이미지 업로드)
0.4.7 파일 업로드
출품 정보 요약
노출 데이터 §4.1에서 선택한 부문 정보 + §4.3에서 업로드한 파일명. 읽기 전용 (본 화면에서 수정 불가, 수정 원할 시 뒤로가기로 §4.1로 이동)
No. 요소 기능 명세
2a 파일명
  • §4.3에서 업로드한 파일의 원본 파일명 (확장자 포함)
2b 상위 부문
  • §4.1에서 선택한 상위 부문명 호출
  • 상위 부문 미존재 이벤트는 본 행 미노출
2c 하위 부문
  • §4.1에서 선택한 하위 부문명 호출
2d 출품 형식
  • §4.1에서 선택한 출품 형식 호출 (Videos (16:9) / Shorts (9:16))
제출 안내
No. 요소 기능 명세
3 제출 안내 (텍스트 박스)
  • 시스템 공통 마스터 데이터의 제출 후 수정 정책 안내 문구 노출
제출 후 수정 정책 안내
상세 정보 입력
No. 요소 기능 명세
4a 제목 (텍스트)
  • 필수 입력 (* 표시)
  • Single Line, 최대 50자 (우상단 n/50 카운터)
  • placeholder: AI 영상의 제목을 작성해주세요.
출품작 정보 > 제목
4b 상세 설명 (텍스트)
  • 필수 입력 (* 표시)
  • Multi Line, 최대 1500자 (우상단 n/1500 카운터)
  • placeholder: 콘텐츠의 기획 배경과 의도 설명을 작성해주세요.
출품작 정보 > 설명
4c 사용 AI Tools (드롭다운)
  • 필수 입력 (* 표시)
  • 옵션: 시스템 마스터 AI Tools 리스트 (다중 선택 가능)
  • placeholder: 사용한 AI Tool을 모두 선택해 주세요.
  • 선택 시 chip 형태로 표시
AI Tools 마스터
시청자층 및 위법 영상물 게시에 대한 책임
영역 헤더 시청자층 및 위법 영상물 게시에 대한 책임 고정 텍스트 (회색)
노출 조건 모든 이벤트(공모전 · 챌린지)에 고정 노출. CMS 입력값과 무관
필수 여부 필수 항목 — 디폴트값이 사전 선택되어 있어 사용자가 변경하지 않아도 [제출] 활성화 가능 (디폴트 = 아니요, 아동용이 아닙니다.)
No. 요소 기능 명세
5 아동 시청 가능 여부 박스
  • 박스 헤더: 아동 시청 가능 여부 고정 텍스트
  • 안내 문구 (고정): 모든 아티스트는 위치에 상관없이 아동 온라인 개인정보 보호법(COPPA) 및 기타 법률을 준수해야 할 법적인 의무가 있습니다. 아동 동영상인지 여부는 크리에이터가 지정해야 합니다.
  • 구성: 박스 헤더 + 안내 문구 + 5a 아동용 콘텐츠란? 링크 + 5b 라디오 그룹 (2지선다)
출품작 정보 > 아동 시청 가능 여부
5a 아동용 콘텐츠란? (링크)
  • 표기 텍스트: 아동용 콘텐츠란? (밑줄 처리, 클릭 가능)
  • 클릭 시 아동용 콘텐츠 정의 안내 url 새탭 열기
아동용 콘텐츠 정의 안내
5b 아동 시청 가능 여부 (라디오 그룹)
  • 옵션 (2지선다, 단일 선택)
    • 예, 아동용입니다. — 선택 시 출품작의 아동 시청 가능 여부 = Y
    • 아니요, 아동용이 아닙니다. — 선택 시 출품작의 아동 시청 가능 여부 = N
  • 디폴트값: 아니요, 아동용이 아닙니다. 사전 선택 (페이지 진입 시 라디오 버튼 활성 상태로 노출)
  • 변경 가능 여부: 사용자가 다른 옵션 클릭 시 자유롭게 변경 가능. 선택 해제 불가 (둘 중 하나는 항상 선택된 상태 유지)
  • 저장: ⑥ [제출] 클릭 시 선택값을 출품작 정보의 아동 시청 가능 여부 필드에 저장
출품작 정보 > 아동 시청 가능 여부
[제출] CTA
No. 요소 기능 명세
6 [제출] (CTA)
  • 화면 하단 sticky 고정
  • 클릭 시 필수값 검증
    • ④ 영역의 필수 항목(4a 제목 · 4b 상세 설명 · 4c 사용 AI Tools) 입력 여부 체크
    • ⑤ 영역의 5b 아동 시청 가능 여부 선택 여부 체크 (디폴트값이 사전 선택되어 있으므로 일반적으로 통과, 단 라디오 그룹이 미선택 상태이면 실패 처리)
    • 미입력 항목 있음 → alert "필수 항목을 입력해 주세요." → §4.4 잔류
    • 전부 입력 → 제출 처리로 진행
  • 제출 처리
    • 출품 정보 DB 저장 (§4.1~§4.4 입력값 + 업로드 영상 + 아동 시청 가능 여부)
    • 영상 게시상태 = '게시완료' 설정
    • 출품 완료 토스트/모달 노출 후 이벤트 상세(§2)로 복귀
출품작 정보 > 게시상태 · 아동 시청 가능 여부
5. 영상 상세

출품작 · 상영작 · 수상작 · 일반 영상 공통

영상 카드(출품작/상영작/수상작/일반 영상) 클릭 시 진입하는 영상 상세 화면. 본 SB는 v0.4 추가 개발 범위 2종에 한해 정의 — 1. 이벤트명 클릭 시 이벤트 상세로 이동 / 2. 공유하기 클릭 시 공유 URL에 share 파라미터 삽입 (GA 데이터 구분).

AI-Kive 로그인 영상 썸네일 이벤트명 최대 1줄 이벤트명 최대 1줄 이벤트명 최대 1줄 이벤트명... 1 영상 타이틀 최대 2줄 영상 타이틀 최대 2줄 영상 타이틀 영상 타이틀 최대 2줄 영상 타이틀 최대 2줄 영상... n 💬 n 공유 2 더보기 프로필 이미지 사용자 닉네임 팔로우 YYYY. MM. DD 👁 n,nnn 상세 설명 최대 2줄 상세 설명 최대 2줄 상세 설명 최대 2줄 상세... 상세 설명 최대 2줄 상세 설명 최대 2줄 상세 설명 최대 2줄... ··· 더 보기 사용 AI Tools v1.2 검토완료 3 심사 추천 4 심사 부적합 5
영상 상세 · 디폴트 화면
No. 요소 기능 명세
1 이벤트명 (라벨)
  • 노출 조건: 이벤트(공모전 · 챌린지 · 온라인상영관)에 출품된 영상에만 노출. 일반 업로드 영상은 본 영역 미노출
  • 표기 데이터: 해당 영상이 출품된 이벤트의 이벤트명 호출 (CMS 이벤트 정보 > 이벤트명)
  • 클릭 시 동작: 해당 이벤트의 이벤트 상세(§2)로 이동
2 공유하기 (버튼)
  • 클릭 시 동작: 공유 모달 호출
  • 모달 호출 시점에 공유 URL 생성
  • URL 생성 규칙: 영상 상세의 원본 URL에 share 파라미터를 추가하여 생성
    • 원본 URL 예시: https://aikive.com/watch?v={영상ID}
    • 공유 URL 예시: https://aikive.com/watch?v={영상ID}&share={구분값}

스크리너 버튼 (하단 스티키) v1.2

노출 조건
  • 이벤트 출품작 & 해당 이벤트 스크리너 권한 계정으로 로그인한 경우에만 노출
  • 출품 형식(Videos / Shorts)과 무관하게 화면 하단에 sticky 고정 바 형태로 노출
  • 세 버튼은 하나만 선택 가능 (다른 버튼 선택 시 기존 상태 자동 해제)
No.요소기능 명세
3 v1.2검토완료 (버튼)
  • 스크리너가 해당 출품작을 검토했는지 여부 관리 (심사 추천/부적합과 무관하게 사용 가능)
  • 클릭 시 검토완료 버튼 활성화 + "검토 완료되었습니다." 토스트 노출
  • 재클릭(활성 상태)"검토 완료 처리를 해제하시겠습니까?" 확인 알럿 → [확인] 시 검토완료 데이터 삭제 처리(비활성화)
0.1.6 스크리너 정책
4 v1.2심사 추천 (버튼)
  • 심사위원이 반드시 확인할 필요가 있다고 판단되는 출품작에 사용 (우수작 추천)
  • 클릭 시 심사 추천 버튼 활성화 + 추천 사유 입력 모달(M1) 호출 → [등록] 시 "심사 추천이 완료되었습니다." 토스트 노출
  • 심사 추천 선택 시 BO(어드민) 상 검토완료 상태로도 함께 처리
  • 재클릭(활성 상태)"심사 추천을 해제하시겠습니까?" 확인 알럿 → [확인] 시 심사 추천 + 추천 사유 데이터 삭제 처리
0.1.6 스크리너 정책
5 v1.2심사 부적합 (버튼)
  • 심사 대상에서 제외가 필요하다고 판단되는 출품작에 사용
  • 클릭 시 심사 부적합 버튼 활성화 + 부적합 사유 선택 모달(M2) 호출 → [등록] 시 "심사 부적합 처리가 완료되었습니다." 토스트 노출
  • 심사 부적합 선택 시 BO(어드민) 상 검토완료 상태로도 함께 처리
  • 재클릭(활성 상태)"심사 부적합을 해제하시겠습니까?" 확인 알럿 → [확인] 시 심사 부적합 + 부적합 사유 데이터 삭제 처리
0.1.6 스크리너 정책

스크리너 검수 모달 v1.2

추천 사유 입력 추천 사유 입력 (텍스트) 취소 등록
M1 · 추천 사유 입력
부적합 사유 선택 주제 부적합 출품 형식 미준수 부정 맥락 존재 기타 기타 선택 시에만 입력 필드 노출 취소 등록
M2 · 부적합 사유 선택
No.요소기능 명세
M1추천 사유 입력 모달
  • 심사 추천 버튼 클릭 시 호출
  • 추천 사유: 텍스트 입력 필드 (자유 입력)
  • [등록] 클릭 시 추천 사유 저장 + 심사 추천 상태 확정 → "심사 추천이 완료되었습니다." 토스트 · [취소] 시 모달 닫힘
M2부적합 사유 선택 모달
  • 심사 부적합 버튼 클릭 시 호출
  • 부적합 사유: 주제 부적합 / 출품 형식 미준수 / 부정 맥락 존재 / 기타 중 선택 (단일)
  • 기타 선택 시에만 텍스트 입력 필드 노출 (그 외 선택 시 입력 필드 미노출)
  • [등록] 클릭 시 부적합 사유 저장 + 심사 부적합 상태 확정 → "심사 부적합 처리가 완료되었습니다." 토스트 · [취소] 시 모달 닫힘
6. 프로필 상세

로그인 사용자 본인 프로필 — 콘텐츠 탭

로그인 사용자가 GNB My 또는 본인 프로필 진입 시 노출되는 화면. 본 SB는 v0.4 추가 개발 범위 2종에 한해 정의 — 1. 콘텐츠 카테고리 드롭다운에 챌린지 이벤트 추가 / 2. 출품작·수상작·상영작 카드의 수정·삭제 활성화 정책.

AI-Kive 🔔 콘텐츠 시청목록 북마크 AI Videos 1 AI Videos AI Shorts AI Cinema 공모 이벤트 챌린지 이벤트 상영 이벤트 AI Images 작성한 글 공개 비공개 영상 썸네일 영상 타이틀 공개 / 비공개 상태 라벨 수정 삭제 2 +
프로필 상세 · 콘텐츠 탭 (카테고리 드롭다운 펼침 + 카드 액션 메뉴 펼침)
No. 요소 기능 명세
1 콘텐츠 카테고리 (드롭다운)
  • 옵션 순서 (고정)
    1. AI Videos (디폴트 선택)
    2. AI Shorts
    3. AI Cinema
    4. 공모 이벤트
    5. 챌린지 이벤트
    6. 상영 이벤트
    7. AI Images
    8. 작성한 글
2 수정 및 삭제 (케밥메뉴)
  • 활성/비활성 판별 기준: 영상 유형(출품작 / 수상작 / 상영작) × 이벤트 유형(공모전 / 챌린지 / 상영관) × 이벤트 진행 상태 × 심사 상태
활성화 케이스 테이블
이벤트 유형 수상 상태 조건 수정 삭제
챌린지 출품 이벤트 진행 상태 관계없이 항상 활성화 활성 활성
챌린지 TOP 3 이벤트 진행 상태 진행 종료 활성 비활성
공모전 출품 이벤트 진행 상태 진행 종료 & 심사 상태 심사중 비활성 비활성
공모전 수상 이벤트 진행 상태 진행 종료 & 심사 상태 결과발표 활성 비활성
온라인상영관 상영작 모든 상영작품 활성 비활성