Unity IAP: 온라인 쇼핑몰 설정 방법

Aug 26, 2026|3 분
Daniel Godley
Daniel Godley - Unity
Senior Content Marketing Manager
Unity 웹샵 구성

Unity 웹샵은 플레이어가 게임 내 상점을 통하지 않고 웹에서 게임 IAP 카탈로그의 아이템을 구매할 수 있도록 하는 브라우저 기반 상점입니다. 이를 통해 거래가 게임 외부로 이루어지므로 개발 스튜디오에 더 큰 유연성과 수익성을 제공합니다. Unity 웹샵은 Unity Cloud 대시보드에서 생성되며, Stripe 또는 Coda Payments와 같은 결제 제공업체에 연결되고, 게임 내 링크를 통해 열 수 있습니다.

참고: 이 문서에서는 Unity IAP 5.4에 대한 2026년 8월 기준 지침을 사용합니다. 추후 출시될 버전에는 새로운 기능이나 업데이트된 사용자 인터페이스가 포함될 수 있습니다.

이 글은 Unity의 IAP 5.4 3부작 시리즈의 마지막 편으로, 이전 편인 "IAP 4에서 IAP 5로 업그레이드""결제 제공업체 구현"에 이어집니다.

YouTube video

Unity Dashboard 에서 직접 IAP 웹숍을 생성하고 관리하는 방법을 알아보세요.

Unity 웹샵 개요
이것은 무엇인가
설정 위치
게임 IAP 목록을 위한 웹 스토어

Unity Cloud 대시보드 → 인앱 구매 → 웹샵

결제 제공업체
게임 IAP 목록을 위한 웹 스토어
Stripe 및 Coda Payments를 사용하며, 지정된 대체 결제 수단이 있습니다.
카탈로그 환경
게임 IAP 목록을 위한 웹 스토어
개발 및 생산
웹 호스팅
게임 IAP 목록을 위한 웹 스토어
Unity Cloud
상품 이미지
게임 IAP 목록을 위한 웹 스토어

CDN(Google Cloud Storage, Cloudflare 또는 Unity Cloud Content Delivery)에서 호스팅됩니다.

게임 연동
게임 IAP 목록을 위한 웹 스토어

RedirectToWebshop()을 통한 딥 링크

포함된 내용
게임 IAP 목록을 위한 웹 스토어

Unity IAP 5.4 이상 버전

1. 온라인 쇼핑몰을 만드세요

Unity Cloud 대시보드에서 왼쪽 사이드바의 인앱 구매를 열고 웹샵으로 이동을 선택한 다음 웹샵 생성을 선택합니다. 처음 설정하는 경우 온보딩 투어가 진행됩니다. 시작하려면 '웹샵 만들기'를 클릭 수 .

온라인 쇼핑몰 만들기

두 개의 입력란은 필수입니다.

  • 프로젝트 : 해당 매장이 속한 프로젝트의 이름을 알려주세요. 초기 설정에는 전용 테스트 프로젝트를 사용하는 것이 좋습니다.
  • 스튜디오 이름 : 공식 스튜디오 이름을 입력하세요. 이 이름은 조직 내 모든 웹숍에 전역적으로 적용되므로 브랜드 전체에 걸쳐 일관성을 유지해야 합니다.

생성 후에는 웹샵 편집기 패널로 이동하게 되는데, 이 패널에는 고유한 쇼핑몰 URL 설정하는 일반 패널 , 운영 환경 전환기, 그리고 오른쪽에는 진행 상황을 실시간으로 확인할 수 있는 대화형 미리보기 창이 있습니다 .

웹샵 편집

2. 모의 카탈로그로 레이아웃을 테스트하세요

미리 보기 전용/모의 카탈로그를 활성화하면 보석, 배틀 패스, 스타터 팩과 같은 모의 아이템이 상점에 표시됩니다. 이 모드에서는 실시간 금융 데이터가 처리되지 않습니다. 미리보기 URL 클릭 수 새 브라우저 탭에서 모의 ​​카탈로그가 열립니다.

모의 카탈로그

모의 카탈로그는 세 가지 프로모션 유형을 지원합니다.

프로모션 유형

