Informations générales
L’inventaire du joueur contient les objets que l’utilisateur a achetés ou reçus selon la logique du jeu.
La solution d’inventaire est basée sur le produit In-Game Store. Après un achat réussi, les objets sont automatiquement ajoutés à l’inventaire du joueur du côté de Xsolla.
Les utilisateurs sont identifiés via le système d’authentification basé sur le produit Login. Si vous avez configuré votre propre système d’authentification, utilisez le JWT de l’utilisateur pour les méthodes client.
Instructions
- Payments
- Inventory
Implémentez la vente d’objets et de la monnaie virtuels en dehors du jeu via le site du magasin. Les objets et la monnaie achetés seront disponibles dans l’inventaire du joueur.
Pour intégrer le site de votre magasin avec le SDK :
- Créez un site de magasin.
- Spécifiez l’adresse du site du magasin en jeu dans le code de l’application.
- Implémentez la logique de fonctionnement de votre application avec le site Web du magasin.
Créer un site de magasin
Vous pouvez créer un site de magasin avec Site Builder en suivant les instructions pour connecter un magasin au site.
Recommandations sur la logique de fonctionnement de l'application avec le site Web du magasin
Suivez les recommandations suivantes lors du développement de votre application :
- Synchronisez les champs d’enregistrement et d’autorisation de l’utilisateur dans votre application et dans le widget Login sur le site du magasin :
- Si l’adresse e-mail et le mot de passe de l’utilisateur sont utilisés pour l’enregistrement et l’autorisation, définissez le nom d’utilisateur égal à l’adresse e-mail dans l’application ;
- Si vous utilisez un nom d'utilisateur, une adresse e-mail et un mot de passe pour l'enregistrement et l'autorisation, contactez votre responsable de la réussite client ou envoyez un e-mail à csm@xsolla.com pour modifier les champs du widget Login.
- Implémentez l'autorisation utilisateur directe lorsque l'utilisateur accède au site du magasin depuis le client de l'application. Pour ce faire, le jeton utilisateur doit être passé dans les paramètres de l'URL. Un exemple d'autorisation est présenté dans l'appli de démo.
Poursuivre la lecture
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.