Créer des politiques de décision
Créé pour :
- Expérimenté
- Utilisateur ou utilisatrice
Les politiques de décision sont des conteneurs pour vos offres qui tirent profit du moteur de prise de décision afin de choisir le meilleur contenu à diffuser, en fonction de l’audience.
Les principales étapes pour utiliser les politiques de décision dans vos campagnes basées sur du code sont les suivantes :
Ajouter une politique de décision à une expérience basée sur du code
Pour présenter la meilleure offre et expérience dynamique aux visiteurs de votre site web ou de votre application mobile, ajoutez une politique de décision à une campagne ou à un parcours basé sur du code. Pour ce faire, procédez comme suit.
Création de la politique de décision
-
Créez une campagne et sélectionnez l’action Expérience basée sur le code. En savoir plus
-
Dans l’éditeur de code, sélectionnez l’icône Politique de décision et cliquez sur Ajouter une politique de décision.
-
Par défaut, créez une politique.
NOTE
Vous pouvez également sélectionner une politique existante. -
Renseignez les détails de votre politique de décision : ajoutez un nom et sélectionnez un catalogue.
NOTE
Actuellement, seul le catalogue par défaut Offres est disponible. -
Sélectionnez le nombre d’éléments à renvoyer. Par exemple, si vous sélectionnez 2, les 2 meilleures offres éligibles seront présentées pour la configuration actuelle. Cliquez sur Suivant.
Sélection des éléments et des stratégies de sélection
La section Séquence de stratégies vous permet de sélectionner les éléments de décision et les stratégies de sélection à inclure avec la politique de décision.
-
Cliquez sur le bouton Ajouter.
-
Choisissez le type d’objet à inclure dans la politique :
-
Stratégie de sélection : ajoutez une ou plusieurs stratégies de sélection. Les stratégies de décision tirent parti des collections associées aux contraintes d’éligibilité et aux méthodes de classement pour déterminer les éléments à afficher. Vous pouvez sélectionner une stratégie de sélection existante ou en créer une à l’aide du bouton Créer une stratégie de sélection. Découvrir comment créer des stratégies de sélection
-
Élément de décision : ajoutez des éléments de décision uniques à présenter sans avoir à exécuter une stratégie de sélection. Vous pouvez sélectionner un seul élément de décision à la fois. Toutes les contraintes d’éligibilité définies pour l’élément s’appliquent.
NOTE
Une politique de décision prend en charge jusqu’à 10 stratégies de sélection et éléments de décision combinés. En savoir plus sur les mécanismes de sécurisation et les limitations de Decisioning -
-
Lorsque vous ajoutez plusieurs éléments et/ou stratégies de décision, ils sont évalués dans un ordre spécifique. Le premier objet ajouté à la séquence sera évalué en premier, etc.
Pour modifier la séquence par défaut, vous pouvez faire glisser et déposer les objets et/ou les groupes afin de les réorganiser selon vos besoins. En savoir plus
Gestion de l’ordre d’évaluation dans une politique de décision
Une fois que vous avez ajouté des éléments de décision et des stratégies de sélection à votre politique, vous pouvez les organiser pour déterminer leur ordre d’évaluation et combiner des stratégies de sélection à évaluer ensemble.
L’ordre séquentiel dans lequel les éléments et les stratégies seront évalués est indiqué par des chiffres à gauche de chaque objet ou groupe d’objets. Pour déplacer la position d’une stratégie de sélection (ou d’un groupe de stratégies) dans la séquence, effectuez un glisser-déposer vers une autre position.
Vous pouvez également combiner plusieurs stratégies de sélection en groupes afin qu’elles soient évaluées ensemble et non séparément. Pour ce faire, cliquez sur le bouton +
sous une stratégie de sélection pour la combiner à une autre. Vous pouvez également effectuer un glisser-déposer d’une stratégie de sélection sur une autre afin de regrouper les deux stratégies dans un groupe.
Plusieurs stratégies et leur regroupement déterminent la priorité des stratégies et le classement des offres éligibles. La première stratégie a la priorité la plus élevée et les stratégies combinées au sein d’un même groupe ont la même priorité.
Prenons l’exemple suivant : vous disposez de deux collections, l’une dans la stratégie A et l’autre dans la stratégie B. La demande concerne le renvoi de deux éléments de décision. Supposons qu'il y ait deux offres éligibles pour la stratégie A et trois offres éligibles pour la stratégie B.
-
Si les deux stratégies ne sont pas combinées ni dans l’ordre séquentiel (1 et 2), les deux meilleures offres éligibles de la première stratégie seront renvoyées dans la première ligne. S’il n’y a pas deux offres éligibles pour la première stratégie, le moteur de décision passera à la stratégie suivante dans la séquence pour trouver autant d’offres que nécessaire, et renverra finalement une offre de secours si nécessaire.
-
Si les deux collections sont évaluées en même temps, étant donné qu’il y a deux offres éligibles pour la stratégie A et trois offres éligibles pour la stratégie B, les cinq offres seront regroupées et classées selon la valeur déterminée par leurs méthodes de classement respectives. Comme deux offres sont demandées, les deux meilleures offres éligibles parmi ces cinq offres seront renvoyées.
Prenons un exemple où plusieurs stratégies sont divisées en différents groupes.
Vous avez défini trois stratégies. Les stratégies 1 et 2 sont combinées dans le groupe 1 et la stratégie 3 est indépendante (groupe 2).
Les offres éligibles pour chaque stratégie et leur priorité (utilisée dans l’évaluation de la fonction de classement) sont les suivantes :
-
Groupe 1 :
- Stratégie 1 - (offre 1, offre 2 et offre 3) - Priorité 1
- Stratégie 2 - (offre 3, offre 4 et offre 5) - Priorité 1
-
Groupe 2 :
- Stratégie 3 - (offre 5 et offre 6) - Priorité 0
Les offres de stratégie ayant la priorité la plus élevée sont évaluées en premier et ajoutées à la liste des offres classées.
Itération 1 :
Les offres des stratégies 1 et 2 sont évaluées ensemble (offre 1, offre 2, offre 3, offre 4 et offre 5). Nous arrivons au résultat suivant :
Offre 1 - 10
Offre 2 - 20
Offre 3 - 30 pour la stratégie 1, 45 pour la stratégie 2. Le critère le plus élevé des deux sera pris en compte (45).
Offre 4 - 40
Offre 5 - 50
Les offres classées se présentent désormais comme suit : offre 5, offre 3, offre 4, offre 2 et offre 1.
Itération 2 :
Les offres de la stratégie 3 sont évaluées (offre 5 et offre 6). Nous arrivons au résultat suivant :
- Offre 5 : non évaluée, car elle existe déjà dans le résultat ci-dessus.
- Offre 6 - 60
Les offres classées sont désormais les suivantes : offre 5 , offre 3, offre 4, offre 2, offre 1 et offre 6.
Ajout d’offres de secours
Une fois que vous avez sélectionné des éléments de décision et/ou des stratégies de sélection, vous pouvez ajouter des offres de secours qui s’afficheront si aucun des éléments ou aucune des stratégies de sélection ci-dessus n’est qualifié(e).
Vous pouvez sélectionner n’importe quel élément de la liste, qui affiche tous les éléments de décision créés dans le sandbox actuel. Si aucune stratégie de sélection n’est qualifiée, l’offre de secours est affichée pour l’utilisateur ou utilisatrice, quelles que soient les dates et les contraintes d’éligibilité appliquées à l’élément sélectionné..
Lorsque votre politique de décision est prête, enregistrez-la et cliquez sur Créer. Maintenant que la politique de décision est créée, vous pouvez utiliser les attributs de décision dans votre contenu d’expérience basée sur le code. En savoir plus
Utilisation de la politique de décision dans l’éditeur de code
Une fois créée, la politique de décision peut être utilisée dans l’éditeur de personnalisation. Pour ce faire, procédez comme suit.
-
Cliquez sur le bouton Insérer une politique. Le code correspondant à la politique de décision est ajouté.
NOTE
Cette séquence sera répétée selon le nombre de renvoi de la politique de décision que vous choisissez. Par exemple, si vous avez choisi de renvoyer 2 éléments lors de la création de la décision, la même séquence sera répétée deux fois. -
Vous pouvez désormais ajouter tous les attributs de décision que vous souhaitez dans ce code. Les attributs disponibles sont stockés dans le schéma du catalogue Offres. Les attributs personnalisés sont stockés dans le dossier
_<imsOrg
>, et les attributs standard dans le dossier_experience
. En savoir plus sur le schéma du catalogue d'offresNOTE
Pour le suivi des éléments de la politique de décision, l’attributtrackingToken
doit être ajouté comme suit pour le contenu de la politique de décision :trackingToken: {{item._experience.decisioning.decisionitem.trackingToken}}
-
Cliquez sur chaque dossier pour le développer. Placez le curseur de votre souris à l’emplacement souhaité, puis cliquez sur l’icône + en regard de l’attribut à ajouter. Vous pouvez ajouter au code autant d’attributs que vous le souhaitez.
-
Vous pouvez également ajouter tout autre attribut disponible dans l’éditeur de personnalisation, tel que des attributs de profil.
-
Cliquez sur Enregistrer et fermer pour confirmer vos modifications.
Tester et publier votre expérience basée sur le code
Suivez les étapes ci-dessous pour finaliser votre expérience basée sur le code et appliquer vos modifications.
-
Examinez et publiez votre campagne ou parcours d’expérience basé sur le code. Voici comment procéder
Désormais, dès que votre développeur ou développeuse lance un appel d’API ou de SDK pour récupérer du contenu pour la surface définie dans votre configuration de canal, les modifications sont appliquées à votre page web ou votre application.
-
Actuellement, vous ne pouvez pas simuler le contenu de l’interface utilisateur dans une campagne ou un parcours basée sur le code à l’aide de décisions.
Pour pallier ce problème, vous pouvez tester la prise de décision après la publication de votre campagne en ajoutant l’indicateur
dryRun
dans le bloc dedata
d’événement XDM de votre implémentation client :{ "data": { "__adobe": { "ajo": { "dryRun": true } } } }
-
Pour évaluer les performances de vos décisions, vous pouvez désormais créer des tableaux de bord de rapports Customer Journey Analytics personnalisés.