XStore
XStore API에 대한 참조 자료입니다. 구매 가능한 콘텐츠에 대한 세부 정보, 다운로드 가능한 콘텐츠 패키지 관리, 라이선스 관리, 게임 평가판 등 게임과 관련된 커머스 기능을 제공합니다.함수
구조체
| 구조체 | 설명 |
|---|---|
| XStoreAddonLicense | 추가 기능 라이선스를 설명합니다. |
| XStoreAvailability | 제품의 가용성을 설명합니다. |
| XStoreCanAcquireLicenseResult | XStoreCanAcquireLicenseForPackageAsync 또는 XStoreCanAcquireLicenseForStoreIdAsync 호출의 결과를 가져옵니다. |
| XStoreCollectionData | 스토어 컬렉션을 설명합니다. |
| XStoreConsumableResult | 소모품의 수량을 나타냅니다. |
| XStoreGameLicense | 게임 라이선스를 설명합니다. |
| XStoreImage | 이미지를 설명합니다. |
| XStorePackageUpdate | 패키지 업데이트를 설명합니다. |
| XStorePrice | 스토어 가격 정보입니다. |
| XStoreProduct | 스토어 제품을 설명합니다. |
| XStoreRateAndReviewResult | XStoreShowRateAndReviewUIAsync 호출에 대한 결과입니다. |
| XStoreSku | 스토어 SKU를 설명합니다. |
| XStoreSubscriptionInfo | 구독에 관한 정보를 포함합니다. |
| XStoreVideo | 스토어 비디오를 설명합니다. |
열거형
| 열거형 | 설명 |
|---|---|
| XStoreCanLicenseStatus | 사용자가 패키지에 대한 라이선스를 부여할 수 있는지 여부를 나타냅니다. |
| XStoreDurationUnit | 기간 값의 단위입니다. |
| XStoreProductKind | 제품 유형을 나타냅니다. |
오류 코드
XStore API에서 다음 오류 코드가 반환될 수 있습니다. 전체 목록은 오류 코드를 참조하세요.| 코드 | 값 | 설명 |
|---|---|---|
| E_GAMESTORE_LICENSE_ACTION_NOT_APPLICABLE_TO_PRODUCT | 0x89245300 | 게임이 라이선스를 부여할 수 없는 제품에 대한 라이선스를 요청했습니다. |
| E_GAMESTORE_NETWORK_ERROR | 0x89245301 | 게임이 스토어 네트워크와 통신하지 못했습니다. |
| E_GAMESTORE_SERVER_ERROR | 0x89245302 | 게임이 스토어 서버로부터 잘못된 응답을 받았습니다. |
| E_GAMESTORE_INSUFFICIENT_QUANTITY | 0x89245303 | 사용자에게 요청된 양만큼의 소모품이 없습니다. |
| E_GAMESTORE_ALREADY_PURCHASED | 0x89245304 | 사용자가 이미 이 제품을 소유하고 있습니다. |
| E_GAMESTORE_LICENSE_ACTION_THROTTLED | 0x89245305 | 게임이 제품에 대한 라이선스를 지나치게 자주 쿼리하여 현재 제한되고 있습니다. 동일 제품에 대해 10분 이내에 30회의 라이선스 시도로 제한됩니다. |
개념 문서
함께 보기
시스템 API 참조XPackage API 참조
커머스 개요
