codeComment utiliser les actions (ALORS) dans les règles

Les règles suivent une logique de base pour vous permettre de gérer et de modifier automatiquement vos produits : « SI les produits remplissent les critères X, ALORS faites Y ».

L'action que vous choisissez (la partie ALORS de votre règle) détermine comment votre règle affecte les produits filtrés dans le conditions (SI).

Vous pouvez utiliser des actions pour modifier des champs de texte, effectuer des changements sur des produits entiers et réaliser des calculs complexes en utilisant des champs numériques.

Par exemple, pour exclure tous les produits de votre canal d'exportation qui n'ont pas de titre, vous pouvez configurer votre action ainsi :

  • SI le champ titre est vide (condition)

  • ALORS prendre tous les champs et exclure

Étendre une action avec « ET »

Vous pouvez étendre les actions en utilisant ET pour effectuer plusieurs modifications sur les produits que vous avez filtrés.

Exemple : Modifier le contenu des champs condition et marque

Pour modifier à la fois les champs condition et marque des produits que vous avez filtrés, configurez vos actions ainsi :

  • SI tout (condition)

  • ALORS prendre condition et définir la valeur « new »

  • ET prendre marque et définir la valeur « Channable »

Étendre une action avec « SINON »

Vous pouvez étendre les actions en utilisant SINON pour effectuer des modifications sur les produits non filtrés par votre condition SI.

Exemple : Livraison gratuite pour les produits de plus de 50 $

Pour filtrer les produits dont le prix est supérieur à 50 et définir leur frais de livraison à 0 :

  • SI le prix est supérieur à « 50 » (condition)

  • ALORS prendre shipping_price et définir la valeur « 0 »

Pour définir un coût de livraison pour tous les produits en dessous de 50 $, utilisez SINON pour configurer une action de suivi :

  • SINON prendre shipping_price et définir la valeur « 3.99 »

Types d'actions

Construire un groupe de produits

L'action Construire un groupe de produits génère des listes basées sur un identifiant de groupe, tel qu'un group ID. Vous pouvez utiliser cette action pour créer des listes consolidées.

Exemple : Combiner les champs marque et couleur par item_group_id

  • SI tout

  • ALORS prendre item_group_id et construire un groupe de produits

    • Du champ brand et stocker dans brand_list

    • Du champ color et stocker dans color_list

id

item_group_id

brand

color

brand_list

color_list

1

1

Nike

White

Nike, Adidas, Puma

White, Purple, Yellow

2

1

Adidas

Purple

Nike, Adidas, Puma

White, Purple, Yellow

3

1

Puma

Yellow

Nike, Adidas, Puma

White, Purple, Yellow

2

New Balance

Beige

New Balance, Vans

Beige, Black

2

Vans

Black

New Balance, Vans

Beige, Black

3

Crocs

Green

Crocs

Green

Channable placera les marques ayant le même item_group_id dans brand_list, et chaque couleur ayant le même item_group_id dans color_list.

Calculer

L'action Calculer effectue des calculs en utilisant des champs numériques. Vous pouvez utiliser cette action pour augmenter ou diminuer les prix de vos produits.

Opérations prises en charge :

  • multiplier par

  • diviser par

  • plus

  • moins

  • multiplier par champ

  • diviser par champ

  • plus champ

  • moins champ

Exemple : Appliquer une remise de 20 % au prix de vente de tous les produits

  • SI tout

  • ALORS prendre sales_price et multiplier par « 0.8 ».

Calculer une formule

L'action Calculer une formule exécute des calculs plus complexes. Vous pouvez utiliser des opérations arithmétiques telles que +, -, * et / et des champs du projet pour effectuer des calculs.

Utilisez des parenthèses () pour contrôler l'ordre des calculs.

Exemple : Appliquer une remise de 20 % au prix de vente de tous les produits

  • SI tout

  • ALORS prendre (price - sale_price)/

Copier la valeur

L'action Copier la valeur copie la valeur (le texte ou le nombre dans un champ) d'un champ vers un autre. Vous pouvez l'utiliser pour prendre du contenu d'autres champs et remplir des champs produits manquants.

Exemple :

  • SI sale_price est vide

  • ALORS prendre sales_price et copier la valeur depuis price.

Dédupliquer les produits

L'action Dédupliquer les produits identifie les valeurs en double. Vous pouvez l'utiliser pour exclure des produits ayant le même contenu, ou faire la promotion sélective d'une variante d'un même produit.

Exemple : Exclure les produits avec des identifiants en double

Si nous avons ces données :

id

titre

123

Baskets Nike Air Max

123

Baskets Adidas Classic

654

Baskets New Balance

Et que nous appliquons cette règle :

  • SI tout

  • ALORS prendre id et dédupliquer les produits exclure les doublons

