Création de catalogue
Lorsque vous créez des objets virtuels côté Xsolla, vous avez la possibilité de configurer les prix et les restrictions régionales, ainsi que d’utiliser le système de promotions et d’autres fonctionnalités de Xsolla, qui sont régulièrement enrichies et mises à jour.
Créer un groupe
Pour configurer des objets virtuels, vous devez d’abord configurer des groupes d’objets virtuels. Ces groupes vous permettent de structurer votre catalogue à plusieurs niveaux et de gérer l’affichage des objets dans le magasin.
- Ouvrez le projet dans votre Compte éditeur.
- Dans le menu latéral, cliquez sur Store.
- Dans le volet Virtual Items, cliquez sur :
- Connect — si vous n'avez jamais configuré d'objets virtuels auparavant ;
- Configure — si vous avez déjà configuré des objets virtuels.
- Dans la liste déroulante, sélectionnez Create group.
- Spécifiez les paramètres suivants :
- External ID — identifiant du groupe dans le magasin utilisé pour gérer le groupe d'objets virtuels via des appels API. Il doit être unique pour chaque groupe ;
- Group name.
- Réglez la bascule Show group in store sur On pour afficher les objets de ce groupe dans le magasin.
- Cliquez sur Create group.
Créer des objets virtuels
- Cliquez sur le nom du groupe créé.
- Cliquez sur Create item.
- Spécifiez les informations relatives à l'objet. Champs obligatoires :
- SKU — identifiant unique de l'objet ;
- Item name ;
- Description ;
- Price in real currency.
- Réglez la bascule Show item in store sur On.
- Cliquez sur Create item.
Aux étapes qui suivent, vous aurez besoin du SKU de l’objet créé :
Utilisez les appels API de la sous-section Administrateur du groupe Objets et monnaie virtuels pour configurer les objets virtuels.
Une autorisation de base est requise pour utiliser les appels API. Passez le code Authorization:Basic <your_authorization_basic_key>
, où <your_authorization_basic_key>
est la paire merchant ID:API key encodée conformément à la norme Base64. Accédez au Compte éditeur pour trouver les paramètres suivants :
- Merchant ID est affiché :
- Dans la section Company settings > Company ;
- Dans l'URL de la barre d'adresse du navigateur sur n'importe quelle page du Compte éditeur. L'URL est au format suivant :
https://publisher.xsolla.com/<merchant ID>/<Publisher Account section>
.
- L'API key ne s'affiche dans le Compte éditeur qu'une seule fois lors de sa création, vous devez donc la conserver de votre côté. Vous pouvez créer une nouvelle clé dans les sections suivantes :
- Company settings > API keys ;
- Project settings > API keys.
Pour plus d’informations sur l’utilisation des clés API, consultez la référence API.
Recommandations principales :
- Enregistrez la clé API générée de votre côté. Lors de sa création dans le Compte éditeur, la clé API ne s’affiche qu’une seule fois.
- Gardez votre clé API secrète. Elle donne accès à votre compte personnel et à vos projets dans le Compte éditeur.
- Stockez la clé API sur votre serveur et non dans des fichiers binaires ou sur le client.
Si l’appel API nécessaire ne contient pas le paramètre de chemin project_id
, utilisez la clé API valide dans tous les projets de l’entreprise pour l’autorisation.
Utilisez les appels API de la sous-section Catalogue du groupe Objets et monnaie virtuels pour obtenir le catalogue des objets virtuels côté client. Ces appels ne nécessitent pas d’autorisation de base.
Utilisez l’appel API Lire une liste d’objets virtuels pour obtenir la liste complète des objets non divisés en groupes. Pour obtenir la liste des objets du groupe défini, passez le paramètre external_id
à l’appel Lire une liste d’objets par groupe spécifique.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.