Il s’agit d’une fonctionnalité premium. Contactez votre Customer Success Manager pour l’activer sur votre compte Kameleoon.
- Tirer parti des algorithmes intégrés pour sélectionner les produits qui apparaissent dans votre recommandation.
- Appliquer des conditions pour décider quel algorithme doit s’exécuter.
- Appliquer des filtres pour affiner les produits que chaque algorithme renvoie.

- Modifiant le titre du bloc.
- Combinant des algorithmes et des filtres.
- Configurant des scénarios complexes
Présentation du builder et des règles
Le constructeur de règles de merchandising vous permet de chaîner des algorithmes, des conditions et des actions.Kameleoon évalue les règles de haut en bas. S’il n’y a pas assez de produits correspondant aux règles d’un bloc, Kameleoon passe au bloc suivant.

- Action — effectuer une opération telle que renommer l’ensemble du bloc de recommandation de produits affiché dans votre application.
- Condition — définir la logique qui détermine quel algorithme s’exécute.
- Algorithm — sélectionner un algorithme de recommandation intégré et lui appliquer des filtres.

Actions
- Change block title pour renommer le bloc.
- Sort products pour trier les produits renvoyés par l’algorithme selon différentes logiques (par exemple, prix, nombre de commandes sur ces produits, note).
Conditions versus filtres
Les conditions et les filtres ont des objectifs différents.| Concept | Objectif | Exemple |
|---|---|---|
| Condition | Définit quel algorithme s’exécute en fonction d’une règle logique. | Si le prix du produit courant est de 20 $, exécuter l’Algorithme A ; sinon, exécuter l’Algorithme B. |
| Filter | Affine les produits qu’un algorithme renvoie. | Appliquer l’algorithme “Popular products”, mais filtrer les résultats pour n’afficher que les produits des catégories dans lesquelles l’utilisateur a effectué un achat. |
Conditions
Pour ajouter une condition :- Cliquez sur l’icône + > Condition.
- Choisissez parmi les types de conditions disponibles.

En raison de la logique “de haut en bas”, une condition est appliquée à l’algorithme suivant (l’algorithme situé sous la condition). Par exemple, dans l’image ci-dessous, si le produit coûte plus de 100 $ et se trouve dans le panier, l’utilisateur verra d’autres produits populaires. Sinon, l’utilisateur verra des produits similaires.

