Skip to main content
Dans Partner Center, les branches sont des espaces de travail distincts pour chaque module pris en charge. La branche Main est la branche par défaut. Elle apparaît automatiquement pour tous les modules lorsque vous créez le produit. Vous pouvez créer des branches supplémentaires dans chaque module pris en charge : Packages, Store listings et Pricing and availability. Chaque branche est propre à ce module. Par exemple :
  • Une branche Test dans Packages est indépendante d’une branche Test dans Store listings.
  • Les modifications que vous apportez dans la branche d’un module ne sont pas automatiquement reflétées dans les autres modules.

Différences entre les branches et les sandbox

Les sandbox et les branches ont des rôles différents mais complémentaires pendant le développement et la publication.
  • Utilisez les sandbox comme environnements isolés dans lesquels vous publiez et testez votre produit. Ils contrôlent qui peut accéder à votre jeu et où il s’exécute. Ils vous aident à valider les services XBOX, les expériences du Store et les configurations de version avant la mise en ligne.
  • Utilisez les branches comme espaces de travail de configuration dans Partner Center. Elles vous permettent de créer et de gérer différentes versions des paramètres de votre produit, comme Packages, Pricing and availability et Store listings, sans affecter ce qui est déjà publié.
En résumé :
  • Utilisez les branches pour gérer les modifications de configuration.
  • Utilisez les sandbox pour publier et tester ces modifications dans un environnement isolé.

Ce que vous pouvez et ne pouvez pas faire avec les branches

Les branches s’appliquent uniquement aux modules de configuration dans Partner Center. Elles ne créent pas d’identités de produit ni d’environnements distincts. Vous pouvez :
  • Conserver plusieurs versions des paramètres de configuration, comme Pricing and availability ou Store listings.
  • Tester des modifications dans des sandbox de développement sans affecter le contenu en ligne.
  • Soumettre différentes configurations pour la certification.
Vous ne pouvez pas :
  • Utiliser les branches pour isoler le comportement à l’exécution (utilisez les sandbox à cette fin).
  • Partager des branches entre modules (chaque module a ses propres branches).
  • Publier dans le sandbox RETAIL des branches autres que Main.

Utiliser les branches pour tester différents paramètres

Utilisez les branches pour configurer et tester différents paramètres à utiliser dans différents sandbox. Par exemple, pour tester des modifications de prix sans écraser votre configuration publiée, créez une nouvelle branche dans Pricing and availability nommée New pricing, importez vos paramètres actuels à partir de la branche Main, puis apportez les modifications voulues dans votre nouvelle branche. Vous pourrez importer les modifications dans la branche Main lorsque vous serez prêt à les publier.

Importer des paramètres à partir d’une autre branche

L’importation copie la configuration de votre branche dans la branche Main de ce module. Le comportement diffère pour certains modules.
  • Packages et Pricing and availability prennent en charge l’importation directe à partir d’une autre branche.
  • Store listings prend en charge l’exportation vers un fichier .csv, que vous pouvez importer dans une autre branche. Vous ne pouvez pas importer directement à partir d’une autre branche.

Comportement des branches pour la certification et la publication

La disponibilité des branches diffère entre la certification et la publication d’un produit.
  • Lorsque vous soumettez un produit pour la certification, vous pouvez préciser la branche de chaque module.
  • Lorsque vous publiez un produit, la disponibilité des branches dépend de la destination de publication :
    • Vous ne pouvez publier que la branche Main dans le sandbox RETAIL.
    • Vous pouvez publier toutes les branches dans les sandbox de développement.

Nommer et gérer les branches

Donnez aux branches des noms clairs et descriptifs afin de pouvoir suivre leur objectif. Par exemple :
  • Development
  • Internal QA
  • Certification staging
Supprimez ou réutilisez les branches lorsqu’elles ne sont plus nécessaires afin que votre espace de travail reste facile à gérer.

Exemple de flux de travail

Vous pouvez utiliser les branches et les sandbox ensemble pour tester des modifications en toute sécurité. Par exemple :
1

Créez une nouvelle branche dans Packages pour téléverser les versions mises à jour du jeu.

Créez une nouvelle branche dans Packages pour téléverser les versions mises à jour du jeu.
2

Créez une nouvelle branche dans Store listings pour mettre à jour les descriptions et les images.

Créez une nouvelle branche dans Store listings pour mettre à jour les descriptions et les images.
3

Publiez ces branches dans un sandbox de développement.

Publiez ces branches dans un sandbox de développement.
4

Testez l'expérience combinée dans le sandbox.

Testez l’expérience combinée dans le sandbox.
5

Importez les modifications validées dans la branche Main de chaque module.

Importez les modifications validées dans la branche Main de chaque module.
6

Publiez dans le sandbox RETAIL lorsque vous êtes prêt.

Publiez dans le sandbox RETAIL lorsque vous êtes prêt.

Voir aussi

Last modified on October 6, 2026