Présentation des cas d’utilisation de Personalization
Adobe Experience Platform Web SDK offre un large éventail de cas d’utilisation de la personnalisation pour les propriétés web. Il prend en charge des architectures flexibles (côté client, côté serveur et hybrides) afin que vous puissiez demander des décisions et effectuer le rendu du contenu en fonction des besoins de votre site.
Rendu de contenu personnalisé
Le SDK Web peut récupérer les décisions de personnalisation (également appelées propositions) et vous aider à en effectuer le rendu sur la page. Le rendu est asynchrone. Évitez donc de supposer une durée spécifique pour l’application du contenu.
Choisissez le modèle correspondant aux éléments de proposition que vous recevez :
- Rendre automatiquement les propositions d’action DOM : à utiliser lorsque les propositions incluent des éléments de
dom-actionavec des sélecteurs et des types d’action que Web SDK peut appliquer automatiquement. Consultez la section Rendu automatique des propositions d’action DOM. - Rendu des offres HTML sans sélecteurs à l’aide d’applyPropositions : à utiliser lorsque vous recevez du contenu HTML, mais vous devez indiquer où et comment l’appliquer (sélecteur + type d’action) via des métadonnées. Voir Rendu des offres HTML sans sélecteurs.
- Propositions de rendu manuelles : à utiliser lorsque vous avez besoin d’un contrôle complet de la logique de rendu (par exemple, pour composer l’interface utilisateur à partir de JSON ou appliquer des règles métier personnalisées). Voir Rendu manuel des propositions.
Rubriques connexes courantes
La plupart des implémentations de personnalisation impliquent les rubriques suivantes :
- Empêcher le scintillement (facultatif) : masquez et affichez les conteneurs lors de la personnalisation. Voir Gestion du scintillement.
- Suivi des éléments affichés : enregistrez les événements d’affichage pour le contenu rendu. Voir Gestion des événements d’affichage.
- Récupération en haut de la page/mesures en bas de page : demandez des décisions précoces, puis incluez la mesure plus tard. Voir Configuration des événements en haut et en bas de page.
Exemples de SDK Web
Outre les pages de documentation de ce dossier, Adobe conserve un référentiel d’exemples d’applications que vous pouvez référencer. Voir Exemples de SDK web sur GitHub pour d’autres scénarios de personnalisation, notamment :
- Personnalisation côté client
- Personnalisation côté serveur
- Personnalisation hybride
- Personalization dans les applications monopages