Créer et configurer un projet dans le Compte éditeur
Créer un projet dans le Compte éditeur
Le Compte éditeur est l’outil principal pour configurer les fonctionnalités Xsolla, ainsi que pour gérer les analyses et les transactions.
Les informations relatives à votre entreprise et à votre application fournies lors de l’inscription seront utilisées pour créer un projet de contrat de licence avec Xsolla et pour générer des recommandations sur les solutions adaptées à vos besoins. Bien que vous puissiez modifier ces informations ultérieurement, les fournir correctement lors de l’inscription accélérera le processus de signature du contrat de licence.
Pour créer un projet :
- Inscrivez un Compte éditeur.
Règles relatives à la génération des mots de passe
Le mot de passe du Compte éditeur peut contenir des lettres latines, des chiffres et des caractères spéciaux, et doit inclure au minimum :
- 8 caractères
- un chiffre
- une lettre majuscule
- une lettre minuscule
Pour garantir la sécurité du mot de passe, nous recommandons de :
- changer de mot de passe au moins tous les 90 jours ;
- créer un nouveau mot de passe différent aux 4 derniers mots de passe utilisés pour votre compte ;
- créer un mot de passe unique différent des mots de passe utilisés ailleurs ;
- ne pas conserver votre mot de passe dans un endroit où il est facilement accessible ;
- utiliser des gestionnaires de mots de passe pour stocker votre mot de passe.
Le Compte éditeur utilise une authentification à deux facteurs et envoie un code de confirmation à chaque tentative d’authentification.
- Fournissez les informations suivantes pour créer un compte :
- Votre prénom et nom.
- Votre rôle dans l’entreprise.
- Nom de l’entreprise. Si vous vous inscrivez à titre individuel, indiquez votre nom complet.
- Lien vers des informations détaillées vous concernant et concernant votre jeu ou votre produit (facultatif).
- Votre pays ou région.
- Cliquez sur Next step.

- Pour créer automatiquement votre premier projet, indiquez les informations principales le concernant :
- Choisissez un type de projet : Game, Game platform ou Other.
- Entrez le nom du projet en anglais.
- Choisissez une ou plusieurs plateformes de sortie.
- Sélectionnez les options de monétisation que vous utilisez ou prévoyez d’utiliser.
- Sélectionnez une étape de développement.
- Si votre type de projet est Game, sélectionnez son genre et son moteur de jeu.
- Ajoutez un lien vers votre jeu ou votre produit (facultatif).
- Cliquez sur Finish.

Une fois le projet créé, vous serez redirigé vers la page de l’entreprise. Le projet créé s’affiche dans le menu latéral :
- Cliquez sur son nom pour commencer à intégrer les produits et solutions Xsolla.
- Accédez à la section Project settings pour ajouter des langues supplémentaires et des noms de projet localisés (facultatif).

Si vous avez plusieurs jeux ou produits, créez un projet distinct pour chacun. Pour ce faire, dans la page de l’entreprise, ouvrez le menu latéral, cliquez sur Create project et indiquez les informations requises.

Au cours du processus d’intégration, vous devez fournir l’ID de projet. Il se trouve dans le Compte éditeur à côté du nom du projet.

Configurer l'authentification utilisateur
Xsolla vous permet de configurer différentes méthodes d’authentification utilisateur. Ce guide fournit des instructions pour l’intégration et la configuration rapides de l’authentification utilisateur, par code à usage unique ou via un réseau social, en utilisant un widget prêt à l’emploi.
Par la suite, vous pourrez modifier la méthode d’authentification utilisateur ou utiliser une autre méthode d’intégration.
Xsolla fournit des modèles de widget standard. Leur apparence et leur contenu sont déterminés par la méthode de connexion choisie pour le projet et les paramètres de customisation du widget dans le Compte éditeur.
Vue du widget standard pour l’authentification par code à usage unique ou via un réseau social :

