ZEPETO.Multiplay.Product
Type | Description |
|---|---|
Code d'erreur indiquant la raison de l'échec des requêtes liées aux produits in-World. | |
Énumération représentant le type d'achat d'un produit in-World. | |
Énumération représentant l'état d'un produit in-World. | |
Énumération représentant le type d'un produit in-World. | |
Informations sur le produit in-World. |
ProductError
enum
Code d'erreur indiquant la raison de l'échec des requêtes liées aux produits in-World.
Nom | Valeur | Description |
|---|---|---|
Unknown | -1 | Erreur : erreur inconnue. |
NetworkError | 0 | Erreur : erreurs liées au réseau, notamment les déconnexions ou les connexions instables. |
PurchaseType
enum
Énumération représentant le type d'achat d'un produit in-World.
Nom | Valeur | Description |
|---|---|---|
Consumable | "CONSUMABLE" | Produit in-World consommable. |
NonConsumable | "NON_CONSUMABLE" | Produit in-World non consommable. |
ProductStatus
enum
Énumération représentant l'état d'un produit in-World.
Nom | Valeur | Description |
|---|---|---|
Active | "ACTIVE" | État actif. |
InActive | "INACTIVE" | État inactif. |
Forbidden | "FORBIDDEN" | État interdit en raison de l'expiration de la période d'utilisation. |
ProductType
enum
Énumération représentant le type d'un produit in-World.
Nom | Valeur | Description |
|---|---|---|
Item | "ITEM" | Produit in-World composé d'un seul article. |
ItemPackage | "ITEM_PACKAGE" | Pack de produits in-World contenant plusieurs articles. |
CurrencyPackage | "CURRENCY_PACKAGE" | Pack de produits in-World contenant plusieurs devises. |
ProductRecord
interface
Informations sur le produit in-World.
Propriétés
Nom | Type | Description |
|---|---|---|
productId | string | ID du produit in-World. |
name | string | Nom du produit in-World. |
price | number | Prix du produit in-World. |
purchaseType | PurchaseType du produit in-World. | |
status | ProductStatus du produit in-World. | |
productType | ProductType du produit in-World. | |
currency | { currencyId: string; name: string; isOfficialCurrency: boolean } | Renvoie le type de devise utilisé pour l'achat du produit in-World. |
itemPackageUnits | { productId: string; itemName: string; quantity: number }[] | Articles inclus dans le produit in-World si ProductType vaut ItemPackage. |
currencyPackageUnits | { currencyId: string; currencyName: string; quantity: number }[] | Devises incluses dans le produit in-World si ProductType vaut CurrencyPackage. |