|
Content Fragments (CF) |
Experience Fragments (XF) |
Definition |
- Re-usable, presentation-agnostic content, composed of structured data elements (text, dates, references, etc.)
|
- A re-usable, composite of one or more AEM Components defining content and presentation that forms an experience which makes sense on its own
|
Core Tenants |
- Content-centric
- Defined by a structured, form-based, data model.
- Design and layout agnostic.
- The channel owns the presentation of the Content Fragment's content (layout and design)
|
- Presentation-centric
- Defined by unstructured composition of AEM Components
- Defines design and layout of content
- Used "as is" in channels
|
Technical details |
|
- Implemented as a cq:Page
- Defined by Editable Templates
- Native HTML rendition
|
Variations |
- The Master variation is the canonical variation
- Variations are use-case specific, which may align with channels.
|
- Variations are channel or context specific
- Variations are kept in sync via AEM Live Copy
- Building blocks allow content re-use across variations
|
Features |
|
- Variations
- Variations as Live Copies
- Versions
- Building blocks
- Annotations
- Responsive layout and preview
- Translation/localization
- Complex data-model via Content Fragment references
- In-app preview
|
Use |
|
- AEM Experience Fragment component for use in AEM Sites, AEM Screens or other Experience Fragments.
- Export as Plain HTML for use by 3rd party systems
- HTML export to Adobe Target for targeted offers
- JSON export to Adobe Target for targeted offers
|
Common use cases |
- Powering headless use-cases over GraphQL
- Structured data-entry/form-based content
- Long-form editorial content (multi-line element)
- Content managed outside the life cycle of the channels delivering it
|
- Centralized management of multi-channel promotional collateral using per-channel variations.
- Content re-used across multiple pages in a Web site.
- Web site chrome (ex. header and footer)
- An experience managed outside the life cycle of the channels delivering it
|
Documentation |
|
|