Chaîne d’offres

Les chaînes d’offres permettent de créer une séquence d’étapes, chacune proposant un objet à réclamer gratuitement ou à acheter. Les utilisateurs progressent étape par étape, en débloquant chaque nouvelle offre après avoir terminé la précédente.

Utilisez les chaînes d’offres pour encourager l’engagement récurrent et renforcer la rétention. Elles incitent les utilisateurs à revenir dans le jeu et à terminer la chaîne avant son expiration.

Glossaire

Offre
Étape de la chaîne où l’utilisateur réclame ou achète un objet.
Chaîne d’offres
Ensemble d’offres à terminer dans un ordre défini. Chaque nouvelle offre n’est accessible qu’une fois la précédente réclamée ou achetée.
Partiellement disponible
Objet caché dans le catalogue et accessible uniquement via la chaîne d’offres.

Comment ça marche

Visibilité et comportement de la chaîne d’offre

  • Les utilisateurs non authentifiés peuvent voir toutes les chaînes d’offres disponibles dans le magasin.
  • Une fois connectés, les utilisateurs ne voient que les chaînes d’offres accessibles selon les conditions d’affichage définies.
  • Si un utilisateur a déjà réclamé ou acheté des objets dans une chaîne, sa progression est affichée, étapes terminées et prochaine action disponible incluses.
  • Si la chaîne est configurée pour se réinitialiser (chaque semaine ou chaque mois), la progression est remise à zéro selon le calendrier, et l’utilisateur recommence depuis la première étape.
  • Une fois toutes les étapes complétées, la chaîne apparaît comme terminée.

Logique d’étape et tarification

Chaque étape de la chaîne d’offres est associée à une UGS spécifique. Le prix de l’étape est automatiquement hérité de l’objet assigné :

  • Si l’objet est gratuit, l’étape est également gratuite.
  • Si l’objet est payant, l’étape l’est aussi, et l’achat de l’objet est nécessaire pour avancer dans la chaîne d’offres.

Note
Si l’objet est payant, mais que vous souhaitez rendre l’étape gratuite, réglez la bascule Offer free reward sur On lors de la création de l’étape de la chaîne d’offres dans le Compte éditeur.

Visibilité et comportement d’UGS

  • Si une UGS est disponible uniquement via la chaîne d’offres, définissez son statut sur Partly available dans les paramètres de l’objet dans le Compte éditeur pour le masquer du catalogue général.
  • Si une UGS est disponible à l’achat direct, les utilisateurs peuvent l’acheter séparément. Cependant, les achats directs n’affectent pas leur progression dans la chaîne d’offres.

Propriétés ignorées de l’UGS

La chaîne d’offres ne prend pas en compte les configurations suivantes de l’objet :

  • règles de personnalisation
  • limites d’achat
  • disponibilité programmée (date de début/fin)
  • promotions et réductions

Limites de la chaîne d’offres

  • Une chaîne d’offres peut contenir un maximum de 30 étapes.
  • Chaque étape doit contenir un seul objet.

Remboursements

Si un objet acheté est remboursé, la progression de l’utilisateur dans la chaîne d’offres est réduite. L’étape concernée est marquée comme incomplète, et l’utilisateur ne peut pas continuer tant qu’il n’a pas acheté l’objet de nouveau.

Note
Les récompenses réclamées avant le remboursement sont conservées. Les achats répétés et les remboursements sont automatiquement suivis et reflétés dans l’historique de progression de l’utilisateur.

Exemple :

L’utilisateur effectue les étapes 1, 2 et 3, puis demande le remboursement de l’objet à l’étape 2. Les étapes 1 et 3 restent terminées, mais l’étape 4 est bloquée jusqu’à ce que l’utilisateur termine à nouveau l’étape 2.

Flux utilisateur

  1. L’utilisateur accède au magasin.
  2. L’utilisateur voit la chaîne d’offres disponible et les récompenses pour chaque étape.
  3. L’utilisateur se connecte.
  4. Sa progression actuelle dans la chaîne d’offres est affichée.
  5. L’utilisateur termine l’étape en cours :
    • Si l’étape est gratuite : l’utilisateur clique sur Claim reward.
    • Si l’étape est payée : l’utilisateur effectue l’achat et reçoit l’objet.
  6. L’utilisateur passe à l’étape suivante de la chaîne d’offres.

Comment configurer

Pour configurer la fonctionnalité de chaîne d’offres dans votre projet, vous aurez besoin des informations suivantes :

