Fragments de contenu et fragments d’expérience
Les fragments de contenu et les fragments d’expérience d’Adobe Experience Manager peuvent sembler similaires de prime abord, mais chacun prouve son utilité dans des cas d’utilisation précis. Découvrez les différences et similitudes entre les fragments de contenu et d’expérience et leurs différentes utilisations et finalités.
Comparaison
Architecture des fragments de contenu
Le diagramme suivant illustre l’architecture globale des fragments de contenu d’AEM.
-
Les modèles de fragment de contenu définissent les éléments (ou champs) qui définissent le contenu que le fragment de contenu peut capturer et exposer.
-
Le fragment de contenu est une instance d’un modèle de fragment de contenu qui représente une entité de contenu logique.
-
Les variations des fragments de contenu adhèrent au modèle de fragment de contenu ; cependant, la conformité au modèle de fragment de contenu comporte des variations de contenu.
-
Les fragments de contenu peuvent être exposés/consommés par les éléments suivants :
- Utilisation des fragments de contenu sur AEM Sites (ou AEM Screens) via le composant Fragment de contenu des composants principaux de la gestion de contenu web d’AEM.
- Consommation d’un fragment de contenu depuis les applications Headless à l’aide des API GraphQL AEM Headless.
- Exposition d’un contenu de variation de fragment de contenu au format JSON via AEM Content Services et les pages d’API pour les cas d’utilisation en lecture seule.
- Exposition directe du contenu du fragment de contenu (toutes les variations) au format JSON via des appels directs vers AEM Assets via l’API HTTP AEM Assets pour les cas d’utilisation CRUD.
Architecture des fragments d’expérience
-
Les modèles modifiables, qui à leur tour sont définis par des types de modèles modifiables et une mise en œuvre d’un composant de page AEM, définissent les composants AEM autorisés pouvant être utilisés pour composer un fragment d’expérience.
-
Le fragment d’expérience est une instance d’un modèle modifiable qui représente une expérience logique.
-
Les variations des fragments d’expérience adhèrent au modèle modifiable ; elles ont cependant une expérience avec des variations (contenu et conception).
-
Les fragments d’expérience peuvent être exposés/consommés par les éléments suivants :
- Utilisation de fragments d’expérience sur AEM Sites (ou AEM Screens) via le composant Fragment d’expérience d’AEM.
- Exposition d’un contenu de variations de fragment d’expérience au format JSON (avec HTML incorporé) via AEM Content Services et des pages API.
- Exposition directe d’une variation de fragment d’expérience en tant que « HTML brut ».
- Export de fragments d’expérience vers Adobe Target en tant qu’offres HTML ou JSON.
- AEM Sites prend nativement en charge les offres HTML. Toutefois, les offres JSON nécessitent un développement personnalisé.
Ressource de prise en charge des fragments de contenu
- Guide d’utilisation des fragments de contenu
- Présentation d’Adobe Experience Manager en tant que CMS découplé
- Utiliser les fragments de contenu dans AEM
- Composant de fragment de contenu des composants principaux WCM d’AEM
- Utiliser les fragments de contenu et AEM Headless
- Prise en main d’AEM Content Services