Documentation produit
- Logiques Web Recommender
- Modèles Web Recommender
- Faire le test A/B des recommandations Web
- Recommandations Web pour les sites Web localisés
- Rapport de Web Recommender
- Web Recommendations - Meilleures pratiques et exemples
Tutoriel vidéo
Avant de démarrer, pourquoi ne pas regarder cette courte vidéo sur les recommandations Web ?
Pour utiliser les recommandations Predict, vous avez besoin que l' API JavaScript de collecte de données Emarsys soit implémenté sur votre site Web.
Quand vous demandez des recommandations via cet API, à l'aide de la commande Recommend
, vous devez spécifier :
- La logique de recommandation que vous voulez utiliser.
- Le nombre de produits à afficher dans le widget.
- L'ID de l'élément DOM où les produits recommandés doivent être exprimés. Cet élément DOM doit déjà exister quand la commande
Recommend
est actionnée. - le modèle à utiliser pour rendre les produits recommandés, soit directement, soit via l'ID de l'élément DOM contenant son texte. Le modèle doit se conformer à la syntaxe de modèle doT.js.
De plus, vous pouvez spécifier :
- Une ligne de base d'IDs de produit si vous voulez comparer la performance des recommandations Predict à un module de recommandation pré-existant.
- Un gestionnaire de réussite qui sera invoqué avant que les produits recommandés ne soient rendus. De cette manière vous pouvez librement modifier l'arrangement ou l'ordre des produits recommandés, ou encore leurs données. Vous pouvez même décider de ne pas rendre les produits recommandés dans certaines situations.
- La langue dans laquelle rendre les produits recommandés (dans le cas de widgets compatibles).
- Si
recommend
est invoqué à partir d'un test ou d'un environnement de mise en scène, et ne devrait en conséquence pas être connecté aux serveurs Predict.
De plus, l'API JavaScript Predict fournit d'autres commandes qui, quand elles sont activées avant Recommend
, peuvent être utilisées pour ordonner à Predict de ne recommander que les produits qui :
- sont situés dans une zone de disponibilité spécifique,
- répondent aux critères spécifiques basés sur les caractéristiques du catalogue produit (par exemple la catégorie),
- ou ne répondent pas aux critères spécifiques basés sur les caractéristiques du catalogue produit (par exemple la catégorie).
La commande Recommend
n'envoie pas vraiment de demande de recommandation aux serveurs Predict. Pour ce faire vous devez actionner la commande Go
. Après que le serveur Predict ait reçu les demandes, il analyse l'ensemble de produits recommandés et le renvoie au navigateur.
Si vous avez spécifié un success handler
dans la commande recommend
, il sera invoqué, de sorte qu'il ait la possibilité de modifier les objets de données correspondants aux produits recommandés. Au final, le success handler
peut invoquer - ou pas - la fonction responsable du rendu des produits recommandés.
Si vous n'avez pas spécifié de success handler
, les produits recommandés sont immédiatement rendus selon le modèle de rendu spécifié.
Vous pouvez vérifier si les recommandations sont correctement demandées et rendues en utilisant l' Inspecteur Gadget.
Dans le modèle, vous avez accès aux objets de données décrivant les produits recommandés, sous la forme d'objets JavaScript. Ces objets de données contiennent les propriétés standard et personnalisées spécifiées dans le catalogue produit pour le produit donné.
Nous vous suggérons de d'abord vous familiariser avec les logiques Recommender que nous offrons, pour ensuite commencer à travailler sur l'implémentation.