Wat onderscheidt AEM van traditionele CMS-systemen? Een van de belangrijkste verschillen is dat u de pagina niet als één enkele contenteenheid hoeft te behandelen. In plaats daarvan kunt u kleinere contentfragmenten creëren die opnieuw kunnen worden gebruikt op al uw en/of een van uw pagina’s. Deze kleine en pagina-onafhankelijke contenteenheden zijn AEM Content Fragments en AEM Experience Fragments.
In het begin kan het lastig zijn om het verschil tussen Content Fragments en Experience Fragments te begrijpen. In dit artikel zullen we alle twijfels wegnemen, zodat u weet hoe u elk van hen kunt gebruiken voor effectieve contentproductie en -beheer.
Content Fragments en Experience Fragments
Kortom, het verschil tussen Content Fragments en Experience Fragments is dat de eerste projectonafhankelijke content vertegenwoordigen, terwijl de laatste de lay-out en het ontwerp bepalen:
Content Fragments in AEM (CF)
- Gestructureerde gegevens in tekstformaat en afbeeldingen vormen een logische contenteenheid.
- Onafhankelijk van project en lay-out, en vertrouwen op de front-end applicatie voor het definiëren van het uiterlijk en de presentatie van de content.
- De primaire variant is de standaardversie die wordt gebruikt, en andere varianten zijn secundair en specifiek voor een bepaald gebruiksscenario.
- Dienen voornamelijk voor de implementatie van headless CMS, die de creatie en levering van content scheidt.
Experience Fragments in AEM (XF)
- Meerdere AEM-componenten worden samengevoegd volgens een specifieke sjabloon.
- Presentatiegericht, definiëren het ontwerp en de lay-out van content specifiek voor verschillende kanalen of front-end applicaties.
- Alle varianten zijn kanaal- of contextspecifiek en worden gesynchroniseerd via de Live Copy-functionaliteit in AEM.
- Ze worden gebruikt voor het hergebruik van content op pagina’s binnen één website of over meerdere digitale eigendommen, met als doel het centraal beheren van marketingmaterialen via verschillende kanalen.
AEM Contentfragmenten
Contentfragmenten in AEM zijn op tekst gebaseerde contentstukken die eenvoudig of gestructureerd kunnen zijn, maar altijd losstaan van ontwerp en lay-out. Geïntroduceerd in AEM 6.2, bieden Contentfragmenten een manier om herbruikbare content centraal te beheren, terwijl consistentie wordt gewaarborgd over diverse digitale ervaringen. Ze stellen contentauteurs in staat gestructureerde tekst te creëren, te beheren en te distribueren die op verschillende kanalen kan worden gebruikt, zonder gebonden te zijn aan een specifiek presentatieformaat.
Contentfragmenten zijn er in drie hoofdtypen:
- Basis Contentfragmenten – Eenvoudige tekstfragmenten zonder voorgedefinieerde structuur, meestal gebruikt voor korte beschrijvingen of op zichzelf staande contentelementen.
- Complexe Contentfragmenten – Gestructureerde fragmenten die Contentfragmentmodellen gebruiken om specifieke velden en gegevenstypen te definiëren, wat zorgt voor consistentie en beter contentbeheer.
- Geneste Contentfragmenten – Fragmenten die verwijzen naar andere Contentfragmenten, wat het creëren van hiërarchische of modulaire contentstructuren mogelijk maakt voor meer flexibiliteit en herbruikbaarheid.
Eenmaal gecombineerd kunnen meerdere Contentfragmenten grotere assets vormen, zoals blogposts, landingspagina’s en andere digitale ervaringen. Hun gestructureerde aanpak maakt naadloos hergebruik van content mogelijk, waardoor de efficiëntie en consistentie over meerdere touchpoints worden verbeterd.
Contentfragmentmodellen
AEM Content Fragment Modellen helpen inhoud in AEM te structureren en te standaardiseren, wat het beheer en hergebruik op verschillende kanalen vergemakkelijkt. Als onderdeel van de AEM gestructureerde inhoudsmethoden, definiëren deze modellen specifieke velden, zoals titels, rich text, links en metadata, waardoor consistentie en flexibiliteit worden gewaarborgd. Deze aanpak stelt bedrijven in staat om goed georganiseerde, herbruikbare inhoud te creëren, terwijl tegelijkertijd een duidelijk inhoudsbeheer wordt gehandhaafd.




