> ## 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.

# Limites d'Economy V2

> Référence des limitations et des limites de débit des API de catalogue et d'inventaire de PlayFab Economy v2, notamment les quotas de requêtes par seconde par joueur et par titre.

# Limites - Economy (V2)

<Info>
  Economy v2 est désormais en disponibilité générale. Pour obtenir de l'aide et donner votre avis, rendez-vous sur le [forum PlayFab](https://community.playfab.com).
</Info>

L'objectif de ce guide est de détailler les limites appliquées lors de la création, de la mise à jour et de la lecture de votre catalogue d'objets, ainsi que lors de l'ajout, de la mise à jour et de la suppression d'objets dans les inventaires des joueurs. Il inclut désormais les limites les plus récentes d'Economy (V2).

* Limite (joueur) s'applique lorsque l'entité ciblée est un joueur.
* Limite (titre) s'applique lorsque l'entité ciblée est un titre.

<Note>
  Toutes les API sont comptabilisées séparément les unes des autres.
</Note>

## Limitation du catalogue

### Lecture

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **GetItem** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **GetItems** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **SearchItems** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **GetItemReviews** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **GetItemReviewsSummary** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **GetEntityItemReview** | 1,67 rps (100 en 60 secondes) | 1000 rps (10000 en 10 secondes) |
| **GetItemModerationState** | - | 1000 rps (10000 en 10 secondes) |

### Écriture/Gestion

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **CreateDraftItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **CreateUploadUrls** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **DeleteEntityItemReviews** | - | 100 rps (1000 en 10 secondes) |
| **DeleteItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **GetDraftItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **GetDraftItems** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **GetEntityDraftItems** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **GetItemPublishStatus** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **PublishDraftItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **ReportItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **ReportItemReview** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **ReviewItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **SetItemModerationState** | - | 100 rps (1000 en 10 secondes) |
| **SubmitItemReviewVote** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |
| **TakedownItemReviews** | - | 100 rps (1000 en 10 secondes) |
| **UpdateDraftItem** | 0,33 rps (10 en 30 secondes) | 100 rps (1000 en 10 secondes) |

## Limitation de l'inventaire

<Note>
  * La limitation de l'inventaire est calculée en fonction de l'entité cible, individuellement pour chaque API. - Par exemple, si un joueur ou un titre (service de jeu, CloudScript, etc.) appelle une API Inventory pour mettre à jour l'inventaire de l'entité joueur, la limitation Limite (joueur) est appliquée. - Les inventaires d'[entités de groupe](/fr/services/playfab/live-service-management/game-configuration/entities#group) sont également pris en charge, et les entités de groupe partagent le même taux de limitation que les entités joueur. Consultez également [Groupes](/fr/services/playfab/community/associations/groups).
</Note>

### Lecture

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **GetInventoryItems** | 0,67 rps (40 en 60 secondes) | - |
| **GetInventoryCollectionIds** | 0,08 rps (5 en 60 secondes) | - |

### Lecture de l'historique des transactions

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **GetTransactionHistory** | 0,1 rps (30 en 300 secondes) | - |

### Écriture

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **AddInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **SubtractInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **UpdateInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **PurchaseInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **TransferInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **DeleteInventoryItems** | 0,33 rps (20 en 60 secondes) | - |
| **ExecuteInventoryOperations** | 0,33 rps (20 en 60 secondes) | - |
| **DeleteInventoryCollection** | 0,08 rps (5 en 60 secondes) | - |

### Échange

| **API** | **Limite (joueur)** | **Limite (titre)** |
| - | - | - |
| **RedeemAppleAppStoreInventoryItems** | 0,16 rps (10 en 60 secondes) | - |
| **RedeemGooglePlayInventoryItems** | 0,16 rps (10 en 60 secondes) | - |
| **RedeemMicrosoftStoreInventoryItems** | 0,16 rps (10 en 60 secondes) | - |
| **RedeemNintendoEShopInventoryItems** | 0,16 rps (10 en 60 secondes) | - |
| **RedeemPlayStationStoreInventoryItems** | 0,16 rps (10 en 60 secondes) | - |
| **RedeemSteamInventoryItems** | 0,16 rps (10 en 60 secondes) | - |

## Limites des API

### Taille du contenu binaire

La taille de fichier maximale autorisée est de **500 Mo**.

### Quantité de contenu binaire

Jusqu'à **100 images** et **100 fichiers** peuvent être ajoutés à un objet.

* Les fichiers ne font l'objet d'aucune restriction.
* Les images ne peuvent être chargées qu'aux formats de fichier **.png**, **.jpg**, **.gif** ou **.bmp**.

### CreateUploadsUrls

Les blobs/URL de contenu sont supprimés par le nettoyage de la mémoire après **24 heures** s'ils ne sont **pas** attachés à un objet brouillon ou publié.

### Taille de page maximale du catalogue

Voici le nombre maximal d'objets renvoyés par les différentes API. Vous pouvez utiliser des [jetons de continuation](/fr/services/playfab/economy-monetization/economy-v2/catalog/search#continuation-tokens) pour parcourir les résultats qui dépassent la limite.

* `SearchItems` - 50 objets par page
* `GetItems` - 50 objets par page
* `GetItemReviews` - 50 objets par page
* `GetItemContainers` - 50 objets par page
* `GetEntityDraftItems` - 50 objets par page

