Passer au contenu principal
L’action “Accomplir un achievement” s’utilise dans une règle de stratégie pour attribuer un accomplissement à l’utilisateur courant quand la règle matche. À la différence des accomplissements détectés automatiquement par l’agent d’accomplissements, cette action débloque un accomplissement de façon déterministe, selon vos propres conditions de règle. Un accomplissement sert de mémoire persistante : une fois attribué, il reste attaché à l’utilisateur et peut être réutilisé par les conditions de vos règles.

Cas d’usage typiques

  • Jalonner un parcours : marquer qu’un utilisateur a franchi une étape (« a payé son premier PPV », « a partagé un fantasme ») pour adapter la suite de la stratégie.
  • Accomplissement conditionnel précis : débloquer un accomplissement uniquement quand une combinaison exacte de conditions est réunie, sans passer par la détection IA.
  • Cumuler des étapes : attribuer plusieurs accomplissements au fil de la conversation, puis conditionner une règle sur leur nombre.
  • Corriger ou forcer un état : poser manuellement un accomplissement que l’agent n’aurait pas détecté.

L’accomplissement à attribuer

L’action expose une seule propriété :
  • Achievement (obligatoire) : l’accomplissement à attribuer, choisi dans la liste des accomplissements définis dans la stratégie courante. L’accomplissement doit exister dans la stratégie ; il se définit au préalable dans l’éditeur de stratégie.
Un accomplissement est toujours rattaché à une stratégie. Cette action ne peut attribuer qu’un accomplissement de la stratégie en cours d’exécution.

Comportement à l’exécution

Quand la règle matche, l’action ajoute l’accomplissement à l’utilisateur, puis la stratégie se poursuit normalement avec les actions suivantes. L’action est idempotente : si l’utilisateur possède déjà cet accomplissement, rien n’est modifié et la stratégie continue. Vous pouvez donc placer cette action dans une règle qui se déclenche à chaque passe sans risque de doublon.
Un accomplissement débloqué par une action de règle n’est pas pris en compte par les conditions déjà évaluées lors de la même réponse automatique. Il devient utilisable dès l’évaluation suivante de la stratégie. Pour réagir immédiatement à un accomplissement dans la même réponse, préférez ceux détectés par l’agent d’accomplissements.

Cas limites

  • Aucun accomplissement sélectionné : l’action échoue, n’attribue rien, et la stratégie se poursuit avec les actions suivantes. L’éditeur de stratégie signale par ailleurs une carte incomplète.
  • Accomplissement introuvable dans la stratégie : même comportement — l’action échoue silencieusement et la stratégie continue. Ce cas survient typiquement après un import de stratégie où l’accomplissement référencé n’existe pas ou a été renommé ; la carte d’action affiche alors un avertissement dans l’éditeur.
L’accomplissement est retrouvé par son nom, sans tenir compte de la casse. Renommer un accomplissement dans la stratégie sans mettre à jour l’action qui le vise le rendra introuvable.

Voir aussi