La logique permet de créer des sondages adaptatifs dans lesquels la séquence des questions, les calculs et les actions dépendent des réponses du répondant. Sans logique, les questions se suivent dans un ordre fixe. Avec la logique, le sondage devient interactif.
La logique est configurée pour chaque question individuellement. Cliquez sur le bouton de branchement (icône de branchement) à droite de la question dans le constructeur — l'onglet Logique s'ouvrira dans la fenêtre de paramètres.
Les questions à l'intérieur d'un groupe n'ont pas de bouton logique — la logique est configurée au niveau du groupe et se déclenche à la sortie de celui-ci.
Les règles logiques sont exécutées lorsque le répondant répond à une question et clique sur le bouton Suivant. Le système traite toutes les opérations de haut en bas et exécute les actions correspondantes.
Chaque question peut contenir deux types d'éléments :

L'onglet Logique dans les paramètres de la question
Blocs optionnels ajoutés selon les besoins. Trois types :
Chaque question peut contenir plusieurs opérations de n'importe quel type. Les opérations sont exécutées séquentiellement de haut en bas et leur ordre peut être modifié.
Un élément obligatoire toujours présent. L'action par défaut détermine ce qui se passe si aucune des opérations logiques n'a entraîné de transition ou de fin de sondage :
Dans les conditions logiques, vous pouvez vérifier :
Cela permet de construire des scénarios complexes qui prennent en compte l'ensemble de l'historique des réponses du répondant.
Plusieurs conditions au sein d'un même bloc Règle sont combinées avec AND — toutes les conditions doivent être vraies simultanément.
Pour implémenter la logique OR (au moins une condition est vraie), créez plusieurs blocs Règle séparés avec la même action.
Question Q1 : « Avez-vous plus de 18 ans ? » (Yes/No).
En conséquence, les répondants mineurs terminent le sondage prématurément, tandis que les autres continuent.

Un exemple de scénario logique