Les « Nike Air Max » et les « Adidas Classic » sont exclues, car elles ont le même id.

Exemple : Exclure les versions les plus chères du même identifiant produit

  • SI tout

  • ALORS prendre id et dédupliquer les produits

    • Garder le plus bas du champ price.

Dédupliquer la liste

L'action Dédupliquer la liste identifie les valeurs en double dans une liste. Vous pouvez l'utiliser pour exclure des éléments ayant le même contenu.

Exemple : Supprimer les doublons d'une liste d'images

  • SI tout

  • ALORS prendre images_without_duplicates et dédupliquer la liste

Exclure

L'action Exclure retire des produits des données que vous envoyez vers votre canal choisi. Vous pouvez utiliser cette action pour exclure les produits en rupture de stock.

Exemple : Exclure les produits en rupture de stock

  • SI stock est vide

    • OU stock est inférieur à 0

  • ALORS prendre tout et exclure

Modifier le texte

L'action Modifier le texte change le format d'un champ texte. Vous pouvez utiliser cette action pour mettre vos titres en minuscules ou mettre une majuscule à la première lettre afin d'être cohérent ou de respecter les exigences de votre canal d'exportation choisi.

Options :

  • mettre une majuscule à la première lettre seulement

  • mettre une majuscule à la première lettre de chaque mot

  • mettre une majuscule à la première lettre de chaque phrase

  • mettre tous les mots en minuscule

  • mettre tous les mots en majuscule

  • supprimer tous les caractères non numériques

  • supprimer les chiffres

  • supprimer les retours à la ligne

  • supprimer le HTML du texte

Exemple : Mettre une majuscule à la première lettre de tous les titres

  • SI tout

  • ALORS prendre title et modifier le texte mettre une majuscule à la première lettre seulement

Reformater le nombre

L'action Reformatter le nombre change le format ou la structure d'un champ numérique dans vos données. Vous pouvez l'utiliser pour rendre vos prix plus clairs pour les clients.

Options :

  • Séparateur décimal

  • Séparateur de milliers

  • Nombre de décimales

Exemple : Changer le format du prix de 9000,00 à 9,000.00

  • SI tout

  • ALORS prendre price et reformatter le nombre

    • Séparateur décimal .

    • Séparateur de milliers ,

    • Nombre de décimales 2 décimales

Remplacer la valeur

L'action Remplacer la valeur remplace une valeur dans un champ par une valeur de votre choix. Vous pouvez l'utiliser pour supprimer le texte dont vous n'avez pas besoin ou pour modifier des valeurs dans vos données. Vous pouvez utiliser cette action pour changer les URL de vos produits du néerlandais vers l'allemand (‘.nl vers .de’).

Exemple : Changer les URL utilisées aux Pays-Bas pour le marché allemand

  • SI tout

  • ALORS prendre URL et remplacer la valeur

    • .nl remplacer par .de

Rechercher une valeur

L'action Rechercher une valeur recherche un texte ou des nombres spécifiques (valeurs) dans un champ pour remplir le champ choisi. Vous pouvez également l'utiliser pour remplacer les valeurs trouvées par une autre valeur.

Exemple : Utiliser la description pour renseigner les produits ayant un champ couleur vide

  • SI color est vide

  • ALORS prendre color et rechercher la valeur dans description

    • Valeurs de recherche : 1 « red » 2 « yellow » 3 « pink » 4 « green »

Remarque : Channable ne remplira pas automatiquement toutes les valeurs de couleur possibles. Veillez à vérifier les produits qui n'ont pas de couleur et à inclure ces couleurs dans votre liste.

Définir la valeur

L'action Définir la valeur édite ou ajoute des informations à votre champ. Vous pouvez choisir d'utiliser cette action pour ajouter une valeur à un nouveau champ dont vous avez besoin.

Exemple : Indiquer si un produit est en rupture de stock

  • SI stock est vide

    • OU stock est inférieur ou égal à 0

  • ALORS prendre availability et définir la valeur « out_of_stock »

Séparer les produits

L'action Séparer les produits crée des produits distincts basés sur chaque valeur différente dans l'annonce. Elle est utile lorsque vous souhaitez créer des annonces séparées pour un produit en fonction d'un élément (par exemple, couleur ou taille).

Astuce : Si vos valeurs ne sont pas encore dans une liste, utilisez la règle « split text to list » pour créer une liste à l'intérieur de ce champ.

Exemple : Séparer les produits en fonction de la taille

  • SI tout

  • ALORS prendre size et séparer les produits

Exemple : Séparer les bottes en fonction de la taille

  • SI category contient boots

  • ALORS prendre size et séparer les produits

circle-info

Astuce : Cette action fait l'inverse de l'action .

Mis à jour

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