Conditions disponibles
| Catégorie | Condition | Description |
|---|---|---|
| Produit et catégorie | Y a-t-il des produits dans le panier ? | Vérifie si le visiteur a des produits dans son panier. |
| Coût actuel des articles dans le panier | Évalue la valeur totale du panier. | |
| Prix du produit courant | Cible en fonction du prix du produit courant. | |
| Produit courant déjà dans le panier ? | Vérifie si le produit courant est déjà dans le panier du visiteur. | |
| ID du produit courant | Correspond à un ID de produit spécifique. | |
| La marque du produit courant est | Correspond à la marque du produit courant. | |
| La catégorie courante contient | Correspond si la catégorie courante contient un mot-clé. | |
| La catégorie courante est égale à | Correspond à une catégorie spécifique. | |
| Le produit courant appartient à la catégorie | Correspond à une catégorie spécifique. | |
| Avoir des produits dans le panier de la catégorie | Vérifie si le visiteur a ajouté des produits d’une catégorie donnée. | |
| Avoir des produits dans le panier de la catégorie courante | Vérifie si le visiteur a ajouté des produits de la catégorie courante. | |
| Le produit courant a le paramètre | Cible les produits contenant un attribut ou un paramètre spécifique. | |
| Actions | L’utilisateur a acheté quelque chose au cours de la période (en jours) | Cible les visiteurs qui ont effectué un achat dans une période définie. |
| Combien de fois acheté pendant la période sélectionnée | Évalue la fréquence des achats. | |
| A ouvert un produit “rupture de stock” | Vérifie si le visiteur a consulté un produit en rupture de stock. | |
| A ouvert un produit des catégories | Correspond aux vues de produits par catégorie. | |
| A ajouté un produit des catégories au panier | Cible en fonction des ajouts au panier provenant de certaines catégories. | |
| A acheté un produit des catégories | Cible en fonction des achats dans certaines catégories. | |
| A ouvert un produit | Vérifie si le visiteur a ouvert une page produit. | |
| A ajouté un produit spécifique au panier | Cible en fonction d’un produit spécifique ajouté au panier. | |
| A acheté un produit | Vérifie si le visiteur a effectué un achat. | |
| A ouvert un produit de la marque | Correspond en fonction des vues de produits d’une marque. | |
| A ajouté un produit des marques | Cible en fonction des ajouts au panier de marques spécifiques. | |
| A acheté un produit de la marque | Cible en fonction des achats d’une marque. |
Filtres
Les filtres affinent les produits qu’un algorithme renvoie. Pour ajouter un filtre :- Survolez un algorithme > cliquez sur l’icône en forme de roue dentée.
- Sélectionnez Add filter.
- Choisissez votre filtre souhaité et configurez ses paramètres.
Filtres disponibles
| Filtre | Description |
|---|---|
| Afficher uniquement les produits des catégories sélectionnées | Restreindre les résultats aux catégories choisies. |
| Ne pas afficher les produits des catégories sélectionnées | Exclure des catégories spécifiques. |
| Afficher uniquement les produits de la catégorie du produit courant | Limiter les résultats à la catégorie du produit courant. |
| Afficher à partir des catégories dans lesquelles l’utilisateur a consulté des produits | Afficher les produits des catégories que le visiteur a consultées. |
| Afficher les produits des catégories que l’utilisateur a ajoutées au panier | Inclure les catégories où le visiteur a ajouté des produits au panier. |
| Afficher les produits des catégories que l’utilisateur a achetées | Inclure les catégories où le visiteur a effectué des achats. |
| A interagi avec des produits | Afficher les produits avec lesquels l’utilisateur a déjà interagi. |
| Ne pas afficher les produits de la liste de souhaits | Exclure les articles marqués comme “wishlist”. |
| Afficher uniquement les produits qui remplissent le panier de l’utilisateur jusqu’à une valeur spécifiée | Recommander des produits qui permettent d’atteindre une valeur minimale de panier. |
| Afficher à partir des catégories dans lesquelles l’utilisateur a ajouté des produits à la liste de souhaits | Inclure les catégories liées à l’activité de la liste de souhaits. |
| Afficher les produits qui correspondent à une valeur de paramètre du produit courant | Faire correspondre les attributs (par exemple, couleur ou taille) du produit courant. |
| Afficher les produits correspondant aux valeurs du paramètre sélectionné | Filtrer par valeurs de paramètres partagées entre les produits. |
| Ne pas afficher les produits qui correspondent à une valeur de paramètre du produit courant | Exclure les produits partageant un paramètre avec le produit courant. |
| Afficher les produits correspondant à la marque du produit courant | Afficher les articles de la même marque. |
| Afficher les produits du même département | Limiter les résultats au même département. |
| Ne pas afficher les produits sélectionnés | Exclure manuellement des produits spécifiques. |
| Afficher uniquement les produits avec prix | Afficher uniquement les articles avec un prix. |
| Afficher les produits disponibles en quantité spécifiée | Filtrer par niveau d’inventaire. |
| Afficher uniquement les produits statistiquement liés | Afficher les produits ayant de fortes corrélations statistiques. |
| Afficher les produits avec une marge donnée | Filtrer en fonction de la marge bénéficiaire. |
| Afficher uniquement les produits des marques sélectionnées | Restreindre les résultats aux marques choisies. |
| Ne pas afficher les produits des marques sélectionnées | Exclure des marques spécifiques. |
| Produits en promotion | Inclure uniquement les articles en promotion. |
| Valeur de la remise | Définir un seuil pour le pourcentage ou la valeur de la remise. |
| Ignorer les algorithmes de niche | Omettre la logique basée sur les niches. |
| Exclure les produits du même groupe | Éviter de recommander des articles du même groupe. |
| Afficher les produits uniquement avec le genre | Filtrer par attribut lié au genre. |
| Afficher les produits marqués comme nouveautés | Inclure les produits nouvellement arrivés. |
| Trier par note | Classer les produits par note utilisateur. |
| Ne pas afficher à partir des catégories dans lesquelles l’utilisateur a consulté des produits | Exclure les catégories que le visiteur a consultées. |
| Ne pas afficher les produits des catégories que l’utilisateur a achetées | Exclure les catégories dans lesquelles le visiteur a effectué des achats. |
| Ne pas exclure les produits précédemment achetés | Inclure les produits précédemment achetés. |
| Ne pas exclure les produits déjà dans le panier | Inclure les produits déjà dans le panier du visiteur. |
| Afficher uniquement les produits des marchands sélectionnés | Limiter les résultats aux marchands sélectionnés. |
| Ne pas afficher les produits des marchands sélectionnés | Exclure les marchands sélectionnés. |
| Afficher les produits des marchands du produit courant | Faire correspondre le marchand du produit courant. |
| Afficher les produits qui correspondent à la note | Inclure les produits correspondant à une note spécifique. |
| Ne pas afficher les produits qui correspondent à la note | Exclure les produits avec une note donnée. |
| Ne pas afficher les produits des catégories que l’utilisateur a ajoutées au panier | Exclure les catégories liées aux ajouts au panier. |
| Par profit | Filtrer selon des critères de rentabilité. |
Exemple d’utilisation
Vous pouvez combiner des conditions et des filtres pour créer des scénarios de merchandising sophistiqués. Exemple :- Condition : si le produit courant coûte plus de 100 $ → utiliser l’algorithme “Popular products”.
- Filtre (sur Popular products) : afficher uniquement les produits des catégories dans lesquelles l’utilisateur a effectué un achat.