Personnalisation

La personnalisation vous permet de définir les conditions d’une promotion qui s’applique à des utilisateurs spécifiques autorisés. Pour ce faire, lorsque vous configurez une promotion, définissez quels attributs utilisateur sont utilisés comme conditions. Par exemple, vous pouvez offrir une remise sur l’achat d’objets virtuels aux joueurs ayant atteint un certain niveau ou ayant effectué un certain nombre de transactions.

Note
Tant que la promotion est active, vous ne pouvez pas la modifier.
La configuration d’une personnalisation est disponible avec n’importe quel type d’authentification : par ID utilisateur ou via Xsolla Login.

Flux utilisateur

  1. L'utilisateur accède à la page de destination avec un contenu personnalisé.
  1. L'utilisateur clique sur Log in et s'autorise par son ID utilisateur ou via Xsolla Login.
  2. L'utilisateur voit des offres personnelles supplémentaires.
Note
Les utilisateurs non autorisés ne voient que les biens qui n’ont pas été configurés pour les promotions personnalisées.
  1. L'utilisateur clique sur Buy now et procède au paiement des biens.

Configurer les attributs

La séquence des paramètres d’attributs dépend de l’option d’autorisation utilisateur utilisée dans le magasin en ligne.

Règles de validation des attributs utilisateur

Pour créer des règles de validation des attributs utilisateur :

  1. Ouvrez votre projet dans le Compte éditeur.
  2. Dans la barre latérale, cliquez sur Login.
  3. Dans le volet du projet de connexion, cliquez sur Configure.
  4. Accédez au bloc User database et sélectionnez la section User attributes schema.

  1. Spécifiez les règles de validation des attributs au format JSON Schema (facultatif) :

    • Dans le champ properties, spécifiez un ensemble d'attributs utilisateur et leurs propriétés. Types de données autorisés : string, number, integer ou boolean. Profondeur de l'objet :
    • Dans l'objet additionalProperties, spécifiez s'il est possible de créer des champs supplémentaires non répertoriés dans properties. Définissez la valeur sur true si vous souhaitez autoriser des champs supplémentaires ou sur false pour interdire ;
    • Dans le tableau required, spécifiez la liste des attributs obligatoires ;
    • Définissez la valeur du champ type sur object.

Exemple de JSON Schema :

Copy
Full screen
Small screen
{
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"properties": {
		"game": {
			"description": "Name of the game played by user.",
			"type": "string"
		},
		"age": {
			"description": "User's age.",
			"type": "integer"
		},
		"had_ban": {
                 "description": "Whether the user was banned.",
			"type": "boolean"
		},
		"last_purchase": {
                 "description": "Date of user's last purchase.",
			"type": "string",
		}
	},
	"additionalProperties": false,
	"required": [
		"age",
		"game",
		"last_purchase"
	],
	"type": "object"
}

Règles d'affichage du catalogue

Vous pouvez utiliser le Compte éditeur ou des appels API pour gérer les règles qui définissent l’affichage du catalogue en fonction des attributs configurés. Spécifiez la sélection et la quantité des objets ainsi que les conditions appliquées à ceux-ci.

Une règle peut contenir un nombre illimité de biens des types suivants :

  • objet ;
  • lot ;
  • package de monnaie ;
  • clés de jeu.
Plusieurs règles peuvent être appliquées au même bien. Si aucune règle ne s’applique à un bien, celui-ci sera accessible à tous les utilisateurs.

Vous pouvez créer, modifier, supprimer, activer ou désactiver des règles. Plusieurs conditions avec le même attribut utilisateur peuvent être créés dans une seule règle.

Pour créer une règle d’affichage du catalogue :

  1. Ouvrez votre projet dans le Compte éditeur.
  2. Dans le menu latéral, cliquez sur Store.
  3. Dans le volet Catalog Management, cliquez sur Configure.
  4. Dans le volet Catalog display rules, cliquez sur Configure.
  5. Cliquez sur Create rule.

  1. Spécifiez le nom de la règle et définissez les conditions d'affichage de l'objet dans le catalogue.

  1. Définissez les biens auxquels la règle sera appliquée.
  2. Vérifiez les paramètres.
  3. Cliquez sur Save.
Note
Consultez le tutoriel étape par étape pour apprendre comment personnaliser le catalogue d’articles du côté de Xsolla.

Configurer une campagne promotionnelle avec des remises

Pour lancer une campagne promotionnelle avec une réduction :

  1. Ouvrez votre projet dans le Compte éditeur.
  2. Dans le menu latéral, cliquez sur Store.
  3. Cliquez sur Promotions > Create promotion.
  4. Spécifiez les paramètres suivants :
    1. Entrez le titre de la promotion ;
    2. Choisissez Discount comme type de promotion.
  5. Configurez les remises qui s’appliquent sur un ou plusieurs objets.
  6. Définissez le montant de la remise.
  7. Cliquez sur Next.
  8. Si vous souhaitez que la promotion s’applique uniquement aux nouveaux utilisateurs, réglez la bascule Trigger promotion only for first-time buyers sur On. Cela activera automatiquement les bascules Limit number of times one user can use promotion et Promotion for only specific users, et un ensemble de conditions de déclenchement de la promotion sera créé. Ajoutez des conditions supplémentaires si nécessaire.
  9. Si vous souhaitez configurer la promotion pour des utilisateurs spécifiques, réglez la bascule Trigger promotion only for specific users sur On, et spécifiez la ou les conditions.
  10. Si vous souhaitez limiter la disponibilité de la promotion à certains utilisateurs, réglez la bascule Limit number of times one user can use promotion sur On et spécifiez le nombre.
  11. Cliquez sur Next.
  12. Définissez les dates de début et de fin de la campagne.
  13. Cliquez sur Next.Vérifiez les paramètres et cliquez sur Save and exit.

Note
Tant qu’une promotion est active, vous ne pouvez pas la modifier.
  1. Dans le menu latéral, cliquez sur Store, puis sur Promotions.
  2. Sélectionnez la promotion, cliquez sur le bouton du menu ••• pour ouvrir un menu, puis cliquez sur Edit plan.
  3. Activez la promotion.
Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Évaluer cette page
Évaluer cette page
Que pouvons-nous améliorer ?

Préfère ne pas répondre

Merci pour votre commentaire !
Dernière mise à jour: 23 Avril 2024

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !