////
Search

캠페인에 강화 정책 붙이기

분류
신규_관리
Post
Response
Uri
/boostUpAdmin/campaign/:campaignId/boostUpPolicy/:boostUpPolicyId
설명
상태
Done
Request

POST boost-server/boostUpAdmin/campaign/:campaignId/boostUpPolicy/:boostUpPolicyId

1. URI 매개 변수

Name
In (path / query)
Required
Type
Description
campaignId
path
True
string
캠페인 ID
boostUpPolicyId
path
True
string
부스트 강화 정책 ID

2. 요청 본문

Name
Required
Type
Description
possibleMoments
True
string[]
강화가 가능한 시점들을 저장한 배열. 허용되는 값: 'before_buy_boost' (구매 전 강화) 'after_buy_boost' (구매 후 강화) 'manual_use_boost' (후적용 강화)
budget
True
number
강화 예산
startAt
True
date-string
강화 가능 시간 (시작)
endAt
True
date-string
강화 가능 시간 (끝)
status
True
string
강화 정책 상태 허용되는 값: 'enabled' (강화 정책 켜짐) 'disabled' (강화 정책 꺼짐)
boltPrice
True
number
강화를 한 번 하는데 소모되는 번개 개수
boostUpSchemePolicies
True
BoostUpSchemePolicyBody[]
강화 스킴 정책들

3. 응답

Name
Type
Description
200 OK
SimpleResponse
강화 정책을 생성했습니다.

4. 정의

BoostUpSchemePolicyBody

Name
Type
Description
probability
number
확률 (0 ~ 100 사이 값, 소수점 가능)
cashbackAmountMin
number
추가 캐시백 금액 (최소)
cashbackAmountMax
number
추가 캐시백 금액 (최대)
cashbackAmountUnit
number
추가 캐시백 금액 단위
discountRate
number
추가 할인률 (0 ~ 100 사이 정수)
result
string
부스트 강화 결과 허용되는 값: 'win' 'miss' 'jackpot'
level
number
강화 성공 레벨 성공을 세분화하기 위한 레벨로, 실패 및 잭팟의 경우 기본적으로 1로 설정된다.

SimpleResponse

Name
Type
Description
success
boolean

5. 예제

Request

POST /boostUpAdmin/campaign/1/boostUpPolicy/2
→ 1번 캠페인에 2번 강화정책 붙여주세요

Response

Status Code: 200
{ "success": true }
JSON
복사