1 – Configuration du plugin pigdata predict

2 – Configuration des algorithmes

3 – Mise en place d’un algorithme de recommandation sur une position

4 – Astuce pour éditer les règles

1 – Configuration du plugin pigdata predict

Capture d’écran 2013-03-24 à 22.05.31

C’est 3 panneaux permettent de configurer le module.

  • Le premier élément est la clef du module. La clef est obtenue lors du paiement.
  • Le second bouton RUN, permet d’export et l’analyse des produits par l’algorithme predict. Ce bouton doit être utilisé pour exporter, après juste après l’installation de predict.
  • La dernière option permet de choisir si le produit configurable sont à afficher ou non.

 

2 – Configuration des algorithmes

Capture d’écran 2013-03-24 à 22.36.01

Le module predict pour magento gère nativement 3 emplacements :

  • 2 sur la page produit ( up-sell et related)
  • 1 sur la page panier ( cross-sell)

Pour chacun de ces emplacements, il est possible de choisir un algorithme et de spécifier des règles de merchandising.

3 – Mise en place d’un algorithme de recommandation sur une position

Capture d’écran 2013-03-24 à 22.41.16

La première option permet de précision si l’on souhaite afficher des recommandations avec predict sur l’emplacement donné. (ici cross-selling).

Capture d’écran 2013-03-24 à 22.44.32

Il est possible d’ajouter des règles de merchandising. 4 paramètres peuvent être précisés.

  • Condition : Quand veut-on afficher la recommandation. (tout le temps? si l’utilisateur est loggé, si l’utilisateur a un produit dans le panier…)
  • Method: Quel algorithme souhaite-t-on utiliser?  (similarité, complémentarité …)
  • Filter : Quelle contrainte souhaite-t-on appliquer aux produits recommandés. (exemples: les produits recommandés doivent être de la même couleur que le produit courant, les produits recommandés doivent être moins chers que 10 € …)

Note: Si, il n’y a pas de produits qui respectent ces conditions, a ce fragment n’aura aucune recommandation. Les recommandations qui s’afficheront seront celles du fragment suivant.

Capture d’écran 2013-03-24 à 23.08.36

Dans l’exemple ci-dessus, on a un exemple de configuration du module.

Si l’utilisateur n’est pas loggé, on passe au second fragment (seconde ligne), sinon :

  • Les produits recommandés sont plus chers que le produit vu. L’algo utilisé pour déterminer l’ordre est un algorithme collaboratif basé sur les pages vues.
  • S’il n’y a pas de produit plus cher dans le catalogue que le produit vu par l’internaute, on passe au second algo.

Une fois exécuter le premier fragment :

  • Si le dernier produit ajouté au panier est un “thé” alors proposer des recommandations qui sont des “cafés”.

Enfin on execute le dernier fragment:

  • On affiche des recommandations de produits similaires.

Note :  Les fragments sont exécutés dans l’ordre.

4 – Astuce pour éditer les règles

Pour créer les règles au niveau des fragments, cliquer sur:

CTRL + ESPACE ou

CMD + ESPACE (mac)

Params Possible Values Description
cart itemsCount, total The price slider show height
currentItem brand,category0,category1, category2,category3,creationDate, description,id,inStock, name,price,salePrice, sku,type Information sur le produit vu (en cours de visualisation)
lastBoughtItem brand,category0,category1, category2,category3,creationDate, description,id,inStock, name,price,salePrice,sku, type Information sur le dernier produit vu
lastQuotedItem brand,category0,category1, category2,category3,creationDate, description,id,inStock, name,price,salePrice, sku,type Information sur le dernier produit ajouté au panier
user age,city,country, email,firstName,gender, hasAlreadyBought,id,isLogged, lastName,zip Information sur l'utilisateur