codeComment utiliser des conditions (SI) dans les règles

Vous utilisez des conditions, la partie SI d'une Règle, pour filtrer des Produits spécifiques dans vos données d’importation que vous souhaitez modifier ou affecter avec une action, la partie ALORS d'une Règle.

Par exemple, pour filtrer tous les Produits auxquels il manque un titre dans le Champ titre, vous pouvez configurer votre condition comme ceci :

  • SI le Champ titre est vide

Une fois que vous avez configuré vos conditions, vous pouvez utiliser des actions pour définir ce que vous souhaitez que votre Règle fasse aux Produits que vous avez filtrés.

Combiner plusieurs conditions avec « ET »

Vous pouvez utiliser ET pour combiner plusieurs conditions que les Produits doivent remplir pour être inclus dans votre sélection.

Exemple : filtrer les Produits sans titre ni ID

  • SI le Champ titre est vide

  • ET le Champ id est vide

Exemple : filtrer les Produits dont la taille est petite et la couleur rose

  • SI le Champ de couleur est égal à ‘rose’

  • ET le Champ de taille est égal à ‘petite’

Utiliser ‘OU’ pour appliquer des Règles lorsque n’importe quelles conditions spécifiées sont remplies

Vous pouvez utiliser OU pour filtrer et appliquer une Règle aux Produits qui répondent à une ou plusieurs parties de vos critères.

Pour cela, sélectionnez OU et configurez votre deuxième condition. Cela filtrera les Produits s’ils répondent soit au premier, soit au second critère.

Exemple : filtrer les Produits dont la taille est grande ou qui sont roses

  • SI le Champ de couleur est égal à ‘rose’

  • OU le Champ de taille est égal à ‘grande’

Combiner ‘OU’ et ‘ET’ pour créer des conditions complexes

Vous pouvez combiner les instructions OU et ET pour créer des conditions complexes.

Exemple : filtrez les Produits qui sont soit bleus soit roses, et de taille petite

  • SI le Champ de couleur est égal à ‘rose’

  • OU le Champ couleur est égal à ‘blue’

  • ET le Champ de taille est égal à ‘petite’

Il existe une hiérarchie qui détermine comment les conditions OU peuvent affecter vos autres conditions. Chaque OU a un effet sur la condition SI ou ET qui le précède directement.

Si vous configurez ces conditions :

  • SI le Champ de couleur est égal à ‘rose’

  • ET le Champ de taille est égal à ‘petite’

  • OU le Champ taille est égal à ‘medium’

La condition ou n’affectera que la condition et qui la précède.

circle-info

Remarque : lorsque vous Sauvegardez votre Règle, vous pouvez voir combien de Produits sont filtrés par vos conditions dans le panneau situé au-dessus de votre Règle.

Une fois que vous avez vers le haut configuré vos conditions, vous pouvez ajouter des actions (déclarations alors) A continuer A construire votre Règle.

Appliquez A Règle à Tous de vos Produits

A inclure tous vos Produits en une Règle, vous devez utiliser la condition Tous. Dans cette situation, vous n’avez pas besoin d’utiliser les conditions « ou » ou « et ». À la place, vous pouvez définir votre condition vers le haut comme ceci :

  • SI tout

Ensuite, vous devez ajouter une action pour compléter la Règle. Une fois que vous aurez Sauvegarder votre Règle, tous les Produits seront affectés par votre Règle.

Types de conditions

chevron-rightToushashtag

La condition Tous sélectionne tous les Produits de vos données d’importation. Vous pouvez utiliser cette condition pour Sélectionner tous vos Produits afin d’apporter la même modification à tous vos Produits.

Exemple :

  • SI tout

chevron-rightcontient l'un deshashtag

La condition contient l'un des 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 :

  • SI description contient l'un des

    • sneaker

    • chaussure

    • formateur

chevron-rightEst égal(e) à l’un dehashtag

La condition Equals correspond à l’un des filtres de conditions qui contiennent des valeurs spécifiées, avec des correspondances exactes dans un champ. Vous pouvez utiliser cette condition pour rechercher des correspondances exactes pour des valeurs dans d’autres champs.

Exemple :

  • si GTIN est égal à l'un de

    • 4006381333931

    • 5901234567890

    • 7622305678195

chevron-rightest antérieur àhashtag

La condition Est antérieur à exige que la date Actuel soit antérieure à une date et heure spécifiée pour apporter des modifications A un Champ. Vous pouvez utiliser cette condition pour configurer une tarification promotionnelle.

circle-info

Remarque : cette condition ne peut être utilisée qu’avec le champ interne Actuel current_date.

Exemple :

  • si date actuelle est antérieur à date

chevron-rightEst videhashtag

La condition Est vide filtre les champs contenant des données manquantes. Vous pouvez l’utiliser pour vérifier si l’un de vos produits n’a pas un champ requis (par exemple, titre, Description).

Exemple :

  • SI title est vide

chevron-rightest inférieur ou égal àhashtag

La condition Est inférieur ou égal à filtre les Produits avec un Champ qui contient une valeur numérique inférieure ou égale à une valeur spécifiée.

Remarque : cette condition ne doit être utilisée qu’avec des champs 'Nombre'.

Exemple :

  • SI price est inférieur ou égal à

chevron-rightest inférieur àhashtag

La condition Est inférieur à filtre les Produits avec un Champ qui contient une valeur numérique inférieure à une valeur spécifiée.

Remarque : cette condition ne doit être utilisée qu’avec des champs 'Nombre'.

Exemple :

  • SI price est inférieur à

chevron-rightn'est pas validehashtag

La condition « n'est pas valide » filtre les Produits ayant une valeur invalide en GTIN ou EAN.

circle-info

Remarque : cette condition ne peut être utilisée qu’avec les champs GTIN et EAN.

Exemple :

  • si GTIN n'est pas valide

chevron-rightEst égal ou postérieur àhashtag

La condition est égal ou postérieur à nécessite que la date Actuel soit égale ou postérieure à une date et heure spécifiée pour modifier un Champ. Vous pouvez utiliser cette condition pour configurer les prix de vente.

circle-info

Remarque : cette condition ne peut être utilisée qu’avec le champ interne Actuel current_date.

Exemple :

  • SI Actuel_date est égal ou postérieur à date

Mis à jour

Ce contenu vous a-t-il été utile ?