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

# XStoreProduct

> XStoreProduct

# XStoreProduct

Describe un producto de la tienda.

## Sintaxis

```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  
```

### Miembros

*storeId*\
Tipo: const char\*

El identificador del producto.

*title*\
Tipo: const char\*

El título del producto.

*description*\
Tipo: const char\*

Una descripción del producto de la tienda.

*language*\
Tipo: const char\*

El identificador de la Organización Internacional de Normalización (ISO) que representa el idioma en el que están las cadenas de título y descripción. Consulte [https://msdn.microsoft.com/library/ms693062(v=vs.85).aspx](https://msdn.microsoft.com/library/ms693062\(v=vs.85\).aspx)

*inAppOfferToken*\
Tipo: const char\*

Token de oferta definido por el juego que puede usar para asignar elementos internamente. Por ejemplo: com.company.product.itemname.

*linkUri*\
Tipo: char\*

URI al producto.

*productKind*\
Tipo: [XStoreProductKind](https://docs.xbox.com/es/reference/system/xstore/enums/xstoreproductkind.md)

Indica el tipo de producto de la tienda.

*price*\
Tipo: [XStorePrice](https://docs.xbox.com/es/reference/system/xstore/structs/xstoreprice.md)

Información de precio del producto de la tienda.

*hasDigitalDownload*\
Tipo: bool

Indica si el producto de la tienda tiene una descarga digital.

*isInUserCollection*\
Tipo: bool

Indica si el producto está en la colección del usuario.

*keywordsCount*\
Tipo: uint32\_t

El número de palabras clave en **keywords**.

*keywords*\
Tipo: const char\*\*

Palabras clave asociadas al producto de la tienda.

*skusCount*\
Tipo: uint32\_t

El número de SKU en **skus**.

*skus*\
Tipo: [XStoreSku\*](https://docs.xbox.com/es/reference/system/xstore/structs/xstoresku.md)

Una matriz de SKU asociadas al producto.

*imagesCount*\
Tipo: uint32\_t

El número de imágenes en **images**.

*images*\
Tipo: [XStoreImage\*](https://docs.xbox.com/es/reference/system/xstore/structs/xstoreimage.md)

Imágenes asociadas al producto.

*videosCount*\
Tipo: uint32\_t

El número de vídeos en **videos**.

*videos*\
Tipo: [XStoreVideo\*](https://docs.xbox.com/es/reference/system/xstore/structs/xstorevideo.md)

Vídeos asociados al producto.

## Comentarios

Los productos de la Tienda se organizan en una jerarquía de objetos de *producto*, *SKU* y *disponibilidad*. Los productos se representan mediante objetos **XStoreProduct**. Las SKU de cada producto se representan mediante objetos [XStoreSku](https://docs.xbox.com/es/reference/system/xstore/structs/xstoresku.md) y las disponibilidades de cada SKU se representan mediante objetos [XStoreAvailability](https://docs.xbox.com/es/reference/system/xstore/structs/xstoreavailability.md).

## Requisitos

**Encabezado:** XStore.h (incluido en XGameRuntime.h)

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Documentación conceptual

* [Operaciones básicas de la tienda](https://docs.xbox.com/es/publishing/xstore-commerce/xstore-basic-operations.md)
* [Conceder a los jugadores acceso a contenido de complementos](https://docs.xbox.com/es/publishing/xstore-commerce/xstore-granting-access.md)
* [Administrar y otorgar licencias de contenido descargable (DLC)](https://docs.xbox.com/es/publishing/xstore-commerce/xstore-dlc.md)

## Consulte también

[XStore](https://docs.xbox.com/es/reference/system/xstore/xstore_members.md)


## Related topics

- [XStoreProductKind](https://docs.xbox.com/es/reference/system/xstore/enums/xstoreproductkind.md)
- [XStoreProductQueryCallback](https://docs.xbox.com/es/reference/system/xstore/functions/xstoreproductquerycallback.md)
- [XStoreSku](https://docs.xbox.com/es/reference/system/xstore/structs/xstoresku.md)
- [XStoreAvailability](https://docs.xbox.com/es/reference/system/xstore/structs/xstoreavailability.md)
- [XStoreVideo](https://docs.xbox.com/es/reference/system/xstore/structs/xstorevideo.md)