Voordelen van het gebruik van AEM Content Fragments
Door AEM Content Fragments te gebruiken, scheid je de creatie van content van de levering ervan. De content-eenheden die je creëert, zijn onafhankelijk van een specifieke lay-out. Dit betekent dat je ze naadloos kunt aanpassen aan verschillende ontwerpen en profiteert van:
- Modulariteit: Met content fragments kun je kleinere contentelementen creëren.
- Herbruikbaarheid: Elk element kan op meerdere pagina’s worden hergebruikt, wat zorgt voor consistentie van informatie over verschillende kanalen en eigenschappen heen.
- Flexibiliteit: Je kunt eenvoudig verschillende ervaringen creëren door dezelfde content-eenheden te gebruiken.
De genoemde voordelen van content fragments zijn een voorwaarde voor de implementatie van AEM als een headless CMS. Een enkel tekstfragment uit je database kan worden weergegeven op je website, in een mobiele applicatie, een webshop of elke andere eigenschap waar je het nodig hebt.
Hoe AEM Content Fragments werken
Om content fragments te gebruiken, moet je eerst een content fragment model creëren, dat zal dienen als een sjabloon voor een groep vergelijkbare content fragment instanties, waarin wordt beschreven welke informatie erin kan worden opgenomen.
Met behulp van het sjabloon kunt u zoveel contentfragmenten maken als u nodig hebt. Elk daarvan zal een Hoofdvariant bevatten, die standaard zal worden gebruikt. Indien nodig kunt u verschillende andere Varianten toevoegen voor gebruik in specifieke kanalen of plaatsen. Varianten maken het mogelijk om de content aan te passen aan verschillende doelgroepen.
Al uw contentfragmenten worden opgeslagen als assets, zodat u ze kunt openen, bewerken en bijwerken via de Content Fragment Editor of de Assets Console. Vanuit de database kunnen ze:
- Op een website terechtkomen die is gebouwd met AEM Sites
- Worden opgehaald via Headless API’s voor uw single-page applicatie
- Worden opgehaald via AEM content services in een mobiele applicatie.
Op elke bestemming bevindt zich een specifieke component die het Content Fragment consumeert en definieert hoe het past binnen de lay-out en het ontwerp. Het onderstaande diagram helpt u de architectuur van Content Fragments te visualiseren en beter te begrijpen wat er ‘onder de motorkap’ gebeurt:

Gebruiksscenario’s voor AEM Content Fragments
Welke typen content ondersteunen AEM Content Fragments? Het korte antwoord is: voornamelijk tekst, soms afbeeldingen. Het is echter belangrijk om te verduidelijken dat teksten elke lengte en structuur kunnen hebben. U kunt een eenvoudig fragment maken met een één- of meerregelige tekst. U kunt ook gestructureerde tekst gebruiken die verschillende soorten informatie bevat: naam, inhoud, contactgegevens, datum, tijd, enz. U kunt bijvoorbeeld een blogauteursprofiel als Content Fragment maken.


