프로모션 캠페인 설정

스토어를 게임에 통합한 후 쿠폰, 프로모션 코드, 보너스 또는 할인 프로모션을 설정하여 신규 사용자를 유치하고 판매를 늘릴 수 있습니다.

개인 맞춤형 프로모션도 진행할 수 있습니다. 즉, 특정 사용자를 대상으로 하는 캠페인을 설정할 수 있습니다. 이러한 프로모션은 할인 프로모션 캠페인보너스 프로모션 캠페인에서만 가능합니다.

쿠폰에는 구매 또는 장바구니 없이 무료 아이템을 부여하는 코드가 있습니다. 쿠폰을 사용하려면 게임, 웹사이트 또는 모바일 애플리케이션에서 코드를 입력해야 합니다. 그러면 연결된 보상이 사용자의 인벤토리로 전달됩니다. 보상 포함 내역:

쿠폰에 대한 자세한 내용은 쿠폰 보기를 참조하세요.

프로모션 코드는 장바구니에 할인을 적용하거나 체크아웃하는 동안 장바구니에 무료 아이템을 추가합니다. 프로모션 코드를 활성화하고 장바구니의 아이템 비용을 지불하면 사용자는 다음 보상 중 하나를 받을 수 있습니다.

프로모션 코드에 대한 자세한 정보는 프로모션 코드 섹션을 참조하세요.

사용자는 프로모션 아이템을 구매할 때 보너스를 받을 수도 있습니다. 보너스 포함 가능 항목:

할인 프로모션을 사용하여 하나 이상의 제품에 대한 할인을 설정할 수 있습니다. 하나의 제품에 무제한 수량의 프로모션을 적용할 수 있습니다. 할인은 누적되지 않으며 개별 품목의 비용에 적용됩니다. 할인은 다음 아이템 중 하나 또는 여러 개에 적용될 수 있습니다.

할인에 대한 자세한 정보는 할인 프로모션 섹션을 참조하세요.

프로모션 캠페인(쿠폰 사용)

쿠폰을 사용하는 프로모션 캠페인을 시작하려면:

  1. 쿠폰을 사용하는 프로모션 캠페인을 설정합니다.
  2. 코드로 쿠폰 사용 메소드를 사용합니다.
  3. 쿠폰 보상 가져오기 메소드를 사용합니다.

Note
지역 제한은 전체 프로모션 캠페인에 적용됩니다. 엑솔라에 이메일을 보내 지역 제한을 적용할 수 있습니다.

쿠폰을 사용하는 프로모션 캠페인 설정

  1. 게시자 계정에서 프로젝트를 엽니다.
  2. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  3. 프로모션 생성을 클릭합니다.
  4. 다음 매개변수를 지정합니다.
    1. 프로모션 제목을 입력합니다.
    2. 프로모션 유형으로 쿠폰을 선택합니다.
  5. 사용자가 쿠폰을 사용할 경우 받게 되는 보상을 선택합니다. 사용할 수 있는 옵션:
  6. 추가:
    1. 외부 ID의 프로모션 식별자.
    2. 사용자가 쿠폰을 사용할 경우 받게 되는 보너스 아이템.
    3. 아이템 유형 및 수량.
  7. 다음을 클릭합니다.
  8. 총 사용 횟수와 사용자당 사용 횟수를 지정합니다.
  9. 캠페인 시작 날짜와 종료 날짜를 지정합니다.
  10. 다음을 클릭합니다.
  11. 설정을 확인한 후 저장 및 종료를 클릭합니다.

Note
프로모션이 활성화되면 프로모션 보너스와 조건을 변경할 수 없습니다.

  1. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  2. 프로모션을 선택하고 ••• 메뉴 버튼을 클릭하여 메뉴를 연 후 플랜 편집을 클릭합니다.
  3. 코드 탭으로 이동합니다.
  4. 쿠폰을 생성하는 방법을 지정합니다.
  5. 쿠폰 코드를 생성하거나 수동으로 입력합니다.
  6. 프로모션을 활성화합니다.

코드로 쿠폰 사용