Pour configurer l’authentification utilisateur dans le Compte éditeur :
- Ouvrez votre projet dans le Compte éditeur.
- Dans le menu latéral, appuyez sur Players > Login.
- Cliquez sur Create Login project.
- Sélectionnez Standard Login project et cliquez sur Create and set up. Patientez pendant la création de votre nouveau projet de Login. La page du projet de Login s’affiche ensuite.
- Dans le bloc Login methods, sélectionnez Passwordless login.
- Cliquez sur Configure.
- Configurez l’autorisation par code à usage unique :
- Dans le bloc Passwordless login, sélectionnez Callback URLs ;
- Dans le champ Callback URL, ajoutez l’URL vers laquelle l’utilisateur est redirigé après une authentification réussie ;
- Cliquez sur Save changes.
- Configurez le client OAuth 2.0 :
- Cliquez sur le nom de votre projet de Login dans le fil d’Ariane pour revenir à la page correspondante ;
- Accédez au bloc Security et sélectionnez la section OAuth 2.0 ;
- Cliquez sur Add OAuth 2.0 client ;
- Choisissez le type d’authentification Public ;
- Spécifiez les OAuth 2.0 redirect URIs (chemins dans l'application vers lesquelles l'utilisateur est redirigé après une authentification, une confirmation par e-mail ou une réinitialisation du mot de passe réussies). Vous pouvez spécifier plusieurs URI valides.
- Pour les applications Web ou de bureau, l’URI commence par
https://
. Par défaut, le SDK utilisehttps://login.xsolla.com/api/blank
. Spécifiez cet URI ou utilisez le vôtre. - Pour les applications Android, spécifiez le chemin comme
app://xlogin.<ANDROID_PACKAGE_NAME>
, où<ANDROID_PACKAGE_NAME>
est le nom du package de l’application Android. - Pour les applications iOS, spécifiez le chemin comme
app://xlogin.<BUNDLE_ID>
, où<BUNDLE_ID>
est l’identifiant de l’application iOS.
- Cliquez sur Connect.
- Configurez la connexion via les réseaux sociaux (facultatif) :
- Cliquez sur le nom de votre projet de Login dans le fil d’Ariane pour revenir à la page du projet de Login ;
- Accédez au bloc Authentication et sélectionnez Social login ;
- Connectez les réseaux sociaux que l’utilisateur pourra utiliser pour s’inscrire et se connecter à l’application :
- Pour connecter le réseau social souhaité, cliquez sur l'icône ⚙ et sélectionnez Connect,
- Pour connecter plusieurs réseaux sociaux à la fois, sélectionnez les volets requis (leurs bordures deviennent vertes). Ensuite, dans le menu déroulant Manage, sélectionnez Connect,
- Pour connecter simultanément tous les réseaux sociaux disponibles, cliquez sur Select all. Ensuite, dans le menu déroulant Manage, sélectionnez Connect ;
- Cliquez sur Save changes.
Vous pouvez tester les paramètres du widget. Pour ce faire, cliquez sur Check now sur le côté gauche de l’écran et connectez-vous.
Au cours du processus d’intégration, vous aurez besoin :
- ID de projet de Login. Ce paramètre se trouve dans le projet sous la section Players > Login > Dashboard dans le Compte éditeur.
- ID client OAuth 2.0. Ce paramètre se trouve dans le projet sous la section Players > Login > votre projet de Login > Security > OAuth 2.0 dans le Compte éditeur.
Créer des objets dans le Compte éditeur
Pour ce faire, créez un catalogue côté Xsolla. Ajoutez des objets manuellement ou importez-les depuis Google Play ou PlayFab. Notez que vous pouvez importer un maximum de 100 objets à la fois depuis Google Play.
Ces instructions décrivent les étapes de la configuration de base d’un objet virtuel. Par la suite, vous pourrez ajouter d’autres objets au catalogue (monnaie virtuelle, lots, clés de jeu), créer des groupes d’objets, configurer des campagnes promotionnelles, des prix régionaux, etc.
Pour ajouter un objet virtuel avec des paramètres de base au catalogue :
- Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > Virtual items.
- Dans le menu déroulant, sélectionnez Create item.
- Configurez les paramètres de base de l'objet dans les champs suivants :
- Image (facultatif) ;
- SKU (ID unique de l'objet) ;
- Item name ;
- Description (facultatif).
- Spécifiez le prix de l'objet :
- Réglez la bascule Price in real currency sur On.
- Dans le champ Default currency, modifiez la devise (facultatif) et spécifiez le prix de l'objet.
- Si vous avez changé la devise dans le champ Default currency, sélectionnez la même devise dans le champ Price in real currency.
- Changez le statut de l'objet en Available.
- Cliquez sur Create item.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.