Hier zijn enkele andere voorbeelden van tekstuele assets die u kunt maken:
- Een bibliotheek met productbeschrijvingen voor hergebruik op verschillende pagina’s en kanalen.
- Een verzameling klantreferenties die kunnen worden geïntegreerd op verschillende pagina’s van de website.
- Een reeks call-to-actions (CTA’s) die kunnen worden aangepast voor verschillende campagnes en doelgroepen.
- Blogposts, nieuwsberichten en artikelen voor weergave op verschillende plaatsen en kanalen.
- Elementen van een evenementpagina, zoals biografieën van sprekers, sessiebeschrijvingen en de agenda.
Deze lijst kan worden voortgezet. Het belangrijkste om te weten is dat elk tekstfragment dat zinvol is als een onafhankelijke eenheid, kan worden gecreëerd en gebruikt als een Inhoudsfragment.
AEM Ervaringsfragmenten
Een Ervaringsfragment in AEM is een consistente set componenten die op een specifieke manier zijn gerangschikt om een deel van een pagina of, in sommige gevallen, een volledige pagina weer te geven. Geïntroduceerd in AEM 6.3, maken Ervaringsfragmenten hergebruik van content mogelijk over verschillende kanalen, terwijl het ontwerp en de structuur behouden blijven. Een Ervaringsfragment kan bijvoorbeeld afbeeldingen, tekstparagrafen en knoppen bevatten die een sectie van uitgelichte blogposts op de homepage vormen.
Voordelen van het gebruik van AEM Ervaringsfragmenten
Het belangrijkste voordeel van AEM Ervaringsfragmenten is het creëren van universele paginasecties die kunnen worden hergebruikt op meerdere pagina’s en in verschillende eigenschappen. Met Ervaringsfragmenten profiteert u van:
- Consistentie. Ervaringsfragmenten kunnen worden hergebruikt op verschillende pagina’s en in verschillende eigenschappen om content gesynchroniseerd te houden.
- Flexibiliteit. U kunt snel reageren op marktveranderingen of klantbehoeften door content in alle eigenschappen gelijktijdig bij te werken.
- Omnichannel. Ervaringsfragmenten kunnen worden gebruikt als publicatieklare content voor socialmediapostings.
- Optimalisatie. U kunt varianten van ervaringen creëren om te voldoen aan specifieke gebruiksscenario’s, verschillende doelgroepen en kanalen.
Over het algemeen ondersteunen Adobe Experience Fragments de headless implementatie van AEM en maken ze hergebruik van content mogelijk op websites, sociale media, mobiele apps, enz.
Hoe werken AEM Ervaringsfragmenten
Om een ervaringsfragment te creëren, moet u een sjabloon selecteren dat definieert welke componenten zullen worden gebruikt om de ervaring samen te stellen. Aan elk fragment voegt u verschillende varianten toe. Deze gebruiken dezelfde inhoud, maar hebben verschillende lay-outs en ontwerpen die zijn aangepast aan communicatiekanalen of de eigenschappen waarin de inhoud wordt weergegeven:
- Geïntegreerd met de pagina in AEM Sites via de AEM Experience Fragment-component.
- Geleverd via AEM-inhouddiensten en API-pagina’s aan externe applicaties en platforms.
- Geëxporteerd naar Adobe Target als een HTML/JSON-bestand om aanbiedingen te creëren en deze in verschillende activiteiten in te sluiten.
Laten we eens kijken hoe de workflow eruitziet in het architectuurdiagram van ervaringsfragmenten:

Gebruiksscenario van ervaringsfragmenten
Laten we het voorbeeld nemen van een reisorganisatie die ervaringsfragmenten gebruikt om een toeristische bestemming te promoten op haar website en sociale media. Dit is wat een marketingmanager zou doen om snel een omnichannel-ervaring te creëren:
- Creëer een ervaringsfragment dat overeenkomt met het sjabloon dat het bedrijf gebruikt voor het promoten van bestemmingen.
- Voeg verschillende varianten van het Ervaringsfragment toe voor de desktop- en mobiele versies van de website, Pinterest en Facebook.
- Publiceer het nieuwe Ervaringsfragment vanuit de AEM-console naar alle kanalen.





