Rendu des expériences
Suivez les étapes du diagramme Rendu d’expériences pour vous assurer que toutes les tâches nécessaires au rendu des expériences sont exécutées dans le bon ordre.
Diagramme d’expériences de rendu diagram
La gestion automatique du scintillement prête à l’emploi disponible avec at.js n’a de sens que lorsque la fonction Demande de chargement automatique de page est activée. Cette option masque l’ensemble du corps d’HTML lors de la récupération des expériences à partir de Target. Dans ce cas, il est de votre responsabilité de gérer le scintillement. Recherchez des modèles d’implémentation disponibles pour la gestion du scintillement à titre indicatif.
Cliquez sur les liens suivants pour accéder aux sections de votre choix :
- 3.1 : Promotion
- 3.2 : Critères basés sur le panier
- 3.3 : Critères de popularité
- 3.4 : Critères par article
- 3.5 : Critères fondés sur l’utilisateur
- 3.6 : Critères personnalisés
- 3.7 : fournir les attributs utilisés dans les règles d’inclusion
- 3.8 : Fournir des ID exclus
- 3.9 : fournir des attributs d’entité pour mettre à jour le catalogue de produits pour Recommendations
- 3.10 : fournir des attributs de profil utilisés comme clés pour les règles d’inclusion
- 3.11 : déclenchement de la requête de chargement de page
- 3.12 : Demande d’emplacement régional pour les incendies
3.1 : Promotion promotion
Ajoutez des éléments en promotion et contrôlez leur emplacement dans la conception de vos recommandations en choisissant les promotions Front ou Back dans l’interface utilisateur de Target lors de la création de l’activité.
Options disponibles
- Promouvoir par ID
- Promouvoir par collection
- Promouvoir par attribut
Paramètres d’entité requis
- Les attributs d’article dans les promotions doivent être transmis lors de l’utilisation de l’option « promouvoir par attribut ».
Lectures
Revenez au diagramme en haut de cette page.
3.2 : Critères basés sur le panier cart
Faites des recommandations en fonction du contenu du panier de l’utilisateur.
Critères disponibles
- Les personnes qui ont consulté ces , ont consulté ces
- Les Personnes Qui Les Ont Consultés Les Ont Achetés
- Les gens qui ont acheté ceci, ont acheté cela
Paramètres d’entité requis
- cartIds
Lectures
Revenez au diagramme en haut de cette page.
3.3 : Critères de popularité popularity
Faites des recommandations en fonction de la popularité globale d’un élément sur votre site ou de la popularité des éléments dans la catégorie, la marque, le genre ou la catégorie préférée ou la plus consultée d’un visiteur, etc.
Critères disponibles
- Les plus consultés sur le site
- Les plus consultés par catégorie
- Éléments les plus consultés par attribut d’élément
- Meilleurs vendeurs sur le site
- Meilleurs vendeurs par catégorie
- Meilleurs vendeurs par attribut d’article
- En tête par mesure Analytics
Paramètres d’entité requis
entity.categoryIdou l’attribut d’élément pour la popularité basée sur si le critère est basé sur l’attribut actuel ou l’attribut d’élément.- Rien ne doit être transmis pour les objets les plus consultés/les plus vendus sur le site.
Lectures
3.4 : Critères par article item
Faites des recommandations basées sur la recherche d’éléments similaires à un élément que l’utilisateur consulte ou a récemment consulté.
Critères disponibles
- Les personnes qui ont consulté ceci ont consulté cela
- Les personnes qui ont consulté ceci ont acheté cela
- Les personnes qui ont acheté ceci ont acheté cela
- Éléments avec des attributs similaires
Paramètres d’entité requis
entity.id- Si un attribut de profil est utilisé comme clé
Lectures
Revenez au diagramme en haut de cette page.
3.5 : Critères fondés sur l’utilisateur user
Faites des recommandations basées sur le comportement de l’utilisateur.
Critères disponibles
- Éléments récemment consultés
- Recommandé
Paramètres d’entité requis
entity.id
Lectures
Revenez au diagramme en haut de cette page.
3.6 : Critères personnalisés custom
Faites des recommandations basées sur un fichier personnalisé que vous téléchargez.
Critères disponibles
- Algorithme personnalisé
Paramètres d’entité requis
entity.id ou l’attribut utilisé comme clé pour l’algorithme personnalisé
Lectures
3.7 : fournir les attributs utilisés dans les règles d’inclusion inclusion
Revenez au diagramme en haut de cette page.
3.8 : Fournir des ID exclus exclude
Transmettez les ID d’entité pour les entités que vous souhaitez exclure de vos recommandations. Par exemple, vous pouvez exclure des articles déjà présents dans le panier.
Revenez au diagramme en haut de cette page.
3.9 : fournir des attributs d’entité pour mettre à jour le catalogue de produits pour Recommendations entity-attributes
Lectures
Vous pouvez également accomplir cette étape en créant des flux de produits à l’aide de l’interface utilisateur de Target pour mettre à jour le catalogue de produits pour Recommendations.
Revenez au diagramme en haut de cette page.
3.10 : fournir des attributs de profil utilisés comme clés pour les règles d’inclusion keys
Indiquez les attributs de profil utilisés comme clés pour les règles d’inclusion dans l’un des critères de recommandations mentionnés ci-dessus.
Lectures
3.11 : déclenchement de la requête de chargement de page fire
Cette étape déclenche un appel Delivery API avec execute > payload pageLoad dans la requête. La méthode getOffers() récupère l’expérience et applyOffers() effectue le rendu de l’expérience sur la page. La requête pageLoad est nécessaire au rendu des expériences créées dans le compositeur d’expérience visuelle (VEC).
Conditions préalables
- Tous les mappages de données doivent être effectués à l’aide de la fonction
targetPageParams.
Lectures
Actions
- Utilisez les méthodes
getOffersetapplyOfferspour récupérer l’expérience à l’aide d’un appel API de requête de chargement de page.
Revenez au diagramme en haut de cette page.
3.12 : Demande d’emplacement régional pour les incendies (#location)
Cette étape déclenche un appel Delivery API avec execute > payload mboxes dans sa requête. La méthode getOffers récupère l’expérience et effectue applyOffers rendu de l’expérience sur la page. Vous pouvez envoyer plusieurs mbox sous la payload execute > mboxes.
Conditions préalables
- Tous les mappages de données doivent être effectués à l’aide de la fonction
targetPageParams.
Lectures
Actions
- Utilisez les méthodes
getOffersetapplyOfferspour récupérer l’expérience à l’aide d’un appel API de requête de chargement de page.
Revenez au diagramme en haut de cette page.
Passez à l’étape 4 : Notifier Target.