Les campagnes de recommandation affichent les éléments les plus pertinents pour chaque utilisateur. Notre moteur d’apprentissage automatique calcule les décisions en fonction des stratégies sélectionnées, du flux de données, du comportement de l’utilisateur et des tendances d’utilisation générales. Selon vos paramètres, des filtres supplémentaires peuvent être appliqués pour limiter les résultats. Lorsque la liste est complète, les éléments sont triés en fonction des scores appliqués par le moteur de recommandations, de la pertinence pour l’utilisateur et du contexte, pour afficher les meilleurs résultats.
Créer un widget de recommandation
- Allez à Personnalisaton Web Créer une campagne de recommandations
- Saisissez un nom et ajoutez éventuellement des notes et des étiquettes
- Spécifiez les paramètres de la campagne tels que le type de page, la méthode d’insertion et les paramètres avancés. Consultez l’article Paramètres de campagne de recommandation pour obtenir plus d’informations.
- Configurez les paramètres de ciblage de l’expérience pour déterminer quand, où et pour qui l’expérience est affichée.
- Créez des variations en utilisant des modèles, basés sur d’autres expériences, ou en utilisant un flux de données.
- Modèle : lorsque vous créez une nouvelle variation de widget de recommandation recommandation, vous pouvez créer un modèle HTML personnalisé ou en sélectionner un parmi les modèles prêts à l’emploi de Dynamic Yield.
-
Conception : l’onglet des variables permet de personnaliser le nombre d’éléments et leur attributs (titre, longueur, prix), ainsi que la stratégie de recommandation du widget.
Le menu déroulant des stratégies est alimenté par les stratégies pertinentes basées sur le type de page défini précédemment. L’icône du menu offre des options supplémentaires : créer une nouvelle stratégie, modifier une stratégie existante ou dupliquer une stratégie pour l’affiner et l’enregistrer en tant que nouvelle. En savoir plus sur les stratégies de recommandation
Remarque : le volet de l’aperçu n’affiche pas la stratégie choisie.
- Lorsque vous avez terminé chaque variation, cliquez sur Enregistrer la variation.
- Définissez les paramètres d’allocation, de mesure primaire, et d’expérience avancée
- Configurez la part de votre trafic à allouer à chaque variation
- Cliquez sur Enregistrer l’expérience.
- Cliquez sur l’icône plus pour créer une expérience ciblée supplémentaire.
- Pour visualiser la campagne, cliquez sur Aperçu. Cliquez sur Enregistrer et publier lorsque tout vous convient.
- Pour suivre les performances de vos recommandations, cliquez sur l’icône de rapport à côté du nom de la campagne.
Ajouter des recommandations aux autres types de campagnes
Vous pouvez ajouter des recommandations à d’autres types de campagnes Dynamic Yield, telles que des superpositions et des notifications. Pour cela, créez un modèle spécialisé et utilisez-le lors de la création de la campagne. Pour ajouter des recommandations à une campagne email, consultez Experience Email.
Pour créer un modèle :
- Accédez à Ressources › Modèles et cliquez sur Ajouter un Nouveau.
- Sélectionnez le type de modèle, puis sélectionnez Autoriser des recommandations de produits.
- Créer un modèle en utilisant HTML, CSS, et JavaScript.
- Pour afficher une recommandation, insérez le code suivant dans l’onglet HTML :
${#Recommendation} <a class="rec_item" href="${url}"> <img src="${Image}" /></a> <div class="rec_name">${Name}</div> ${/Recommendation}
La balise Recommandation contient le code HTML de conception de l’article unique. Pour afficher l’image, le produit, le nom de l’article ou toute autre propriété, paramétrez le type de variable sur Flux de propriété puis puis sélectionnez la propriété correspondante (voir l’image).
Lorsque vous ajoutez cette balise à votre code HTML, une nouvelle variable – Stratégie de recommandation - apparaît dans l’onglet Variables Cette variable vous permet de sélectionner l’algorithme de recommandation et le nombre d’éléments à présenter dans la recommandation.
- Enregistrez le modèle.
- Pour enregistrer le modèle, sélectionnez-le à partir de l’onglet Mes Modèles lors de la création d’une variation.
Paramètres de la campagne de recommandation
Lorsque vous créez une campagne de recommandation, vous spécifiez des paramètres, notamment le type de page, la méthode d’insertion et d’autres paramètres avancés. Cette section contient des informations sur ces paramètres.
Type de page.
Ce paramètre détermine le type de page sur laquelle la recommandation est placée. Sélectionnez n’importe quelle page si aucune des options ne correspond à votre cas d’utilisation.
Sachez que dès que vous aurez sélectionné un type de page et enregistré la campagne, vous ne pourrez plus le modifier. Si nécessaire, dupliquez la campagne ou créez-en une nouvelle.
Emplacement
La recommandation peut être insérée et placée sur n’importe quelle page de votre site web à l’aide des méthodes suivantes :
- Remplacer l’élément : Dynamic Yield générera la recommandation, en remplaçant un élément existant sur votre site. Vous n’aurez pas à recourir à des ressources techniques ou informatiques. Vous spécifiez l’élément à remplacer sous la forme d’un sélecteur CSS.
- Ajouter après l’élément : cette méthode est identique à celle du remplacement d’élément, mais l’élément est placé juste après un sélecteur CSS spécifique.
- Ajouter avant l’élément : identique à la méthode Remplacer l’élément, mais l’élément est placé juste avant un sélecteur CSS spécifique.
- Intégrer avec un code : implémentez une recommandation directement dans le code source de votre site web (Dynamic Yield ne le générera pas). Après avoir publié la campagne, survolez le nom de la campagne et cliquez sur l’icône de code pour localiser le code.
Pour les trois premières options, vous devez spécifier les pages sur lesquelles Dynamic Yield doit générer la campagne.
Paramètres avancés
- Présenter sur chaque événement SPA : concerne les applications à page unique qui n’actualispas le navigateur à chaque changement d’écran. Si vous devez relancer la recommandaton ou réévalue ses conditions de ciblage à chaque changement d’écran dans votre SPA, déclenchez un événement track_pageview et activez cette option. Pour plus d’informations sur l’utilisation des SPA, consultez Dynamic Yield pour les applications à page unique.
- Optimiser le temps de chargement du site : stocke l’expérience hors site pour maximiser la vitesse de chargement du site. Recommandé principalement pour les expériences en dessous du pli pour réduire le risque de scintillement.
-
Intégrations analytiques :
- Déclencher un événement Google Analytics (précédent) : seulement visible si l’intégration Google Analytics est activée. Vous pouvez désactiver cette option pour empêcher la génération de données sur une recommandation spécifique à Google Analytics.
- Suivre les performances des campagnes dans votre plateforme d’analyse : déclenche des événements pour toutes les extensions d’analyse et le code personnalisé que vous avez implémentés. Si vous désactivez cette option, aucun événement ne sera déclenché pour aucune de vos implémentations d’analyse.
-
Attendre l’élément : ne génère pas la recommandation tant qu’un élément n’a pas été chargé ou qu’une condition n’a pas été remplie. Utilisé principalement à des fins de dépannage ou pour s’assurer que Google Analytics suit correctement la recommandation. Sélectionnez l’une des options suivantes ou utilisez l’option + et pour spécifier plusieurs éléments à attendre :
- Aucun (par défaut) : n’attendez rien avant de générer la recommandation.
- Sélecteur CSS : attendez un élément à charger sur la page, défini à l’aide d’un sélecteur CSS.
- Bibliothèque JQuery : attendez le chargement de la bibliothèque JQuery.
- Google Analytics (classic) : attendez le chargement de Google Analytics (classic).
- Google Analytics (universal) : attendez le chargement de Google Analytics (universal).
- Données Dynamic Yield : attendez le chargement des données de Dynamic Yield (telles que les mesures de preuve sociale).
- Composant externe : attendez le chargement d’une fonction JavaScript définie sur la page.
Empêcher la duplication de recommandations
Si une seule page comporte plusieurs widgets de recommandation, Dynamic Yield empêche automatiquement l’affichage de ces résultats dans plus d’un widget, comme ci-dessous :
- Dynamic Yield évalue toutes les stratégies de recommandation demandées sur la page.
- Les demandes de stratégies de recommandation sont regroupées et envoyées ensemble au moteur de recommandations.
- Le moteur de recommandations calcule les demandes de stratégie une par une. Les résultats renvoyés simultanément sont automatiquement exclus des résultats des stratégies suivantes.
- Les résultats des recommandations sont renvoyés et générés par Dynamic Yield.
Dans les cas suivants, les résultats des recommandations ne sont pas exclus même s’ils ont été renvoyés dans les résultats des stratégies précédentes :
- Recommandations basées sur l’activité, telles que des produits récemment consultés ou achetés.
- Produits épinglés à des emplacements spécifiques à l’aide des règles de filtres.
Ce processus s’applique aux recommandations générées par Dynamic Yield. Si vous générez les recommandations manuellement à l’aide de l’API recommendationWidgetData vous pouvez utiliser le paramètre exclure pour limiter les résultats de chaque widget de recommandation et éviter ainsi les doublons.