Skip to main content
Les API XStore constituent le volet d’exécution du commerce du Microsoft Store pour les titres XBOX et PC conçus avec le GDK. Avec Partner Center (où vous modélisez vos produits) et les API REST de service à service (S2S) du Microsoft Store (où votre système principal interroge et accorde les droits d’utilisation), elles vous offrent une plateforme de commerce complète pour les jeux de base, le contenu téléchargeable, les versions d’essai, les consommables, les abonnements et les ensembles. Cette section reprend la structure des rubriques de Microsoft Learn et couvre tout ce dont vous avez besoin pour concevoir, intégrer, tester et exploiter le commerce du Store pour votre titre.
Vous cherchez la référence REST de service à service du Microsoft Store (collections, achat, récupération, octroi, récurrences)? Elle se trouve dans l’onglet API sous API REST du Microsoft Store.

Dans cette section

Prise en main

Vue d’ensemble, types de produits, configuration de Partner Center, tests, licences et dépannage.

Notions de base

Opérations de base du magasin, contenu téléchargeable, versions d’essai, consommables, ensembles, DWOB et mises à jour.

Gestion à partir de vos services

Authentification des services, requête des droits d’utilisation, abonnements, remboursements et ID User Store.

Considérations propres au PC

DRM, jetons de licence, gestion des comptes Store non concordants et changement de sandbox.

API REST du Microsoft Store

Référence des points de terminaison v8/v9 de collections, d’achat, de récupération, d’octroi et de récurrences. La référence complète se trouve maintenant dans l’onglet API sous API REST du Microsoft Store.

Hubs de franchise de jeux

Regroupez plusieurs produits sous un même hub de franchise dans le Store.

Vue d’ensemble : comment les éléments s’articulent

  • Partner Center — où vous créez des produits (jeux de base, extensions, ensembles, passes de saison, abonnements, consommables), définissez les prix et la disponibilité, et attribuez des identificateurs (StoreId, Product ID, BigId, SKU ID).
  • MicrosoftGame.config — inclus dans le package de votre titre, il lie l’exécutable en cours d’exécution au produit du Store au moyen de TitleId, StoreId et MSAAppId.
  • API d’exécution XStore (XStore*) — appels côté client effectués par votre jeu pour énumérer les produits, interroger les licences et les droits d’utilisation, afficher l’interface d’achat et signaler le traitement des consommables.
  • API XPackage (XPackage*) — montent les packages facultatifs (contenu téléchargeable) et en accordent la licence, installent des blocs et observent les changements d’état des packages.
  • API REST S2S du Microsoft Store — points de terminaison côté serveur que votre système principal appelle pour interroger de façon fiable les droits d’utilisation, traiter les consommables, accorder des produits, rechercher des abonnements et traiter les remboursements et récupérations.
  • ID User Store (UserStoreId) — une clé de courte durée que votre titre obtient au moyen de XUserGetTokenAndSignatureAsync (ou de XStoreGetUserCollectionsIdAsync / XStoreGetUserPurchaseIdAsync) et qu’il transmet à votre service afin que celui-ci puisse appeler le Store au nom de cet utilisateur.

Client ou service

Presque tous les scénarios du Store comportent à la fois un chemin côté client (XStore) et un chemin côté service (REST S2S). Utilisez le client pour l’expérience utilisateur en temps réel (afficher le bouton d’achat, déverrouiller du contenu, signaler une dépense de consommable); utilisez le service lorsque l’autorité compte (traiter une dépense de monnaie virtuelle qui doit survivre aux réinstallations du titre, accorder un article promotionnel, détecter Game Pass, traiter un remboursement). Un modèle fiable :
  1. Le client détecte l’achat ou la dépense et affiche immédiatement l’expérience utilisateur.
  2. Le client envoie un UserStoreId à votre service.
  3. Le service appelle l’API S2S du Store pour confirmer le droit d’utilisation ou traiter le consommable, puis met à jour votre base de données de référence.

Prochaines étapes

Si vous découvrez XStore, commencez par Vue d’ensemble des systèmes de commerce du GDK, puis consultez Choix du type de produit approprié.
Last modified on October 6, 2026