> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreProduct

> XStoreProduct

# XStoreProduct

스토어 제품을 설명합니다.

## 구문

```cpp theme={null}
typedef struct XStoreProduct {  
    const char* storeId;  
    const char* title;  
    const char* description;  
    const char* language;  
    const char* inAppOfferToken;  
    char* linkUri;  
    XStoreProductKind productKind;  
    XStorePrice price;  
    bool hasDigitalDownload;  
    bool isInUserCollection;  
    uint32_t keywordsCount;  
    const char** keywords;  
    uint32_t skusCount;  
    XStoreSku* skus;  
    uint32_t imagesCount;  
    XStoreImage* images;  
    uint32_t videosCount;  
    XStoreVideo* videos;  
} XStoreProduct  
```

### 멤버

*storeId*\
형식: const char\*

제품 ID입니다.

*title*\
형식: const char\*

제품의 제목입니다.

*description*\
형식: const char\*

스토어 제품에 대한 설명입니다.

*language*\
형식: const char\*

title 및 description 문자열의 언어를 나타내는 국제 표준화 기구(ISO) 식별자입니다. [https://msdn.microsoft.com/library/ms693062(v=vs.85).aspx](https://msdn.microsoft.com/library/ms693062\(v=vs.85\).aspx) 를 참조하세요.

*inAppOfferToken*\
형식: const char\*

게임에서 항목을 내부적으로 매핑하는 데 사용할 수 있는 게임 정의 오퍼 토큰입니다. 예: com.company.product.itemname.

*linkUri*\
형식: char\*

제품의 URI입니다.

*productKind*\
형식: [XStoreProductKind](/reference/system/xstore/enums/xstoreproductkind)

스토어 제품의 유형을 나타냅니다.

*price*\
형식: [XStorePrice](/reference/system/xstore/structs/xstoreprice)

스토어 제품의 가격 정보입니다.

*hasDigitalDownload*\
형식: bool

스토어 제품에 디지털 다운로드가 있는지 여부를 나타냅니다.

*isInUserCollection*\
형식: bool

제품이 사용자 컬렉션에 있는지 여부를 나타냅니다.

*keywordsCount*\
형식: uint32\_t

**keywords**의 키워드 수입니다.

*keywords*\
형식: const char\*\*

스토어 제품과 연결된 키워드입니다.

*skusCount*\
형식: uint32\_t

**skus**의 SKU 수입니다.

*skus*\
형식: [XStoreSku\*](/reference/system/xstore/structs/xstoresku)

제품과 연결된 SKU의 배열입니다.

*imagesCount*\
형식: uint32\_t

**images**의 이미지 수입니다.

*images*\
형식: [XStoreImage\*](/reference/system/xstore/structs/xstoreimage)

제품과 연결된 이미지입니다.

*videosCount*\
형식: uint32\_t

**videos**의 비디오 수입니다.

*videos*\
형식: [XStoreVideo\*](/reference/system/xstore/structs/xstorevideo)

제품과 연결된 비디오입니다.

## 설명

스토어의 제품은 *product*, *SKU*, *availability* 개체의 계층 구조로 구성됩니다. 제품은 **XStoreProduct** 개체로 표현됩니다. 각 제품의 SKU는 [XStoreSku](/reference/system/xstore/structs/xstoresku) 개체로 표현되고, 각 SKU의 가용성은 [XStoreAvailability](/reference/system/xstore/structs/xstoreavailability) 개체로 표현됩니다.

## 요구 사항

**헤더:** XStore.h(XGameRuntime.h에 포함됨)

**지원 플랫폼:** Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 개념 문서

* [기본 스토어 작업](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-basic-store-operations)
* [플레이어에게 추가 콘텐츠에 대한 액세스 권한 부여](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-granting-access-to-content)
* [다운로드 가능한 콘텐츠(DLC) 관리 및 라이선스](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages)

## 함께 보기

[XStore](/reference/system/xstore/xstore_members)


## Related topics

- [XStoreProductKind](/ko/reference/system/xstore/enums/xstoreproductkind.md)
- [XStoreProductQueryCallback](/ko/reference/system/xstore/functions/xstoreproductquerycallback.md)
- [XStoreSku](/ko/reference/system/xstore/structs/xstoresku.md)
- [XStoreVideo](/ko/reference/system/xstore/structs/xstorevideo.md)
- [XStoreAvailability](/ko/reference/system/xstore/structs/xstoreavailability.md)
