기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

In-App Purchasing

IAP 클라이언트 API

IAP SDK API

웹숍 관리자 API

웹숍 클라이언트 API

In-App Purchasing

LiveOps
​
​
시작하기
  • 개요
  • IAP 소개
  • IAP v5의 새로운 사항
  • IAP v4에서 v5로 업그레이드
소비자 (D2C)에 대한 직접 결제
  • 소비자 (D2C) 결제 제공업체에게 직접 제공
웹숍
  • 개요
  • 시작하기
  • 빌드 및 퍼블리시
  • 구성
    • 웹 상점의 카탈로그 및 결제
    • 웹 스토어 카탈로그 스키마 레퍼런스
    • 웹숍에서의 결제 공급자 라우팅
    • 폴백 결제 제공업체 설정
    • 웹숍의 플레이어 로그인
    • 웹숍의 테마 및 브랜딩
  • 게임에 연결
  • 관리자
  • 웹숍 문제 해결
플랫폼 네이티브 스토어
  • 플랫폼 네이티브 스토어에 대한 IAP 설정
  • 코드리스 IAP
카탈로그 및 스토어 관리
  • 제품 카탈로그 생성
  • 지원되는 스토어
  • 레퍼런스
Purchases
  • 구매 관리 및 이행
IAP 성능 모니터링
  • 개요
  • IAP 수익 성과
  • D2C 성능
개인정보
  • 개인정보 보호 및 동의
  1. Unity 인앱 구매
  2. 웹숍

웹 스토어 카탈로그 스키마 레퍼런스

상품이 웹숍에 표시되는 방식을 제어하는 데 사용할 수 있는 카탈로그 필드를 찾습니다.
읽는 시간 3분
최근 업데이트: 한 달 전

웹숍은 프로젝트의 인앱 구매(IAP) 카탈로그에서 제품을 렌더링합니다. 각 제품은 스탠다드 IAP 카탈로그 아이템으로, 카테고리, 고해상도 이미지, 프로모션 처리, 표시 순서, 제품별 배지 등 상점별 필드를 통해 확장할 수 있습니다. 이 필드는 제품이 상점에 표시되는 방식을 제어합니다.
이 레퍼런스는 각 제품에 대해 웹숍이 읽는 필드, 즉 모든 IAP 상품에 있는 기본 카탈로그 필드와 웹숍 확장자 필드를 나열합니다. webshop 확장자 필드는 webshop 카탈로그에 포함된 제품에만 적용됩니다. 카탈로그의 출처와 제품 표시의 작동 방식에 대한 자세한 내용은 카탈로그 및 웹 상점 결제를 참조하십시오. 제품을 작성하려면 에디터에서 카탈로그 만들기를 참조하십시오.

제품 필드

이는 모든 카탈로그 제품의 기본 필드입니다.

Field

Type

필수 여부

설명

uSKU
문자열예제품의 고유 식별자(SKU)입니다.
type
문자열예제품 유형:
Consumable
,
NonConsumable
또는
Subscription
.
imageUrl
문자열지원 안 함제품 카드에 표시되는 제품 이미지의 URL입니다.
productDetails
배열예현지화된 디스플레이 세부 정보, 언어당 하나의 엔트리입니다. 현지화된 제품 세부 정보를 참조하십시오.
pricing
배열예재화별 가격입니다. 가격 책정을 참조하십시오.
storeIdOverrides
배열지원 안 함다른 스토어별 제품 ID 각 항목에는
store
(
apple
또는
google
)와
value
가 있습니다.

현지화된 제품 세부 정보

productDetails
의 각 항목은 하나의 언어로 제품을 설명합니다.

Field

Type

필수 여부

설명

language
문자열예이 엔트리가 적용되는 언어입니다.
title
문자열예제품의 표시 이름입니다.
description
문자열예플레이어에게 제공되는 제품 설명입니다.
subtitle
문자열지원 안 함제목과 함께 표시되는 선택적인 보조 라인입니다.
badge
object지원 안 함제품 카드에 표시되는 칩입니다.
text
(필수, 최대 32자) 및 텍스트 옆에 표시되는 아이콘에 대한 선택적인
imageUrl
가 포함되어 있습니다. 판매 중인지 여부와 관계없이 모든 상품은 배지를 전달할 수 있습니다.

가격 책정

각
pricing
항목은 하나의 통화로 가격을 설정합니다. 배열은 최소 하나의
USD
항목을 포함해야 합니다.

Field

Type

필수 여부

설명

currencyCode
문자열예ISO 4217 통화 코드(예:
USD
또는
GBP
).
amount
integer예제품에 대해 청구된 금액입니다.
webshopPrice
integer지원 안 함웹숍에 표시되는 가격입니다. 제품에 웹별 가격을 지정하려면 이 옵션을 설정합니다.
금액은 미크로 단위의 정수이며, 1,000,000은 통화 단위입니다. 예를 들어
9990000
는 9.99입니다. 수동이 아닌 카탈로그 툴을 통해 가격을 설정합니다. 에디터에서 카탈로그 만들기를 참조하십시오.

웹숍 확장자 필드

이 필드는 기본 카탈로그 제품을 상점별 디스플레이 옵션으로 확장합니다. 이는 웹숍 카탈로그에 있는 제품에만 적용됩니다.

Field

Type

필수 여부

설명

categories
문자열 배열지원 안 함제품이 속한 카테고리 ID입니다(최대 16개, 고유). 각 카테고리는 상점에 대해 정의한 카테고리와 일치해야 합니다.
hdImages
배열지원 안 함제품 세부 정보 다이얼로그를 위한 고해상도 이미지(최대 8). 각 항목에는
url
(필수) 및
altText
(선택 사항)가 있습니다.
promotion
object지원 안 함카드에 대한 프로모션 처리.
type
는
Sale
,
Bonus
또는
Limited
입니다. 선택적인
startsAt
및
endsAt
필드(RFC 3339 date-times)는 처리 시점을 예약합니다.
sortIndex
integer지원 안 함전체 스토어에서 상품의 표시 순서입니다. 낮은 값이 먼저 나타납니다.

예제

다음 제품은 기본 카탈로그 필드와 웹숍 확장 필드를 모두 포함합니다.
{ "uSKU": "com.example.gems.medium", "type": "소모품", "imageUrl": "https://cdn.example.com/gems-medium.png", "productDetails": [ { "language": "en", "title": "Medium Gem Pack", "description": "게임에서 소모할 수 있는 유용한 보석" "subtitle": "500 gems", "badge": { "text": "최고의 가치", "imageUrl": "https://cdn.example.com/gem-icon.png" } } ], "pricing": [ { "currencyCode": "USD", "amount": 9990000, "webshopPrice": 7990000 } ], "categories": ["gems"], "hdImages": [ { "url": "https://cdn.example.com/gems-medium-hd.png", "altText": "보석 쌓기" } ], "promotion": { "type": "Sale", "endsAt": "2026-07-01T00:00:00Z" }, "sortIndex": 10}

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • 제품 필드

    • 현지화된 제품 세부 정보

    • 가격 책정

    • 웹숍 확장자 필드

    • 예제

  • 추가 리소스
  • 웹 상점의 카탈로그 및 결제
  • 에디터에서 카탈로그 생성
  • 카탈로그 및 카탈로그 리스트
  • 웹숍 제한 참조

이 페이지의 문제 보고