#AEM

Das Wann und Wie von AEM Inhaltsfragmenten und Erlebnisfragmenten

Inhalt

Was unterscheidet AEM von traditionellen CMSs? Einer der Hauptpunkte ist, dass Sie eine Seite nicht als eine einzige Inhaltseinheit betrachten müssen. Stattdessen können Sie kleinere Inhaltselemente erstellen, die auf allen und/oder beliebigen Ihrer Seiten wiederverwendet werden können. Diese kleinen und seitenunabhängigen Inhaltseinheiten sind AEM Content Fragments und AEM Experience Fragments.

Zunächst kann es schwierig sein, den Unterschied zwischen Content Fragments und Experience Fragments zu verstehen. In diesem Artikel werden wir die Verwirrung beseitigen, damit Sie wissen, wie Sie jedes von ihnen für eine effiziente Inhaltsproduktion und -verwaltung nutzen können.

Content Fragments vs. Experience Fragments

Kurz gesagt, der Unterschied zwischen Content Fragments und Experience Fragments besteht darin, dass erstere designunabhängige Inhalte darstellen, während letztere das Layout und Design festlegen: 

Content Fragments in AEM (CF)

  • Strukturierte Daten im Textformat und Bilder bilden eine logische Inhaltseinheit.
  • Design- und layoutunabhängig, wobei die Frontend-Anwendung das Erscheinungsbild des Inhalts definiert.
  • Die Master-Variante ist die standardmäßig verwendete primäre Version, und andere Varianten sind sekundär und anwendungsfallspezifisch.
  • Dienen hauptsächlich der Headless-CMS-Implementierung, die die Inhaltserstellung und -auslieferung trennt.

Experience Fragments in AEM (XF)

  • Mehrere AEM-Komponenten werden gemäß einer bestimmten Vorlage zusammengestellt.
  • Präsentationszentriert, definiert Design und Layout von Inhalten, spezifisch für verschiedene Kanäle oder Frontend-Anwendungen.
  • Alle Varianten sind kanal- oder kontextspezifisch und werden über die Live Copy-Funktion von AEM synchronisiert.
  • Dienen der Wiederverwendung von Inhalten über Seiten hinweg auf einer Website oder über mehrere Properties hinweg für die zentralisierte Verwaltung von Multi-Channel-Marketingmaterialien.

AEM Content Fragments

Content Fragments in AEM sind textbasierte Inhalte, die entweder einfach oder strukturiert sein können, aber stets frei von Design oder Layout sind. Eingeführt in AEM 6.2, bieten Content Fragments eine Möglichkeit, wiederverwendbare Inhalte zentral zu verwalten und dabei Konsistenz über verschiedene digitale Erlebnisse hinweg zu gewährleisten. Sie ermöglichen es Content-Autoren, strukturierten Text zu erstellen, zu verwalten und zu verteilen, der über verschiedene Kanäle hinweg verwendet werden kann, ohne an ein bestimmtes Präsentationsformat gebunden zu sein.

Content Fragments gibt es in drei Haupttypen:

  • Basis-Content Fragments – Einfache textbasierte Fragmente ohne vordefinierte Struktur, typischerweise für kurze Beschreibungen oder eigenständige Inhaltselemente verwendet.
  • Komplexe Content Fragments – Strukturierte Fragmente, die Content Fragment Modelle verwenden, um spezifische Felder und Datentypen zu definieren, was Konsistenz und eine bessere Content-Governance gewährleistet.
  • Verschachtelte Content Fragments – Fragmente, die andere Content Fragments referenzieren und die Erstellung hierarchischer oder modularer Inhaltsstrukturen für mehr Flexibilität und Wiederverwendbarkeit ermöglichen.

Wenn sie zusammengeführt werden, können mehrere Content Fragments größere Assets bilden, wie Blogbeiträge, Landingpages und andere digitale Erlebnisse. Ihr strukturierter Ansatz ermöglicht eine nahtlose Wiederverwendung von Inhalten, wodurch Effizienz und Konsistenz über mehrere Touchpoints hinweg verbessert werden.

Content Fragment Modelle