DescriptionExempleLimites
NomChaîne d’offres de bienvenueLimite de caractères : 35
Texte explicatifDébloquez de nouvelles offres exclusives à chaque étape terminée.Limite de caractères : 175
Période01/07/2023 — 15/07/2023Facultatif
Note
Si aucune date de fin n’est définie, la chaîne d’offres restera active indéfiniment.
Pour configurer les étapes de la chaîne d’offres, vous devez spécifier :
DescriptionExempleLimites
Contenu de l’étape (UGS)sword_1Doit correspondre aux UGS des objets de votre catalogue.
Note
Les images des objets ne sont pas définies manuellement. Lorsque vous assignez une UGS à une étape, le système récupère automatiquement le nom et l’image de l’objet.
Dans l’interface du magasin, affichez :
  • les étapes et leur statut ;
  • la durée de la chaîne d’offres ;
  • la progression de l’utilisateur ;
  • les offres débloquées avec leurs boutons d’action.

Configuration dans le Compte éditeur

Note
Avant de créer une chaîne d’offres, vous devez d’abord créer des objets virtuels, de la monnaie virtuelle, des lots ou des objets gratuits.

Créer une chaîne d’offres

  1. Dans votre projet, dans le Compte éditeur, accédez à la section LiveOps > Chaînes d’offres.
  2. Cliquez sur Create offer chain.
  1. Spécifiez les paramètres suivants :
    • Nom de la chaîne d’offre.
    • Description (facultative).
  2. Cliquez sur Next.
  1. Pour configurer les étapes de la chaîne d’offres, cliquez sur Add step.
  1. Spécifiez l’UGS que l’utilisateur peut obtenir à cette étape :
Avis
Chaque étape doit contenir une UGS.
  1. Si l’utilisateur peut obtenir cet objet gratuitement, réglez la bascule Offer free reward sur On.
  2. Cliquez sur Save.
  1. Cliquez sur Add step et répétez les étapes 5 à 8 pour ajouter d’autres étapes.
  2. Cliquez sur Next lorsque vous avez terminé.
  1. Spécifiez les paramètres suivants dans Time zone settings :
    • Fuseau horaire
    • Date de début
    • Heure de début
    • Date de fin (facultatif)
    • Heure de fin (facultatif)
Note
Si aucune date de fin n’est spécifiée, la chaîne d’offres restera active indéfiniment.
  1. Si vous souhaitez rendre la chaîne d’offres récurrente, réglez la bascule Make offer chain renewable sur On et spécifiez les paramètres suivants :
    • Période de renouvellement
    • Jour du renouvellement
    • Heure du renouvellement (facultatif)
  2. Cliquez sur Create. La chaîne d’offres est créée avec le statut Inactive.
  1. Pour l’activer, cliquez sur à côté de la chaîne d’offres.
  2. Cliquez sur Publish ; le statut de la chaîne d’offres passe à Active.

Modifier une chaîne d’offre

Pour modifier la chaîne d’offres :

  1. Dans votre projet, dans le Compte éditeur, accédez à la section LiveOps > Chaînes d’offres.
  2. Cliquez sur à côté de la chaîne.
  3. Cliquez sur Edit et apportez les modifications nécessaires.
  4. Cliquez sur Next.
  1. Pour ajouter des étapes à la chaîne d’offres, cliquez sur Add step.
    1. Spécifiez l’UGS que l’utilisateur peut obtenir à cette étape :
Note
Chaque étape doit contenir exactement une UGS.
    1. Si l’utilisateur peut obtenir cet objet gratuitement, réglez la bascule Offer free reward sur On.
    2. Cliquez sur Save.
  1. Pour modifier une étape existante, cliquez sur l’icône en forme de crayon et apportez les modifications souhaitées.
  1. Pour supprimer une étape, cliquez sur Delete.
  1. Cliquez sur Next lorsque vous avez terminé.
  1. Apportez les changements nécessaires dans Time zone settings.
  2. Activez la bascule Make offer chain renewable et configurez les paramètres suivants.
  3. Cliquez sur Save.

Supprimer une chaîne d’offres

Pour supprimer la chaîne d’offres :

  1. Dans votre projet, dans le Compte éditeur, accédez à la section LiveOps > Chaînes d’offres.
  2. Choisissez la chaîne d’offres souhaitée dans la liste et cliquez sur à côté.
  3. Cliquez sur Delete.

Configuration via des appels API

Pour gérer les chaînes d’offres, utilisez les méthodes de la sous-section Admin du groupe de méthodes Chaînes d’offres.

Pour gérer les chaînes d’offres, utilisez les méthodes de la sous-section Client du groupe de méthodes Chaînes d’offres.

Vous pouvez également modifier, désactiver ou supprimer les chaînes d’offres.

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.
Dernière mise à jour: 19 Septembre 2025

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entré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 !
Impossible d'envoyer votre commentaire
Réessayez plus tard ou contactez-nous à doc_feedback@xsolla.com.