Recommendations n’affiche pas le contenu

Recommendations fonctionne en mode d’édition, mais rien ne s’affiche lorsque vous lancez l’activité de recommandation. Découvrez pourquoi cela se produit.

Description description

Environnement

Adobe Target

Problème/Symptômes

Vous avez créé un flux CSV avec entity.id, entity.name et entity.message pour chaque élément, ainsi que l’ajout de entity.pageUrl, en le définissant sur l’URL absolue de vos pages. Vous avez également créé une conception et défini les critères. Vous configurez ensuite une activité de recommandation avec une conception, des critères et une collection. Tout s’affiche comme prévu en mode d’ édition , mais aucune recommandation n’apparaît lorsque vous le lancez. Lors de l’utilisation de MboxTrace, le message suivant s’affiche au bas de la sortie :

"response" : {
"node" : "re1.prodxx",
"status" : {
"code" : "NO_CONTENT",
"details" : ""
}

Résolution resolution

Il est utile d'y réfléchir en termes de diffusion de recommandations et ingestion d'entités :

Diffusion :
De nombreux types de critères de recommandation nécessitent une clé sur laquelle baser les éléments à recommander. Par exemple, dans un visiteur ayant consulté ceci a consulté ces critères, ceci est la clé. Votre page doit indiquer la clé dans la requête de mbox. Dans cet exemple, la clé est l’élément consulté, en particulier, il s’agit de l’identifiant unique de cet élément, entity.id. Une fois que Target sait ce que le visiteur consulte, vous pouvez renvoyer les éléments à recommander.
Notez que tous les critères ne sont pas basés sur des clés. Par exemple, Récemment consultés et Meilleurs vendeurs ne nécessitent pas de clé et fonctionneront donc correctement sans transmettre entity.id.

Ingestion :
Entités (ce terme est utilisé à la place de products pour inclure d’autres éléments tels que des articles, des vidéos, etc.) peuvent être ingérés dans Target par le biais de flux, d’appels de mbox, d’appels d’API ou de toute combinaison de ces éléments. entity.id est un identifiant qui identifie de manière unique l’entité. Dans ce cas, il s’agit probablement de votre productID. Les appels de mbox sont principalement utilisés pour la diffusion. Cependant, de nombreux utilisateurs trouvent pratique de transmettre l’ensemble complet des attributs d’entité à leurs appels de mbox. Cependant, si vous transmettez votre catalogue de produits complet par l’intermédiaire de flux, il vous suffit de transmettre une clé dans votre requête de mbox, puis seulement si vous utilisez un critère basé sur une clé.

Assurez-vous que la page contient entityID.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f