AEM Content Fragment Modelle helfen, Inhalte in AEM zu strukturieren und zu standardisieren, wodurch die Verwaltung und Wiederverwendung über verschiedene Kanäle hinweg vereinfacht wird. Als Teil der AEM-Methoden für strukturierte Inhalte definieren diese Modelle spezifische Felder wie Titel, Rich Text, Referenzen und Metadaten, was Konsistenz und Flexibilität gewährleistet. Dieser Ansatz ermöglicht es Unternehmen, gut organisierte, wiederverwendbare Inhalte zu erstellen und dabei eine klare Content-Governance aufrechtzuerhalten.

Vorteile der Nutzung von AEM Content Fragments

Durch die Verwendung von AEM Content Fragments trennen Sie die Inhaltserstellung von der Inhaltsbereitstellung. Die von Ihnen erstellten Inhaltseinheiten sind unabhängig von einem spezifischen Layout. Das bedeutet, dass Sie sie nahtlos in verschiedene Designs einfügen und von folgenden Vorteilen profitieren können:

  • Modularität: Mit Content Fragments können Sie kleinere Inhaltseinheiten erstellen.
  • Wiederverwendbarkeit: Jede Einheit kann auf mehreren Seiten wiederverwendet werden, wodurch die Informationskonsistenz über Kanäle und Eigenschaften hinweg gewährleistet ist.
  • Flexibilität: Mit denselben Inhaltseinheiten können Sie problemlos verschiedene Erlebnisse aufbauen.

Die aufgeführten Vorteile von Content Fragments schaffen eine Voraussetzung für die Implementierung von AEM als Headless CMS. Eine einzige Texteinheit aus Ihrer Datenbank kann auf Ihrer Website, mobilen App, in Ihrem Online-Shop oder jeder anderen Eigenschaft, wo Sie sie benötigen, angezeigt werden.

So funktionieren AEM Content Fragments

Um Content Fragments zu verwenden, sollten Sie zunächst ein Content Fragment Model erstellen, das als Blaupause für eine Gruppe ähnlicher Content Fragment Instanzen dient und beschreibt, welche Informationen Sie darin aufnehmen können.

Mithilfe dieser Blaupause können Sie so viele Content Fragments erstellen, wie Sie benötigen. Jedes davon enthält eine Master Variation, die standardmäßig verwendet wird. Bei Bedarf können Sie weitere Variations hinzufügen, die in spezifischen Kanälen oder Platzierungen verwendet werden. Variations ermöglichen es Ihnen, Inhalte an verschiedene Zielgruppen anzupassen.

Alle Ihre Content Fragments werden als Assets gespeichert, auf die Sie über den Content Fragment Editor oder die Assets Console zugreifen, sie bearbeiten und aktualisieren können. Aus der Datenbank können sie:

  • Auf einer mit AEM Sites erstellten Website angezeigt werden
  • Über Headless APIs in Ihre Single-Page-App bezogen werden
  • Über AEM Content Services in einer mobilen App bezogen werden.

An jedem Zielort gibt es eine spezifische Komponente, die das Inhaltsfragment konsumiert und definiert, wie es sich in Layout und Design einfügt. Die folgende Grafik hilft Ihnen, die Architektur der Inhaltsfragmente zu visualisieren und besser zu verstehen, was im Hintergrund geschieht:

Anwendungsfälle von AEM Content Fragments

Welche Arten von Inhalten unterstützen AEM Content Fragments? Die kurze Antwort lautet: hauptsächlich Text, manchmal Bilder. Es ist jedoch wichtig zu präzisieren, dass Ihre Texte beliebige Längen und Strukturen haben können. Sie können ein einfaches Fragment mit einzeiligem oder mehrzeiligem Text erstellen. Oder Sie können strukturierten Text verwenden, der verschiedene Arten von Informationen enthält: Name, Text, Kontaktdaten, Datum, Uhrzeit usw. Zum Beispiel können Sie ein Profil eines Blog-Autors als Inhaltsfragment erstellen.

Hier sind einige weitere Beispiele für textbasierte Assets, die Sie erstellen können:

  • Eine Bibliothek von Produktbeschreibungen zur Wiederverwendung auf verschiedenen Seiten und Kanälen.
  • Eine Sammlung von Kundenreferenzen, die in verschiedene Seiten einer Website integriert werden können.
  • Eine Reihe von Call-to-Actions, die auf verschiedene Kampagnen und Zielgruppen zugeschnitten werden können.
  • Blogbeiträge, Nachrichten und Artikel, die auf verschiedenen digitalen Auftritten und Kanälen angezeigt werden sollen.
  • Elemente einer Eventseite, wie Biografien der Referenten, Session-Beschreibungen und die Tagesordnung.

