Les règles sont au coeur de l'outil Channable. Vous trouverez la section des Règles dans toutes les fonctionnalités de base de Channable. Les règles se composent de deux parties, une partie "si" et une partie "alors". Avec l'utilisation de ces instructions "si" et "alors", vous pouvez réaliser tout ce qu'un codeur peut faire. Cet article traite de la condition "Si" dans une règle. Pour plus d'explications sur la partie "alors", voir cet article.
La condition "Si"
La condition "Si" détermine les éléments que vous souhaitez modifier, et donc cibler dans une règle. Lorsque vous créez des règles, vous disposez de plusieurs options pour sélectionner la champ ciblé en cliquant sur la liste déroulante. Par exemple, si vous voulez filtrer les articles dont le champ de prix est vide, vous commencez par cibler ces articles grâce à la condition "Si". Il vous faudra sélectionner le champ "prix" dans la condition "Si" et sélectionner "est vide". Après avoir configuré la condition "Si", vous devez terminer la règle en remplissant la partie "Alors" . Veuillez consulter cet article pour obtenir des explications sur la partie "Alors".
Dans les statistiques situées à droite de votre écran, vous pouvez toujours vérifier combien d'articles sont affectés par la condition "Si", et ce que les règles ont appliqué. Dans l'exemple ci-dessous, vous voyez que 18 produits sont sélectionnés par la condition "Si" de la règle. Ces éléments sont ensuite exclus par la partie "Alors" : il y a 152 éléments "avant cette règle", et 134 éléments "après cette règle".
Extension de la condition "Si" avec "Ou"
Vous pouvez étendre la condition "Si" avec "Ou". Par exemple, vous ne voulez pas publier des articles dont le prix est vide, comme dans l'exemple précédent. Mais vous ne voulez pas non plus publier des articles dont le prix est inférieur à 0. Dans ce cas, vous pouvez étendre la règle avec "Ou". Ainsi, si un produit a un champ de prix vide OU si le produit a une valeur dans le champ de prix qui est inférieure ou égale à "0", le produit sera ciblé par cette règle.
Vous pouvez créer des filtres plus élaborés pour une règle en ajoutant une option "ou". L'exemple ci-dessus cible un éventail d'articles plus large qu'une règle comportant uniquement la condition "si".
Extension de la condition "Si" avec "Et"
Vous pouvez également étendre la condition "Si" avec "Et". Lorsque vous utilisez "Et", les deux lignes doivent être vraies pour cibler un type d'article. Par exemple, si vous souhaitez cibler tous les articles dont le prix est compris entre 20 et 30, vous devez indiquer : si le prix est supérieur à 20 ET si le prix est inférieur à 30. De cette façon, seuls les produits qui répondent à la fois à l'exigence d'un prix supérieur à 20 et à celle d'un prix inférieur à 30 seront ciblés par cette règle.
Vous pouvez créer des filtres plus spécifiques pour une règle en ajoutant une option "et". L'exemple ci-dessus cible un ensemble de produits en étant plus spécifique qu'une règle comportant uniquement la condition "if".
Options de la condition "Si"
Il existe plusieurs options que vous pouvez sélectionner dans la condition IF pour cibler les articles que vous souhaitez modifier. Les options suivantes sont disponibles dans la condition "Si" :
Texte | Plusieurs | Nombre | Avancé | GTIN/EAN | DATE |
Contient | Contient l'un des | Est supérieur à | Correspond au regex | Est valide | Est antérieur à |
Ne contient pas | Ne contient aucun des | Est supérieur ou égal à | Ne correspond pas regex | N'est pas valide | Est postérieur à |
Est égal à | Est égal à | Est inférieur à | Est égal à | ||
N'est pas égal à | N'est égal à aucun des | Est inférieur ou égal à | |||
Commence par | Est dans les premiers | ||||
Ne commence pas par | Est dans les derniers | ||||
Se termine par | |||||
Ne se termine pas par | |||||
Est vide | |||||
N'est pas vide | |||||
Est plus long que | |||||
Est moins long que | |||||
Contient plus de mots que | |||||
Contient moins de mots que |