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

Fragments de contenu (CF)
Fragments d’expérience (XF)
Définition
  • Il s’agit d’un contenu réutilisable, agnostique sur le plan de la présentation, composé d’éléments de données structurés (texte, dates, références, etc.).
  • Ce composite réutilisable d’un ou de plusieurs composants AEM définit le contenu et la présentation constitutifs d’une expérience et est significatif en soi.
Principes ondamentaux
  • 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 les modèles modifiables.
  • Rendu HTML natif
Variations
  • La variation principale est la variation canonique.
  • Les variations sont spécifiques aux cas d’utilisation, qui peuvent s’aligner sur les canaux.
  • Les variations sont spécifiques au canal ou au contexte.
  • Les variations sont synchronisées via AEM Live Copy.
  • Les Blocs de création permettent de réutiliser le contenu dans toutes les variations.
Fonctions
  • Variations
  • Variations comme Live Copies
  • Versions
  • Blocs de création
  • Annotations
  • Disposition et prévisualisation réactives
  • Traduction/localisation
  • Modèle de données complexe via les références de fragments de contenu
  • Prévisualisation in-app
Utilisez
  • Composant Fragment d’expérience AEM à utiliser dans AEM Sites, AEM Screens ou d’autres fragments d’expérience.
  • Exporter en tant que HTML brut pour une utilisation par des systèmes tiers.
  • Export HTML vers Adobe Target pour les offres ciblées.
  • Export JSON vers Adobe Target pour les offres ciblées.
Cas d’utilisation courants :
  • Optimisation des cas d’utilisation headless sur GraphQL.
  • Contenu structuré basé sur la saisie de données/les formulaires.
  • Contenu éditorial à la forme longue (élément multi-lignes).
  • Contenu géré en dehors du cycle de vie des canaux qui le diffusent.
  • Gestion centralisée des supports promotionnels multicanaux à l’aide de variations par canal.
  • Contenu réutilisé sur plusieurs pages d’un site Web.
  • Chrome du site Web (par exemple, en-tête et pied de page).
  • Expérience gérée en dehors du cycle de vie des canaux qui la diffusent.
Documentation

Architecture des fragments de contenu

Le diagramme suivant illustre l’architecture globale des fragments de contenu d’AEM.

Architecture des fragments de contenu

  • 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

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

Ressource de prise en charge des fragments d’expérience

recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d