### Taille de page par défaut du catalogue

* `SearchItems` - 10 objets par page
* `GetItems` - 10 objets par page
* `GetItemReviews` - 10 objets par page
* `GetItemContainers` - 10 objets par page
* `GetDraftItems` - 10 objets par page
* `GetEntityDraftItems` - 10 objets par page

### Taille de page maximale de l'inventaire

Voici le nombre maximal d'objets renvoyés par les différentes API. Vous pouvez utiliser des [jetons de continuation](/fr/services/playfab/economy-monetization/economy-v2/catalog/search#continuation-tokens) pour parcourir les résultats qui dépassent la limite.

| **API** | **Limite avec compression de la réponse** | **Limite sans compression de la réponse** |
| - | - | - |
| **GetInventoryItems** | 250 objets | 50 objets |
| **GetInventoryCollectionIds** | 250 objets | 50 objets |
| **GetTransactionHistory** | 250 objets | 50 objets |

### Taille de page par défaut de l'inventaire

* `GetInventoryItems` - 10 objets par page
* `GetInventoryCollectionIds` - 10 objets par page
* `GetTransactionHistory` - 10 objets par page

### Complexité des filtres de recherche

Des vérifications sont appliquées pour empêcher l'utilisation de requêtes `Filter` trop complexes dans les appels `SearchItems`. Vous trouverez plus d'informations [ici](/fr/services/playfab/economy-monetization/economy-v2/catalog/search#limits).

## Objet de catalogue

### Limite par entité créatrice de catalogue

Jusqu'à 20 Go de données de catalogue sont autorisés par entité créatrice de catalogue. Cette limite est le plus souvent atteinte pour les objets de catalogue créés par l'entité de titre.

### Titres

Les titres sont limités à **512 caractères** par code de pays.

### Descriptions

Les descriptions sont limitées à **10000 caractères** par code de pays.

### Mots clés

Les mots clés sont limités à **50 caractères** par mot clé, et jusqu'à **32 mots clés** peuvent être ajoutés par code de pays.

### Propriétés d'affichage

Le champ Display Properties est limité à **10000 octets**.

### Balises

Les balises sont limitées à **32 caractères** par balise.
Les titres peuvent avoir au maximum **1024 balises** et
jusqu'à **32 balises** peuvent être ajoutées à un objet

### Types de contenu

Les types de contenu sont limités à **32 caractères** par type de contenu.
Les titres peuvent avoir au maximum **128 types de contenu**.

### PricesOptions

La liste des options de prix est limitée à **15 options de prix**.

### Amounts

La liste des quantités est limitée à **15 quantités**.

### UnitDurationInSeconds

La durée unitaire est limitée à **100 ans** (3 155 695 200 secondes).

### AlternateIds

Chaque ID alternatif a une longueur de valeur limitée à **100 caractères**.

La liste des ID alternatifs est limitée à **15 ID alternatifs**.

### DisplayVersion

Le champ de version d'affichage a une longueur de valeur limitée à **50 caractères**.

### ClientVersion

La version du client est limitée à **3 segments**, chaque segment acceptant une valeur maximale de **65535**.\
Par exemple : "1.65535.234".

### ItemReferences

Le champ ItemReferences est limité à **250 objets**.

## Configuration du catalogue

### AdminEntities

La liste des entités administratrices est limitée à **64 entités**.

### ReviewerEntities

La liste des entités administratrices est limitée à **128 entités**.

### Liens profonds

Le nombre maximal de liens profonds est de **10 liens**.

### DisplayPropertyIndexInfo

La limite est de **5 valeurs** par type de propriété d'affichage.

### Types de contenu

La liste des types de contenu est limitée à **128 types**, chacun d'une longueur maximale de **40 caractères**.

### Plateformes

La liste des plateformes est limitée à **128 plateformes**, chacune d'une longueur maximale de **40 caractères**.

### Balises

La liste des balises est limitée à **1024 balises**, chacune d'une longueur maximale de **32 caractères**.

## Inventaire du joueur

### Opérations par lots

Le nombre maximal d'opérations d'inventaire à exécuter est de **50 opérations**.

Le nombre maximal d'objets à modifier est de **300 objets**.\
(par exemple, vous pouvez ajouter un lot complet et jusqu'à 50 autres objets)

### Collections d'inventaire

La taille maximale d'une collection est de **10000 objets**.

La liste des collections est limitée à **1000 collections** par entité.

Le nom d'une collection est limité à **75 caractères**.

### Historique des transactions

La plage de dates maximale de l'historique des transactions est de **4 ans**.

La plage de dates par défaut est de **six mois**.

## Objet d'inventaire

### Propriétés d'affichage

Le champ Display Properties est limité à 1000 octets.


## Related topics

- [Límites de Economy V2](/es/services/playfab/economy-monetization/economy-v2/limits.md)
- [TurboLoading de Economy V2](/es/services/playfab/economy-monetization/economy-v2/inventory/turboloading.md)
- [Información general de Economy v2](/es/services/playfab/economy-monetization/economy-v2/overview.md)
- [Información general de la configuración de Economy v2](/es/services/playfab/economy-monetization/economy-v2/settings.md)
- [Tipos de contenido, etiquetas y propiedades del catálogo de Economy v2](/es/services/playfab/economy-monetization/economy-v2/catalog/content-types-tags-and-properties.md)
