Comprendre les fragments de contenu et les fragments d’expérience

La mise en page de fragments de contenu et de fragments d’expérience peut sembler similaire en surface, mais chacun joue un rôle clé dans différents cas d’utilisation. Découvrez comment les fragments de contenu et les fragments d’expérience sont similaires, différents et quand et comment les utiliser.

Comparaison des fragments de contenu et des fragments d’expérience

Fragments de contenu (CF) Fragments d’expérience (XF)
Définition
  • Réutilisable, indépendante de la présentation contenu, composé d'éléments de données structurés (texte, dates, références, etc.)
  • Composante réutilisable d’un ou de plusieurs composants AEM définissant le contenu et la présentation qui forme une expérience logique à elle seule
Locataires principaux
  • Axé sur le contenu
  • Défini par un modèle de données structuré, basé sur des formulaires.
  • Indépendante de la conception et de la mise en page.
  • Le canal est propriétaire de la présentation du contenu du fragment de contenu (mise en page et conception).
  • Axé sur la présentation
  • Défini par la composition non structurée des composants AEM
  • Définit la conception et la disposition du contenu
  • Utilisé "en l’état" dans les canaux
Détails techniques
  • Implémenté en tant que cq:Page
  • Défini par des modèles modifiables
  • Rendu HTML natif
Variations
  • La variation du Principal est la variation canonique
  • Les variations sont spécifiques au cas d’utilisation, ce qui peut s’aligner sur les canaux.
  • Les variations sont spécifiques au canal ou au contexte
  • Les variations sont conservées synchronisées via AEM Live Copy
  • Réutilisation du contenu à diffusion de blocs dans différentes variantes
Fonctions
  • Variations
  • Variations en tant que Live Copies
  • Versions
  • Blocs de création
  • Annotations
  • Disposition et prévisualisation réactives
  • Traduction/localisation
Utilisation
  • aem composants principaux du composant Fragment de contenu pour une utilisation dans AEM Sites, AEM Screens ou dans les fragments d’expérience.
  • Exportation JSON via AEM Content Services pour une consommation tierce
  • JSON via AEM API HTTP Assets pour une consommation tierce.
  • Composant AEM Fragment d’expérience à utiliser dans AEM Sites, AEM Screens ou d’autres fragments d’expérience.
  • Exporter en HTML simple pour une utilisation par des systèmes tiers
  • Exportation HTML vers le ciblage d’Adobe pour les offres ciblées
  • Exportation JSON vers Adobe Target pour les offres ciblées
Cas d’utilisation courants
  • Contenu de saisie de données/formulaire hautement structuré
  • Contenu éditorial de forme longue (élément multiligne)
  • Contenu géré en dehors du cycle de vie des canaux qui le délivrent
  • Gestion centralisée des supports promotionnels à plusieurs canaux à l'aide de variations par canal.
  • Contenu réutilisé sur plusieurs pages d'un site Web.
  • chrome du site Web (ex. en-tête et pied de page)
  • Expérience gérée en dehors du cycle de vie des canaux qui la délivrent
Documentation

Architecture des fragments de contenu

Le diagramme suivant illustre l'architecture globale des fragments de contenu AEM

!Architecture des fragments de contenu

  • Les modèles de fragments de contenu définissent les éléments (ou les 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.
  • Cependant, les variations variations du fragment de contenu adhèrent au modèle de fragment de contenu, mais présentent des variations de contenu.
  • Les fragments de contenu peuvent être exposés/consommés par :
    • Utilisation de fragments de contenu sur AEM Sites (ou AEM Screens) via le composant Fragment de contenu des composants principaux de la gestion de contenu Web AEM.
    • Incorporation d’un fragment de contenu dans un fragment d’expérience via le composant Fragment de contenu des composants principaux de la gestion de contenu Web , en vue de son utilisation dans n’importe quel cas d’utilisation du fragment d’expérience.
    • L’exposition d’un fragment de contenu modifie le contenu en tant que 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 par le biais d’appels directs à AEM Assets via l’API HTTP AEM Assets pour les cas d’utilisation de CRUD.

Architecture des fragments d’expérience

!Architecture des fragments d’expérience

  • Les modèles modifiables, qui sont à leur tour définis par le type de modèle modifiable et une implémentation de composant de page AEM, définissent les composants AEM autorisés qui peuvent ê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 du fragment d’expérience adhèrent au modèle modifiable, mais présentent des variations d’expérience (contenu et conception).
  • Les fragments d’expérience peuvent être exposés/consommés par :
    • Utilisation de fragments d’expérience sur AEM Sites (ou AEM Screens) via le composant AEM Fragment d’expérience.
    • L’exposition d’un fragment d’expérience modifie le contenu en tant que JSON (avec du code HTML incorporé) via AEM Content Services et les pages d’API.
    • Exposition directe d’une variation de fragment d’expérience sous la forme "HTML ordinaire".
    • Exportation 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é.

Documents de prise en charge pour les fragments de contenu

Documents d’aide pour les fragments d’expérience

Sur cette page