Utilisée pour : Faire des analyses au niveau du groupe produits plutôt qu'au niveau du produit simple.
Utilisée dans : les actions "ALORS" et "SINON"
Amélioration générale
Les quatre nouvelles règles forment un sous-ensemble de règles apparentées à la règle principale "Analyser le groupe de produits".
Vous pouvez utiliser ces règles sans avoir à regrouper les produits au préalable. Vous pouvez utiliser ces règles sur des groupes de produits partageant des valeurs dans un certain champ. La plus évidente est "item_group_id" ou numéro d'identification du groupe de produits en français, mais vous pouvez également créer vos propres regroupements de produits.
Compter le nombre de produits
La première règle s'appelle « compter le nombre de produits ». Cette règle sert à compter le nombre de produits dans un certain groupe.
Voir ci-dessous pour un exemple :
Comme vous pouvez le constater, vous choisissez d'abord un identifiant mutuel ou un champ similaire pour le groupe, en l'occurrence ici « item_group_id ». Ensuite, vous pouvez sélectionner la règle elle-même et choisir un champ dans lequel elle montrera le résultat de l'analyse.
Le résultat de cette règle sera toujours un nombre, par ex. le nombre de produits dans le groupe_produit. Comme vous pouvez le voir ci-dessous:
Calculer la somme
La deuxième règle est appelée « calculer la somme ».
Cette règle calcule la somme d'un champ spécifique de tous les produits d'un groupe.
Exemple: si nous avons 10 produits qui ont le même 'item_group_id', cela signifie que nous pouvons appeler cela « un groupe ». Chaque article de ce groupe a un montant spécifique pour la « quantité en stock ». Si vous souhaitez connaître tout le stock de ce groupe, vous pouvez utiliser cette règle.
Ci-dessous, l'exemple dans l'outil :
Tout d'abord, choisissez le 'group_id' du groupe (dans cet exemple, nous avons utilisé 'item_group_id'). Et ensuite, sélectionnez la règle "calculer la somme", ensuite vous pouvez sélectionner le champ dont vous souhaitez calculer la somme. Ce champ devra toujours être un nombre, puisque vous effectuer un calcul. (Dans cet exemple, nous utilisons la valeur du « stock »).
Le résultat de cette règle sera le montant total du stock de tous les produits du groupe. Ainsi, si chaque produit du groupe avait une quantité de stock de 3, le résultat de cette règle sera 30.
Trouver la plus élevée / la plus petite valeur
Les deux dernières règles fonctionnent de la même manière.
La première est « trouver la valeur la plus élevée » et l'autre est « trouver la valeur la plus petite ». Ces deux règles sont donc contraires.
« Trouver la plus petite valeur » trouvera la valeur la plus basse d'un champ spécifique du groupe d'articles. Il remplira le champ choisi avec la valeur la plus basse.
Voici un exemple :
Comme vous pouvez le voir, vous spécifiez d’abord la règle « Trouver la plus petite valeur ». Ensuite, vous choisirez le champ dont vous voulez trouver la valeur la plus basse et un champ dans lequel vous voulez stocker cette valeur.
Disons que vous avez 10 produits similaires, par exemple des vols. Maintenant, vous pouvez imaginer que le même vol sera disponible à des dates différentes pour des prix différents, mais vous souhaitez faire une annonce disant « Tous les vols vers la destination X, disponible à partir du "prix le plus bas" ».
Cette règle peut vous permettre de créer des annonces spécifiques pour un certain groupe de produits. Si par exemple, vous voulez faire une annonce pour un type de bracelet particulier, vous pouvez utiliser cette règle pour trouver le prix le plus bas parmi tous les bracelets dans une certaine catégorie ou d'une certaine marque. L'annonce peut contenir un texte du type: « Regardez tous nos bracelets de la marque X, avec des prix à partir de "lower_price_of_brand" ».
D'une certaine manière, ces résultats pouvaient déjà être obtenus avec la règle « dédupliquer ». La grande différence est que, avec ces règles, vous garderez tous les produits et ne garderez pas seulement le plus haut ou le plus bas.
La règle « Trouver la valeur la plus élevée » fera exactement le contraire de la règle ci-dessus.