네이버 마이카 캠페인에 응모해 혜택 받기

작성자 김성빈작성일 2026-09-11

시나리오 설명

이용자 유형캠페인 화면에 들어온 이용자
전제 조건
  • 캠페인 주소가 진행 중인 캠페인을 가리킨다.
  • 대표 경로는 로그인한 이용자가 아직 응모하지 않은 경우다.
진입점이용자가 캠페인 주소로 캠페인 화면을 연다.

시나리오

메인 시나리오

  1. 이용자가 캠페인 화면에 들어와 안내와 응모 수단을 확인한다. 시스템은 캠페인이 진행 중인지와 이용자가 응모할 수 있는지 확인하고 응모 수단을 제공한다.FE01FE02FE03FE04BE01
  2. 이용자가 응모를 요청한다. 시스템은 응모를 접수해 추첨 결과를 정하고 추첨 연출을 보여준다.FE05BE04BE05
  3. 이용자가 당첨 사실과 받은 혜택을 확인한다. 시스템이 연출을 마치고 당첨 사실과 지급한 혜택을 알린다.BE04BE05FE06
  4. 시스템은 이용자를 쿠폰함으로 보내고 이번에 받은 혜택을 표시한다.FE06

예외 시나리오

번호상황과 흐름
1a

캠페인이 진행 중이 아니다

시스템은 응모 수단을 제공하지 않고 종료 상태만 보여준다. 이번 응모는 종료한다.FE03

1b

로그인하지 않은 상태로 들어온다

이용자가 안내받은 경로로 로그인하고 원래 캠페인 화면으로 돌아와 1단계를 다시 진행한다. 시스템은 응모 수단 대신 가입 경로와 로그인 경로를 안내한다.FE04

1c

이미 응모한 이용자가 다시 들어온다

이용자가 결과 다시 보기를 눌러 지난 응모 결과를 열고 3단계로 진행한다. 시스템은 응모 대신 결과 다시 보기를 제공하고, 서버가 보관한 응모 결과를 그대로 보여준다.BE02BE06

1d

캠페인 정보를 찾을 수 없다

주소에 해당하는 캠페인이 없거나 조회에 실패하면 시스템은 찾을 수 없다는 화면을 보여준다. 이번 응모는 종료한다.FE01

1e

캠페인 주소가 다른 화면으로 연결된다

시스템은 캠페인 안내를 그리지 않고 지정된 내부 화면으로 바로 이동한다. 목적지가 비었거나 외부 주소면 찾을 수 없다는 화면을 보여준다.FE07FE08

2a

응모를 처리하지 못한다

시스템은 거절 사유에 맞는 안내를 보여주고 이번 응모를 종료한다. 사유는 이미 응모함, 진행 중이 아님, 캠페인 정보 없음, 그 밖의 처리 실패로 나뉜다.BE01BE02BE03

3a

당첨되지 않았다

시스템은 당첨되지 않았음을 알리고 결과 화면을 닫는 경로만 제공한다. 이번 응모는 종료한다.BE04

3b

이용자가 결과를 닫는다

이용자가 결과 화면을 닫는다. 시스템은 캠페인 화면으로 돌아간다. 이후 1단계에서는 응모 대신 결과 다시 보기를 제공한다.BE02BE06

정책

프론트 정책

번호규칙적용 화면
FE01캠페인은 주소의 슬러그로 식별한다.1, 1d
FE02슬러그를 대문자로 바꿔 조회하므로 주소의 대소문자는 구분하지 않는다.1
FE03진행 중이 아닌 캠페인에서는 응모할 수 없다.1, 1a
FE04로그인한 이용자만 응모할 수 있다.1, 1b
FE05추첨 연출은 응모 결과를 받은 시점부터 4.5초 동안 이어진다.2
FE06당첨 혜택은 쿠폰으로 지급한다.3, 4
FE07연결 유형 캠페인의 목적지는 앱 내부 경로여야 한다.1e
FE08연결 유형 캠페인의 목적지가 비었거나 외부 주소면 오류로 처리한다.1e

서버 정책

번호규칙적용 화면
BE01응모 가능 여부는 서버가 판정한다.1, 2a
BE02이미 응모한 이용자는 다시 응모할 수 없다.1c, 2a, 3b
BE03한도를 넘은 응모 요청은 서버가 거절한다.2a
BE04당첨 여부는 응모 시점에 서버가 정한다.2, 3, 3a
BE05지급 혜택은 응모 시점에 서버가 정한다.2, 3
BE06이미 응모한 이용자의 응모 결과는 서버가 보관한다.1c, 3b