Passer au contenu principal
Chaque règle de stratégie s’appuie sur des conditions évaluées sur l’état du fan (profil, messages, paiements, variables…). Cette page référence les 226 conditions disponibles, dans les mêmes catégories que le sélecteur de conditions de l’éditeur de stratégies. Chaque condition a sa fiche détaillée : évaluation exacte, format de valeur, cas limites et exemple.

Lire un export JSON

Dans un export JSON de stratégie, chaque condition apparaît sous la forme { "type": <identifiant>, "value": "<valeur>" }. L’identifiant numérique type correspond à la colonne ID des tables ci-dessous : retrouvez-le, puis ouvrez la fiche pour la sémantique exacte. L’évaluation est hiérarchique :
  • Une règle contient des groupes de conditions. L’opérateur de la règle combine les groupes : OR (au moins un groupe vrai) ou AND (tous les groupes vrais).
  • Un groupe contient des conditions. L’opérateur du groupe combine ses conditions : OR (au moins une vraie) ou AND (toutes vraies).

Sémantique commune

Ces mécanismes s’appliquent à toutes les conditions :
  • Jetons : la valeur configurée peut contenir des jetons (ex. {{USERINFO_Firstname}}), résolus avant l’évaluation. Voir la référence complète des jetons.
  • Comparaisons de texte : insensibles à la casse et aux accents ; les apostrophes typographiques sont assimilées à l’apostrophe droite. Exception : Message_LastCreatorMessage_Equals compare strictement.
  • Valeurs numériques : une valeur non numérique ou vide est interprétée comme 0.
  • Donnée absente : chaque condition a son propre comportement quand la donnée n’est pas renseignée (parfois vraie, parfois fausse, parfois une valeur de repli). Ce comportement est documenté sur chaque fiche, section Comportement et cas limites.

Accomplissements

Compte du fan

Identité

Scores

Localisation

Contact

Sexualité et préférences

Physique

Style de vie

Autres informations

Messages

Paiements

Énumérations personnalisées

Variables utilisateur

Relances

Flags

Temps