Diese Liste könnte fortgesetzt werden. Das Wichtigste, was Sie wissen sollten, ist, dass jeder Textbaustein, der als eigenständige Einheit sinnvoll ist, als Inhaltsfragment erstellt und verwendet werden kann.

AEM Experience Fragments

Ein Experience Fragment in AEM ist eine kohärente Menge von Komponenten, die auf eine bestimmte Weise angeordnet sind, um einen Teil einer Seite oder in einigen Fällen eine ganze Seite darzustellen. Eingeführt mit AEM 6.3, ermöglichen Experience Fragments die Wiederverwendung von Inhalten über verschiedene Kanäle hinweg, während Design und Struktur beibehalten werden. Zum Beispiel kann ein Experience Fragment Bilder, Textabschnitte und Schaltflächen enthalten, die den Bereich der vorgestellten Blogbeiträge auf einer Homepage bilden.

Vorteile der Verwendung von AEM Experience Fragments

Der Hauptvorteil von AEM Experience Fragments liegt in der Erstellung universeller Seitenbereiche, die auf mehreren Seiten und Eigenschaften wiederverwendet werden können. Mit Experience Fragments profitieren Sie von:

  • Konsistenz. Experience Fragments können auf verschiedenen Seiten und Eigenschaften wiederverwendet werden, um Ihre Inhalte synchron zu halten.
  • Flexibilität. Sie können schnell auf Marktveränderungen oder Kundenbedürfnisse reagieren, indem Sie Inhalte gleichzeitig über alle Eigenschaften hinweg aktualisieren.
  • Multichannel. Experience Fragments können als Inhalte verwendet werden, die bereit sind, als Social-Media-Beiträge veröffentlicht zu werden.
  • Optimierung. Sie können Variationen von Erlebnissen erstellen, um spezifischen Anwendungsfällen, verschiedenen Zielgruppen und Kanälen gerecht zu werden.

Insgesamt unterstützen Adobe Experience Fragments die Headless-Bereitstellung von AEM und ermöglichen die Wiederverwendung von Inhalten über Websites, soziale Medien, mobile Apps usw.

So funktionieren AEM Experience Fragments

Um ein Experience Fragment zu erstellen, müssen Sie eine Vorlage auswählen, die definiert, welche Komponenten zur Gestaltung eines Erlebnisses verwendet werden. Für jedes Fragment fügen Sie mehrere Variationen hinzu. Diese verwenden denselben Inhalt, haben aber unterschiedliche Layouts und Designs, die an die Kommunikationskanäle oder Eigenschaften angepasst sind, auf denen der Inhalt angezeigt wird:

  • Integriert in eine Seite auf AEM Sites über die AEM Experience Fragment Komponente.
  • Bereitgestellt über AEM Content Services und API Pages an Apps und Drittanbieterplattformen.
  • Exportiert zu Adobe Target als HTML-/JSON-Datei, um Angebote zu erstellen und diese in verschiedene Aktivitäten einzubetten.

Sehen wir uns an, wie der Ablauf im Architekturdiagramm der Experience Fragments aussieht:

Anwendungsfall für Experience Fragments

Betrachten wir ein Beispiel einer Reisefirma, die Experience Fragments verwendet, um ein Reiseziel auf ihrer Website und in sozialen Medien zu bewerben. Hier ist, was ein Marketingmanager tun würde, um schnell ein Multichannel-Erlebnis zu erstellen:

  • Erstellen Sie ein Experience Fragment, das einer Vorlage folgt, die das Unternehmen zur Bewerbung von Reisezielen verwendet.
  • Fügen Sie mehrere Varianten des Experience Fragments für die Desktop- und mobilen Versionen der Website, Pinterest und Facebook hinzu.
  • Veröffentlichen Sie das neue Experience Fragment von der AEM-Konsole über alle Kanäle hinweg.

Auf ähnliche Weise könnte der Marketer mithilfe einer anderen Vorlage Experience Fragments erstellen, die Teile der Detailseite des Reiseziels darstellen, einschließlich der Standortübersicht, Unterkünfte, beliebter Aktivitäten in der näheren Umgebung und mehr.

Unterschied zwischen Content Fragments und Experience Fragments in AEM

