> ## 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 limites de régulation et de débit des API de catalogue et d'inventaire de PlayFab Economy v2, y compris les quotas de requêtes par seconde par joueur et par titre.

# Limites - Economy (V2)

<Info>
  Economy v2 est maintenant en disponibilité générale. Pour obtenir du soutien et donner vos commentaires, rendez-vous sur le [forum PlayFab](https://community.playfab.com).
</Info>

Ce guide a pour objectif de détailler les limites appliquées lors de la création, de la mise à jour et de la lecture de votre catalogue d'articles, ainsi que lors de l'ajout, de la mise à jour et du retrait de ces articles dans les inventaires des joueurs. Il inclut maintenant les limites les plus à jour pour 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>

## Régulation 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) |

## Régulation de l'inventaire

<Note>
  * La régulation 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 d'inventaire pour mettre à jour l'inventaire de l'entité joueur, la régulation Limite (joueur) s'applique. - Les inventaires d'[entités de groupe](/fr-CA/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 régulation que les entités joueur. Consultez aussi [Groupes](/fr-CA/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 permise est de **500 Mo**.

### Quantité de contenu binaire

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

* Les fichiers ne font l'objet d'aucune restriction.
* Les images peuvent uniquement être téléversées dans les types de fichiers **.png**, **.jpg**, **.gif** ou **.bmp**.

### CreateUploadsUrls

Les blobs et les 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 article brouillon ou publié.

### Taille de page maximale du catalogue

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

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

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

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

### Taille de page maximale de l'inventaire

Voici le nombre maximal d'articles retournés par les différentes API. Vous pouvez utiliser des [jetons de continuation](/fr-CA/services/playfab/economy-monetization/economy-v2/catalog/search#continuation-tokens) pour paginer à travers 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 articles | 50 articles |
| **GetInventoryCollectionIds** | 250 articles | 50 articles |
| **GetTransactionHistory** | 250 articles | 50 articles |

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

* `GetInventoryItems` - 10 articles par page
* `GetInventoryCollectionIds` - 10 articles par page
* `GetTransactionHistory` - 10 articles 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'information [ici](/fr-CA/services/playfab/economy-monetization/economy-v2/catalog/search#limits).

## Article du catalogue

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

Jusqu'à 20 Go de données de catalogue sont permis par entité créatrice de catalogue. Cette limite est le plus susceptible d'être atteinte pour les articles du 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**.

### Étiquettes

Les étiquettes sont limitées à **32 caractères** par étiquette.
Les titres peuvent avoir un maximum de **1024 étiquettes** et
jusqu'à **32 étiquettes** peuvent être ajoutées à un article

### Types de contenu

Les types de contenu sont limités à **32 caractères** par type de contenu.
Les titres peuvent avoir un maximum de **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 secondaire a une longueur de valeur limitée à **100 caractères**.

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

### 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 permettant une valeur maximale de **65535**.\
Par exemple : "1.65535.234".

### ItemReferences

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

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

Il existe une limite de **5 valeurs** pour chaque type de propriété d'affichage.

### Types de contenu

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

### Plateformes

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

### Étiquettes

La liste des étiquettes est limitée à **1024 étiquettes**, chacune ayant 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'articles à modifier est de **300 articles**.\
(par exemple, vous pouvez ajouter un ensemble complet et jusqu'à 50 autres articles)

### Collections d'inventaire

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

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

## Article d'inventaire

### Propriétés d'affichage

Le champ des propriétés d'affichage est limité à 1000 octets.


## Related topics

- [Pratiques exemplaires en matière de limitation](/fr-CA/services/playfab/live-service-management/service-gateway/throttling/best-practices.md)
- [Limitation dans PlayFab](/fr-CA/services/playfab/live-service-management/service-gateway/throttling/what-is-throttling.md)
- [TurboLoading d'Economy V2](/fr-CA/services/playfab/economy-monetization/economy-v2/inventory/turboloading.md)
- [Vue d'ensemble d'Economy v2](/fr-CA/services/playfab/economy-monetization/economy-v2/overview.md)
- [Vue d'ensemble des paramètres d'Economy v2](/fr-CA/services/playfab/economy-monetization/economy-v2/settings.md)
