Comment utiliser les conditions (SI) dans les règles
Vous utilisez des conditions, la partie IF d’une règle, pour filtrer des produits spécifiques dans vos données d’import que vous souhaitez modifier ou affecter avec une action, la partie THEN d’une règle.
Par exemple, pour filtrer tous les produits qui n’ont pas de titre dans le champ titre, vous pouvez configurer votre condition ainsi :
IF le champ titre est vide
Une fois vos conditions définies, vous pouvez utiliser des actions pour définir ce que vous voulez que votre règle fasse aux produits que vous avez filtrés.
Combiner plusieurs conditions avec « AND »
Vous pouvez utiliser AND pour combiner plusieurs conditions que les produits doivent remplir pour être inclus dans votre sélection.
Exemple : Filtrer les produits sans titre et sans ID
IF le champ titre est vide
AND le champ id est vide
Exemple : Filtrer les produits de taille small et de couleur rose
IF le champ couleur est égal à « pink »
AND le champ taille est égal à « small »
Utiliser « OR » pour appliquer des règles lorsque n’importe quelle condition spécifiée est satisfaite
Vous pouvez utiliser OR pour filtrer et appliquer une règle aux produits qui remplissent une ou plusieurs parties de vos critères.
Pour cela, sélectionnez OR et configurez votre deuxième condition. Cela filtrera les produits s’ils remplissent soit le premier, soit le second critère.
Exemple : Filtrer les produits de taille large ou de couleur rose
IF le champ couleur est égal à « pink »
OR le champ taille est égal à « large »
Combiner « OR » et « AND » pour créer des conditions complexes
Vous pouvez combiner les instructions OR et AND pour créer des conditions complexes.
Exemple : Filtrer les produits qui sont soit bleus soit roses, et de taille small
IF le champ couleur est égal à « pink »
OR le champ couleur est égal à « blue »
AND le champ taille est égal à « small »
Il existe une hiérarchie qui détermine comment les conditions OR peuvent affecter vos autres conditions. Chaque OR a un effet sur la condition IF ou AND qui le précède directement.
Si vous configurez ces conditions :
IF le champ couleur est égal à « pink »
AND le champ taille est égal à « small »
OR le champ taille est égal à « medium »
La condition OR n’affectera que la condition AND qui la précède.
Remarque : Lorsque vous enregistrez votre règle, vous pouvez voir combien de produits sont filtrés par vos conditions dans le panneau au-dessus de votre règle.
Une fois que vous avez configuré vos conditions, vous pouvez ajouter des actions (instructions THEN) pour continuer à construire votre règle.
Appliquer une règle à l’ensemble de vos produits
Pour inclure tous vos produits dans une règle, utilisez la condition All. Dans ce cas, vous n’avez pas besoin d’utiliser des conditions ‘OR’ ou ‘AND’. Au lieu de cela, vous pouvez configurer votre condition ainsi :
SI tout
Ensuite, vous devez ajouter une action pour compléter la règle. Une fois votre règle enregistrée, tous les produits seront affectés par celle-ci.
Types de conditions
All
La condition All sélectionne tous les produits de vos données d’import. Vous pouvez utiliser cette condition pour sélectionner tous vos produits afin d’appliquer la même modification à l’ensemble d’entre eux.
Exemple :
SI tout
Contains any of
La condition Contains any of filtre les produits qui contiennent des valeurs spécifiées dans un champ. Vous pouvez utiliser cette condition pour rechercher des valeurs dans d’autres champs.
Exemple :
IF description contains any of
sneaker
shoe
trainer
Equals any of
La condition Equals any of filtre les produits qui contiennent des valeurs spécifiées correspondant exactement dans un champ. Vous pouvez utiliser cette condition pour rechercher des correspondances exactes de valeurs dans d’autres champs.
Exemple :
IF GTIN equals any of
4006381333931
5901234567890
7622305678195
Is before
La condition Is before exige que la date actuelle soit antérieure à une date et heure spécifiées pour modifier un champ. Vous pouvez utiliser cette condition pour configurer des prix en promotion.
Remarque : Cette condition ne peut être utilisée qu’avec le champ « Internal field » current_date.
Exemple :
IF current_date is before date
Is empty
La condition Is empty filtre les champs contenant des données manquantes. Vous pouvez l’utiliser pour vérifier si certains de vos produits n’ont pas un champ obligatoire (par exemple, titre, description).
Exemple :
IF title is empty
Is less or equal to
La condition Is less or equal to filtre les produits dont un champ contient une valeur numérique inférieure ou égale à une valeur spécifiée.
Remarque : Cette condition doit uniquement être utilisée avec des champs de type 'number'.
Exemple :
IF price is less or equal to
Is less than
La condition Is less than filtre les produits dont un champ contient une valeur numérique inférieure à une valeur spécifiée.
Remarque : Cette condition doit uniquement être utilisée avec des champs de type 'number'.
Exemple :
IF price is less than
Is not valid
La condition Is not valid filtre les produits ayant une valeur invalide dans le champ GTIN ou EAN.
Remarque : Cette condition ne peut être utilisée qu’avec les champs GTIN et EAN.
Exemple :
IF GTIN Is not valid
Is on or after
La condition Is on or after exige que la date actuelle soit égale ou postérieure à une date et heure spécifiées pour modifier un champ. Vous pouvez utiliser cette condition pour configurer des prix en promotion.
Remarque : Cette condition ne peut être utilisée qu’avec le champ « Internal field » current_date.
Exemple :
IF current_date is on or after date
Mis à jour
Ce contenu vous a-t-il été utile ?