Obwohl sowohl Content Fragments als auch Experience Fragments in AEM die Wiederverwendung von Inhalten ermöglichen, dienen sie unterschiedlichen Zwecken. Content Fragments sind rein textbasiert und für die Omnichannel-Verteilung strukturiert, was sie ideal für die Headless-Inhaltsbereitstellung macht. Sie sind unabhängig von Design und Layout, wodurch Inhalte über verschiedene digitale Erlebnisse hinweg wiederverwendet werden können.

Experience Fragments hingegen sind vollständig gestaltete Inhaltsblöcke, die Komponenten wie Bilder, Texte und Schaltflächen enthalten. Sie bewahren sowohl Struktur als auch Styling, was sie nützlich macht, um Markeninhalte über mehrere Seiten oder Kanäle hinweg wiederzuverwenden.

Einfach ausgedrückt konzentrieren sich Content Fragments auf die Verwaltung von Rohinhalten, während Experience Fragments wiederverwendbare, gestylte Inhaltskomponenten für ein konsistentes Design über alle Erlebnisse hinweg bereitstellen.

Keine Gegenstücke, sondern ein dynamisches Duo

Wie Sie sehen können, dienen diese zwei Funktionen des AEM-Content-Management Systems unterschiedlichen Zwecken. Gleichzeitig, indem jede ihre Funktion erfüllt, arbeiten sie perfekt zusammen.

Ein Experience Fragment kann Komponenten enthalten, die Content Fragments konsumieren. Diese Komponenten formen Text und Bilder aus Content Fragments und integrieren sie an bestimmten Stellen auf Seiten und Bildschirmen.

Sowohl AEM Content Fragments als auch AEM Experience Fragments bieten einzigartige Vorteile, die Unternehmen dabei helfen können, ihre Inhalte effizienter zu erstellen und zu verwalten. Beide ermöglichen den Headless-Ansatz im Content-Management und fördern die kanalübergreifende Wiederverwendung von Inhalten.

FAQ

Wie werden Inhalte in AEM gespeichert?

Inhalte werden in AEM als Hierarchie von Knoten innerhalb des Java Content Repository (JCR) gespeichert, einem hierarchischen Datenspeicher, der eine standardisierte Abfragesprache (SQL2) verwendet, um auf Inhalte zuzugreifen und diese zu manipulieren. Das JCR bietet eine flexible und skalierbare Speicherlösung, die eine effiziente Inhaltsabfrage und -verwaltung innerhalb von AEM ermöglicht.

Ist es möglich, AEM Experience Fragments nach Target zu exportieren?

Ja, es ist möglich, AEM Experience Fragments als HTML- und JSON-Dateien nach Adobe Target zu exportieren. Diese Integration ermöglicht es Ihnen, Experience Fragments als Angebote in Target-Aktivitäten zu verwenden, um digitale Erlebnisse in großem Maßstab zu testen und zu personalisieren.

Was ist der Unterschied zwischen einer AEM-Komponente und einem Experience Fragment?

Eine AEM-Komponente ist eine eigenständige Einheit, die eine spezifische Funktionalität oder einen Inhalt darstellt, der auf eine bestimmte Weise strukturiert und gestaltet ist. Ein Experience Fragment stellt eine Gruppe von Komponenten dar, die miteinander verbunden sind, um eine spezifische Benutzererfahrung zu schaffen.

Welche Funktion ist in Experience Fragments verfügbar, aber nicht in Content Fragments?

Ein wichtiges Merkmal, das in Experience Fragments, aber nicht in Content Fragments verfügbar ist, ist die Fähigkeit, Design und Layout beizubehalten. Experience Fragments enthalten AEM-Komponenten wie Bilder, Schaltflächen und formatierten Text, wodurch deren Stil und Struktur über verschiedene Seiten und Kanäle hinweg erhalten bleiben. Dies macht sie ideal für die Erstellung wiederverwendbarer, visuell konsistenter Inhaltsblöcke.

Im Gegensatz dazu sind Content Fragments rein textbasiert und frei von jeglichen Designelementen. Sie sind für die Omnichannel-Verteilung strukturiert, wodurch sie besser für die Headless-Inhaltsbereitstellung geeignet sind, bei der das Styling separat angewendet wird.

    Lassen Sie uns über Ihr Projekt sprechen!
    / 2
    Alle mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder
    Alle mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder
    Alle mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder
    Alle mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder
    Setzen Sie ein Häkchen in das Kästchen
    Erfolg!
    Wir werden uns per E-Mail mit Ihnen in Verbindung setzen