세일
시각적 치료
상품에 부착 가능한 맞춤형 "X% 할인" 배지
일반적인 사용 사례
정기 할인 및 깜짝 할인 행사
홍보
시각적 치료

배너 윤곽선 및 헤더 텍스트(예: "웹 전용")를 사용자 지정할 수 있습니다.

일반적인 사용 사례

시즌 이벤트 및 플랫폼별 패키지

보너스 제공
시각적 치료

통화 팩에 강조 표시 태그(예: "+20%)

일반적인 사용 사례

고등급 통화 구매 촉진

3. 매장 전면을 테마에 맞게 꾸며보세요

Unity 업로드된 이미지를 사용하여 자동으로 테마를 생성함으로써 웹샵 브랜딩을 매우 직관적으로 만들어줍니다. '테마 맞춤 설정' 패널에서 주요 이미지 또는 썸네일을 업로드하고 '테마 생성'을 선택하세요. 시스템에서 색상 팔레트를 추출하여 쇼핑몰 전체에 적용합니다.

매장 전면을 테마에 맞게 꾸며보세요

세부적인 조정을 위해서는 미리보기 창 위에 있는 AI 채팅 도구를 사용하여 세부 조정을 진행하세요 . "글꼴 유형을 Inter로 변경하세요"와 같은 간단한 명령은 기본 테마 JSON을 업데이트하고 항목 설명, 가격 및 버튼에 변경 사항을 적용합니다.

4. 제품 카탈로그와 결제 제공업체를 추가하세요.

디자인이 마음에 들면 모의 카탈로그를 비활성화하고 '카탈로그 관리'를 선택하세요. 환경 드롭다운 메뉴를 개발 에서 프로덕션 으로 전환한 다음 카탈로그 목록 추가를 선택합니다.

카탈로그 편집

각 상품 등록에는 다음 사항이 필요합니다.

  • 항목 메타데이터
  • 기본 가격
  • 현지화된 가격
  • CDN에서 제공되는 이미지 URL

아이템 아이콘을 호스팅하려면 이미지 URL을 Google Cloud Storage, Cloudflare 또는 Unity 자체의 Cloud Content Delivery (CDN)과 같은 콘텐츠 전송 네트워크(CDN) 에 연결할 수 있습니다.

카탈로그 및 결제 제공업체 카드에서 기본 결제 제공업체를 선택하고(Unity Stripe 및 Coda Payments와 같은 플랫폼과 잘 통합됩니다) 기본 제공업체를 플레이어의 지역에서 사용할 수 없는 경우에도 결제가 ​​완료될 수 있도록 대체 제공업체를 지정하십시오.

5. 테스트 거래를 실행하세요

'임시 저장'을 선택하고 브라우저에서 개발자 미리보기 URL 엽니다.

테스트 상품에서 '지금 구매'를 선택하면 공급업체의 안전한 결제 페이지가 나타납니다.

이메일 주소, 제공업체 테스트 카드 번호 및 유효한 테스트 주소를 입력한 후 결제하세요.

동일한 계정으로 반복 구매하는 경우, 모의 인증 코드를 입력하라는 메시지가 나타나면 모두 0을 입력하세요.

구매 확인이 성공적으로 완료되었다는 것은 웹훅과 결제 게이트웨이가 정상적으로 통신하고 있음을 의미합니다.

6. 웹샵을 게임에 연결하세요

Unity 활성화된 결제 제공업체에 연결된 StoreController의 승인된 딥 링크를 통해 웹샵을 엽니다. 딥 링크는 플레이어의 인증된 세션 토큰을 패키징하여 기기의 외부 브라우저로 전달합니다.

CSharp:

// 첫 페이지를 엽니다

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop();

// 특정 제품 페이지를 엽니다

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop(catalogListingId: "your-listing-id");

이 방법은 플레이어의 인증된 사용자 세션 토큰을 안전하게 패키징하고, 게임 애플리케이션에서 바로 외부 브라우저로 연결하여 거래를 원활하게 완료할 수 있도록 합니다. 자세한 내용은 설명서를 참조하십시오.

웹숍을 포함한 인앱 구매 통합 옵션에 대한 개요는 다음 인포그래픽을 참조하시고, 고해상도 PDF 파일은 여기에서 다운로드하세요 .

구매 흐름