쿠폰을 사용하려면 Redeem coupon code 메소드의 호출을 구현합니다. Get coupon rewards 메소드 응답의 is_selectable 매개 변수의 값에 따라 2가지 가능한 플로우가 있습니다.

  1. is_selectable=true의 경우, 다음 형식의 selected_unit_items 개체를 Redeem coupon code 메소드 호출 시 전달해야 합니다.

Copy
Full screen
Small screen
selected_unit_items:{
      unit_1_sku: "selected_unit_item_sku",
      unit_2_sku: "selected_unit_item_sku"
}

응답 예시:

Copy
Full screen
Small screen
{
  {
    "items": [
    {
      "sku": "xsollus_gold_edition_steam",
      "name": "Xsollus: Gold Edition (steam)",
      "type": "game_key",
      "description": null,
      "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/9541470622d96a821a9a11ea7763ea4c.png",
      "attributes": [],
      "is_free": true,
      "groups": [],
      "price": null,
      "virtual_prices": [],
      "drm_name": "Steam",
      "drm_sku": "steam",
      "has_keys": false,
      "is_pre_order": true,
      "release_date": null,
      "quantity": 1
    },
    {
      "sku": "xsollus_bonus_pack_edition_origin",
      "name": "Xsollus: Bonus Pack (origin)",
      "type": "game_key",
      "description": null,
      "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/aa2efd78dfd4e5dda5293f8c8e49af6d.png",
      "attributes": [],
      "is_free": true,
      "groups": [],
      "price": null,
      "virtual_prices": [],
      "drm_name": "Origin",
      "drm_sku": "origin",
      "has_keys": false,
      "is_pre_order": true,
      "release_date": null,
      "quantity": 3
  }
  ]
}

  1. is_selectable=false의 경우, 요청에서 추가 매개 변수를 전달하지 않아야 합니다.

쿠폰 보상 얻기

쿠폰 사용 후에 사용자가 받는 아이템 목록을 가져오려면 Get coupon rewards 메소드의 호출을 구현합니다. 응답의 is_selectable 매개 변수의 값에 따라 2가지 가능한 플로우가 있습니다.

  1. is_selectable=true 값의 경우, type=unit 요소의 모든 item에 대해 unit_items개체에서 선택하는 요소에 대한 양식을 표시해야 합니다. 이 양식에서 사용자는 각 unit 유형에 대해 하나의 요소만 선택합니다.
응답 예시:

Copy
Full screen
Small screen
{
   "bonus": [{
       "item": {
           "sku": "xsollus_gold_edition",
           "name": "Xsollus: Gold Edition",
           "type": "unit",
           "description": null,
           "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/9541470622d96a821a9a11ea7763ea4c.png",
           "unit_items": [{
               "sku": "xsollus_gold_edition_steam",
               "name": "Xsollus: Gold Edition (steam)",
               "type": "game_key",
               "drm_name": "Steam",
               "drm_sku": "steam"
           }, {
               "sku": "xsollus_gold_edition_playstation",
               "name": "Xsollus: Gold Edition (playstation)",
               "type": "game_key",
               "drm_name": "Playstation",
               "drm_sku": "playstation"
           }, {
               "sku": "xsollus_gold_edition_xbox",
               "name": "Xsollus: Gold Edition (xbox)",
               "type": "game_key",
               "drm_name": "XBox",
               "drm_sku": "xbox"
           }, {
               "sku": "xsollus_gold_edition_rockstar",
               "name": "Xsollus: Gold Edition (rockstar)",
               "type": "game_key",
               "drm_name": "Rockstar Games Launcher",
               "drm_sku": "rockstar"
           }]
       },
       "quantity": 1
   }, {
       "item": {
           "sku": "xsollus_bonus_pack_edition",
           "name": "Xsollus: Bonus Pack",
           "type": "unit",
           "description": null,
           "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/aa2efd78dfd4e5dda5293f8c8e49af6d.png",
           "unit_items": [{
               "sku": "xsollus_bonus_pack_edition_steam",
               "name": "Xsollus: Bonus Pack (steam)",
               "type": "game_key",
               "drm_name": "Steam",
               "drm_sku": "steam"
           }, {
               "sku": "xsollus_bonus_pack_edition_playstation",
               "name": "Xsollus: Bonus Pack (playstation)",
               "type": "game_key",
               "drm_name": "Playstation",
               "drm_sku": "playstation"
           }, {
               "sku": "xsollus_bonus_pack_edition_xbox",
               "name": "Xsollus: Bonus Pack (xbox)",
               "type": "game_key",
               "drm_name": "XBox",
               "drm_sku": "xbox"

           }]
       },
       "quantity": 3
   }],
   "is_selectable": true

  1. is_selectable=false의 경우, 요청에서 추가 매개 변수를 전달하지 않아야 합니다.

프로모션 캠페인(프로모션 코드 사용)

프로모션 코드를 사용하는 프로모션 캠페인을 시작하려면:

  1. 프로모션 코드를 사용하는 프로모션 캠페인을 설정합니다.
  2. 프로모션 코드 사용 메소드를 구현합니다.
  3. 프로모션 코드 보상 가져오기 메소드를 구현합니다.

프로모션 코드를 사용하는 프로모션 캠페인 설정

  1. 게시자 계정에서 프로젝트를 엽니다.
  2. 사이드 메뉴에서 스토어를 클린한 후 프로모션으로 이동합니다.
  3. 프로모션 생성을 클릭합니다.
  4. 다음 매개변수를 지정합니다.
    1. 프로모션 제목을 입력합니다.
    2. 프로모션 유형으로 프로모션 코드를 선택합니다.
  5. 사용자가 프로모션 코드를 사용할 경우 받게 되는 항목 선택: 보상 없음, 장바구니에 있는 모든 아이템에 할인 적용, 특정 아이템에 할인 적용, 보너스 아이템 또는 조합.
  6. 할인 금액을 설정합니다.
  7. 다음을 클릭합니다.
  8. 총 사용 횟수와 사용자당 사용 횟수를 지정합니다.
  9. 다음을 클릭합니다.
  10. 캠페인 시작 날짜와 종료 날짜를 설정합니다.
  11. 다음을 클릭합니다.
  12. 설정을 확인한 후 저장 및 종료를 클릭합니다.

Note
프로모션이 활성화되면 프로모션 보너스와 조건을 변경할 수 없습니다.

  1. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  2. 프로모션을 선택하고 ••• 메뉴 버튼을 클릭하여 메뉴를 연 후 플랜 편집을 클릭합니다.
  3. 코드 탭으로 이동합니다.
  4. 프로모션 코드를 생성하는 방법을 지정합니다.
  5. 프로모션 코드를 생성하거나 수동으로 입력합니다.
  6. 프로모션을 활성화합니다.

프로모션 코드 사용

프로모션 코드를 사용하려면 Redeem promo code 메소드의 호출을 구현합니다. is_selectable 매개 변수의 값에 따라 Get promo code rewards 메소드 응답에는 2가지 가능한 플로우가 있습니다.

  1. is_selectable=true의 경우, 다음 형식의 selected_unit_items 개체를 Redeem promo code 메소드 호출 시 전달해야 합니다.

Copy
Full screen
Small screen
selected_unit_items:{
      unit_1_sku: "selected_unit_item_sku",
      unit_2_sku: "selected_unit_item_sku"
}

응답 예시:

Copy
Full screen
Small screen
{
  {
    "items": [
    {
      "sku": "xsollus_gold_edition_steam",
      "name": "Xsollus: Gold Edition (steam)",
      "type": "game_key",
      "description": null,
      "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/9541470622d96a821a9a11ea7763ea4c.png",
      "attributes": [],
      "is_free": true,
      "groups": [],
      "price": null,
      "virtual_prices": [],
      "drm_name": "Steam",
      "drm_sku": "steam",
      "has_keys": false,
      "is_pre_order": true,
      "release_date": null,
      "quantity": 1
    },
    {
      "sku": "xsollus_bonus_pack_edition_origin",
      "name": "Xsollus: Bonus Pack (origin)",
      "type": "game_key",
      "description": null,
      "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/aa2efd78dfd4e5dda5293f8c8e49af6d.png",
      "attributes": [],
      "is_free": true,
      "groups": [],
      "price": null,
      "virtual_prices": [],
      "drm_name": "Origin",
      "drm_sku": "origin",
      "has_keys": false,
      "is_pre_order": true,
      "release_date": null,
      "quantity": 3
    }
    ]
}

  1. is_selectable=false의 경우, 요청에서 추가 매개 변수를 전달하지 않아야 합니다.

프로모션 코드 보상 얻기

프로모션 코드 사용 후에 사용자가 받는 아이템 목록을 가져오려면 Get promo code rewards 메소드의 호출을 구현합니다. 응답의 is_selectable 매개 변수의 값에 따라 2가지 가능한 플로우가 있습니다.

  1. is_selectable=true 값의 경우, type=unit 요소의 모든 item에 대해 unit_items개체에서 선택하는 요소에 대한 양식을 표시해야 합니다. 이 양식에서 사용자는 각 unit 유형에 대해 하나의 요소만 선택합니다.
응답 예시:

Copy
Full screen
Small screen
{
   "bonus": [{
       "item": {
           "sku": "xsollus_gold_edition",
           "name": "Xsollus: Gold Edition",
           "type": "unit",
           "description": null,
           "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/9541470622d96a821a9a11ea7763ea4c.png",
           "unit_items": [{
               "sku": "xsollus_gold_edition_steam",
               "name": "Xsollus: Gold Edition (steam)",
               "type": "game_key",
               "drm_name": "Steam",
               "drm_sku": "steam"
           }, {
               "sku": "xsollus_gold_edition_playstation",
               "name": "Xsollus: Gold Edition (playstation)",
               "type": "game_key",
               "drm_name": "Playstation",
               "drm_sku": "playstation"
           }, {
               "sku": "xsollus_gold_edition_xbox",
               "name": "Xsollus: Gold Edition (xbox)",
               "type": "game_key",
               "drm_name": "XBox",
               "drm_sku": "xbox"
           }, {
               "sku": "xsollus_gold_edition_nintendo_eshop",
               "name": "Xsollus: Gold Edition (nintendo_eshop)",
               "type": "game_key",
               "drm_name": "Nintendo Switch eShop",
               "drm_sku": "nintendo_eshop"
           }]
       },
       "quantity": 1
   }, {
       "item": {
           "sku": "xsollus_bonus_pack_edition",
           "name": "Xsollus: Bonus Pack",
           "type": "unit",
           "description": null,
           "image_url": "https:\/\/cdn3.xsolla.com\/img\/misc\/images\/aa2efd78dfd4e5dda5293f8c8e49af6d.png",
           "unit_items": [{
               "sku": "xsollus_bonus_pack_edition_steam",
               "name": "Xsollus: Bonus Pack (steam)",
               "type": "game_key",
               "drm_name": "Steam",
               "drm_sku": "steam"
           }, {
               "sku": "xsollus_bonus_pack_edition_origin",
               "name": "Xsollus: Bonus Pack (origin)",
               "type": "game_key",
               "drm_name": "Origin",
               "drm_sku": "origin"
           }, {
               "sku": "xsollus_bonus_pack_edition_drmfree",
               "name": "Xsollus: Bonus Pack (drmfree)",
               "type": "game_key",
               "drm_name": "DRM Free",
               "drm_sku": "drmfree"
           }, {
               "sku": "xsollus_bonus_pack_edition_gog",
               "name": "Xsollus: Bonus Pack (gog)",
               "type": "game_key",
               "drm_name": "GOG",
               "drm_sku": "gog"
           }, {
               "sku": "xsollus_bonus_pack_edition_rockstar",
               "name": "Xsollus: Bonus Pack (rockstar)",
               "type": "game_key",
               "drm_name": "Rockstar Games Launcher",
               "drm_sku": "rockstar"
           }]
       },
       "quantity": 3
   }],
   "discount": {
       "percent": null
   },
   "is_selectable": true

  1. is_selectable=false의 경우, 요청에서 추가 매개 변수를 전달하지 않아야 합니다.

프로모션 캠페인(보너스 사용)

보너스를 사용하는 프로모션 캠페인을 시작하려면:

  1. 게시자 계정에서 프로젝트를 엽니다.
  2. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  3. 프로모션 생성을 클릭합니다.
  4. 다음 매개변수를 지정합니다.
    1. 프로모션 제목을 입력합니다.
    2. 프로모션 유형으로 보너스를 선택합니다.
  5. 프로모션 아이템을 선택합니다.
  6. 사용자가 프로모션 아이템을 구매할 경우 부여할 아이템을 선택합니다.
  7. 다음을 클릭합니다.
  8. 특정 사용자를 대상으로 하는 프로모션을 설정하려면 특정 사용자에게만 프로모션 트리거 토글을 켜기로 전환하고 조건을 지정합니다.
  9. 다음을 클릭합니다.
  10. 캠페인 시작 날짜와 종료 날짜를 설정합니다.
  11. 다음을 클릭합니다.
  12. 설정을 확인한 후 저장 및 종료를 클릭합니다.

Note
프로모션이 활성화되면 프로모션 보너스와 조건을 변경할 수 없습니다.

  1. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  2. 프로모션을 선택하고 ••• 메뉴 버튼을 클릭하여 메뉴를 연 후 플랜 편집을 클릭합니다.
  3. 프로모션을 활성화합니다.

프로모션 캠페인(할인 사용)

Note
할인 프로모션에는 지역 제한을 적용할 수 없습니다.

게시자 계정을 통한 할인 프로모션 캠페인 설정

할인을 사용하는 프로모션 캠페인을 시작하려면:

  1. 게시자 계정에서 프로젝트를 엽니다.
  2. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  3. 프로모션 생성을 클릭합니다.
  4. 다음 매개변수를 지정합니다.
    1. 프로모션 제목을 입력합니다.
    2. 프로모션 유형으로 할인을 선택합니다.
  5. 하나 혹은 여러 항목에 적용할 할인을 설정합니다.
  6. 할인 금액을 설정합니다.
  7. 다음을 클릭합니다.
  8. 특정 사용자를 대상으로 하는 프로모션을 설정하려면 특정 사용자에게만 프로모션 트리거 토글을 켜기로 전환하고 조건을 지정합니다.
  9. 다음을 클릭합니다.
  10. 캠페인 시작 날짜와 종료 날짜를 설정합니다.
  11. 다음을 클릭합니다.
  12. 설정을 확인한 후 저장 및 종료를 클릭합니다.

Note
프로모션이 활성화되면 프로모션 보너스와 조건을 변경할 수 없습니다.

  1. 사이드 메뉴에서 스토어를 클릭한 후 프로모션으로 이동합니다.
  2. 프로모션을 선택하고 ••• 메뉴 버튼을 클릭하여 메뉴를 연 후 플랜 편집을 클릭합니다.
  3. 프로모션을 활성화합니다.

API를 통한 할인 프로모션 캠페인 설정

프로모션 메소드 그룹의 Discount 하위 섹션의 메소드를 사용하면 할인 프로모션과 작업할 수 있습니다.

API 메소드를 이용해 프로모션 만들기:

  1. Create discount promotion for item 메소드를 필수 매개 변수와 함께 호출합니다.
  2. Update item promotion 메소드를 “is_enabled”:true 매개 변수와 함께 호출하여 프로모션을 활성화합니다.

API를 이용해 프로모션을 편집하려면 Update item promotion 메소드를 새 프로모션 매개 변수와 호출합니다. Active 상태의 프로모션도 편집할 수 있습니다.

API 메소드를 이용해 할인 프로모션을 만들거나 편집할 때 가능한 작업:

할인 프로모션 조건 맞춤 설정

조건을 만족하는 경우 적용된 할인에 대해 설정을 할 수 있습니다. 예:

  • 장바구니의 일정한 총액에 적용된 할인
  • 장바구니에 충분한 아이템이 있는 경우에 적용된 할인
  • 사용자들이 다른 아이템을 구매하는 경우 하나의 아이템 대한 할인
조건과 할인 프로모션을 설정하려면 계정 관리자에게 문의해 주십시오.

진행률
의견을 보내 주셔서 감사드립니다!
마지막 업데이트: 2022년 6월 21일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누릅니다.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!