Op vergelijkbare wijze zou een marketeer, met behulp van een ander sjabloon, Ervaringsfragmenten kunnen creëren die delen van een detailpagina van een toeristische bestemming weergeven, inclusief een locatieoverzicht, accommodatie, populaire attracties in de omgeving en nog veel meer.
Verschil tussen Contentfragmenten en Ervaringsfragmenten in AEM
Hoewel zowel Content Fragments als Experience Fragments in AEM hergebruik van content mogelijk maken, dienen ze verschillende doeleinden. Content Fragments zijn uitsluitend tekstueel en gestructureerd voor multichannel distributie, waardoor ze ideaal zijn voor headless contentlevering. Ze zijn onafhankelijk van ontwerp en lay-out, waardoor content kan worden hergebruikt in diverse digitale ervaringen.
Experience Fragments, aan de andere kant, zijn volledig ontworpen contentblokken die componenten bevatten zoals afbeeldingen, tekst en knoppen. Ze behouden zowel de structuur als de styling, waardoor ze nuttig zijn voor het hergebruiken van branded content op meerdere pagina’s of kanalen.
Simpel gezegd, Content Fragments richten zich op het beheren van ruwe content, terwijl Experience Fragments herbruikbare en gestyleerde contentcomponenten leveren, wat zorgt voor een consistent ontwerp in verschillende ervaringen.
Geen substituten, maar een dynamisch duo
Zoals u ziet, dienen deze twee functionaliteiten van het AEM contentmanagementsysteem verschillende doeleinden. Tegelijkertijd werken ze, elk met hun eigen functie, perfect samen.
Een Experience Fragment kan componenten bevatten die Content Fragments gebruiken. Deze componenten vormen de tekst en afbeeldingen van Content Fragments en integreren deze op specifieke plaatsen op pagina’s en schermen.
Zowel AEM Content Fragments als AEM Experience Fragments bieden unieke voordelen die bedrijven kunnen helpen content effectiever te creëren en te beheren. Beide oplossingen maken een headless benadering van contentbeheer mogelijk en ondersteunen het hergebruik van content in verschillende kanalen.
FAQ
Hoe wordt inhoud opgeslagen in AEM?
Inhoud wordt in AEM opgeslagen als een hiërarchie van knooppunten binnen de Java Content Repository (JCR), een hiërarchische gegevensopslag die een gestandaardiseerde querytaal (SQL2) gebruikt voor toegang tot en manipulatie van inhoud. JCR biedt een flexibele en schaalbare opslagoplossing die efficiënt ophalen en beheer van inhoud in AEM mogelijk maakt.
Kunnen AEM Experience Fragments worden geëxporteerd naar Adobe Target?
Ja, het is mogelijk om AEM Experience Fragments te exporteren naar Adobe Target als HTML- en JSON-bestanden. Deze integratie maakt het mogelijk om Experience Fragments te gebruiken als aanbiedingen in Target-activiteiten, om zo digitale ervaringen op schaal te testen en te personaliseren.
Wat is het verschil tussen een AEM-component en een Experience Fragment?
Een AEM-component is een zelfstandige eenheid die een specifieke functionaliteit of een stuk inhoud representeert, gestructureerd en ontworpen op een specifieke manier. Een Experience Fragment vertegenwoordigt een groep componenten die zijn samengevoegd om een specifieke gebruikerservaring te creëren.
Welke functie is beschikbaar in Experience Fragments, maar niet in Content Fragments?
Een belangrijke functie die beschikbaar is in Experience Fragments, maar niet in Content Fragments, is de mogelijkheid om het ontwerp en de lay-out te behouden. Experience Fragments bevatten AEM-componenten, zoals afbeeldingen, knoppen en opgemaakte tekst, waarbij hun stijl en structuur behouden blijven op verschillende pagina’s en kanalen. Dit maakt ze ideaal voor het creëren van herbruikbare, visueel consistente contentblokken.
Content Fragments zijn daarentegen uitsluitend tekstueel en ontberen elk ontwerpelement. Ze zijn gestructureerd voor omnichannel-distributie, waardoor ze geschikter zijn voor headless contentlevering, waarbij styling afzonderlijk wordt toegepast.