Experience Fragments

Ein Experience Fragment ist eine Gruppe aus einer oder mehreren Komponenten (einschließlich Inhalt und Layout), die innerhalb von Seiten referenziert werden können. Diese Gruppen können jede beliebige Komponente enthalten.

Ein Experience Fragment:

  • ist Teil eines Erlebnisses (Seite).
  • kann übergreifend für mehrere Seiten verwendet werden.
  • basiert auf einer (bearbeitbaren) Vorlage, die seine Struktur und Komponenten definiert.
  • besteht aus einer oder mehreren Komponenten mit Layout innerhalb eines Absatzsystems.
  • kann Experience Fragments enthalten.
  • kann mit anderen Komponenten (einschließlich anderen Experience Fragments) zu einer vollständigen Seite (Erlebnis) kombiniert werden.
  • kann verschiedene Varianten aufweisen, die Inhalte und/oder Komponenten gemeinsam nutzen.
  • kann in Bausteine untergliedert werden, die sich übergreifend für mehrere Varianten des Fragments verwenden lassen.

Experience Fragments können in folgenden Fällen verwendet werden:

  • Wenn Autoren die Teile einer Seite (die sogenannten Fragmente eines Erlebnisses) wiederverwenden möchten, müssen sie das entsprechende Fragment kopieren und an der gewünschten Stelle einfügen. Das Erstellen und Verwalten dieser zum Kopieren/Einfügen vorgesehenen Erlebnisse sind zeitaufwendige und fehleranfällige Verfahren. Mit Experience Fragments ersparen Sie sich das Kopieren/Einfügen.
  • Zur Unterstützung des Nutzungsszenarios mit Headless-Content-Management-Systemen. Autoren sollten AEM nur zum Erstellen von Inhalten nutzen, jedoch nicht für deren Bereitstellung für Kunden. In diesem Fall würde das Erlebnis über ein System/einen Touchpoint eines Drittanbieters für den Endnutzer bereitgestellt.
Hinweis

Für den Schreibzugriff auf Experience Fragments muss das betreffende Benutzerkonto der folgenden Gruppe angehören:

experience-fragments-editors

Wenden Sie sich an Ihren Systemadministrator, falls Probleme auftreten.

Wann ist die Verwendung von Experience Fragments sinnvoll?

Experience Fragments sollten in folgenden Fällen verwendet werden:

  • Immer wenn Sie Erlebnisse wiederverwenden möchten.

    • Erlebnisse, die in Verbindung mit demselben oder ähnlichem Inhalt wiederverwendet werden
  • Wenn Sie AEM als Inhaltsbereitstellungs-Plattform für Dritte nutzen möchten.

    • Nutzung durch beliebige Lösungen, bei denen AEM als Inhaltsbereitstellungs-Plattform fungieren soll
    • Einbetten von Inhalten in Touchpoints von Dritten
  • Wenn ein Erlebnis verschiedene Varianten oder Ausgabeformate aufweist.

    • Kanal- oder kontextspezifische Varianten
    • Erlebnisse, die als Gruppe sinnvoll eingesetzt werden können (z. B. eine Kampagne, die abhängig vom jeweiligen Kanal unterschiedliche Erlebnisse liefert)
  • Wenn Sie Omni-Channel-Commerce betreiben.

    • Skaliertes Teilen von Commerce-bezogenem Inhalt auf Social-Media-Kanälen
    • Ermöglichen von Transaktionen an Touchpoints

Organisieren von Experience Fragments

Folgendes wird empfohlen:

Mit dem Erstellen von Ordnern können Sie:

  • eine aussagekräftige Struktur für Ihre Experience Fragments erstellen; zum Beispiel nach Klassifizierung

    Hinweis

    Es ist nicht erforderlich, die Struktur Ihrer Experience Fragments an der Seitenstruktur Ihrer Site auszurichten.

  • Zuweisen der zulässigen Vorlagen auf Ordnerebene

    Hinweis

    Verwenden Sie den Vorlagen-Editor, wenn Sie eine eigene Vorlage erstellen möchten.

Das folgende Beispiel zeigt Erlebnisfragmente, die entsprechend strukturiert Contributorssind. Die verwendete Struktur zeigt auch, wie andere Funktionen, wie Multi-Site-Management (einschließlich Sprachkopien), verwendet werden können.

ACHTUNG

Der folgende Screenshot wurde von der WKND-Site mit Adobe Experience Manager als Cloud Service aufgenommen.

Ordner für Experience Fragments

Erstellen und Konfigurieren eines Ordners für Ihre Experience Fragments

Um einen Ordner für Ihre Experience Fragments zu erstellen und zu konfigurieren, wird Folgendes empfohlen:

  1. Erstellen eines Ordners.

  2. Konfigurieren der die zulässigen Experience Fragment-Vorlagen für diesen Ordner.

Hinweis

It is also possible to configure the Allowed Templates for your instance, but this method is not recommended as the values may be overwritten upon upgrade.

Konfigurieren zulässiger Vorlagen für Ihren Ordner

Hinweis

Dies ist die empfohlene Methode zur Angabe der zulässigen Vorlagen, da die Werte bei der Aktualisierung nicht überschrieben werden.

  1. Navigieren Sie zum gewünschten Ordner mit Experience Fragments.

  2. Wählen Sie den Ordner und dann Eigenschaften aus.

  3. Geben Sie den regulären Ausdruck zum Abrufen der erforderlichen Vorlagen im Feld Zulässige Vorlagen an.

    Beispiel:
    /conf/(.*)/settings/wcm/templates/experience-fragment(.*)?

    Experience Fragment-Eigenschaften – Zulässige Vorlagen

  4. Wählen Sie Speichern und schließen aus.

Konfigurieren zulässiger Vorlagen für Ihre Instanz

ACHTUNG

It is not recommended to change the Allowed Templates by this method, as the templates specified may be overwritten upon upgrade.

Verwenden Sie diesen Dialog nur zu Informationszwecken.

  1. Navigieren Sie zur gewünschten Konsole Experience Fragments.

  2. Wählen Sie Konfigurationsoptionen aus:

    Schaltfläche „Konfiguration“

  3. Geben Sie im Dialogfeld Experience Fragments konfigurieren die erforderlichen Vorlagen an:

    Experience Fragments konfigurieren

  4. Wählen Sie Speichern aus.

Erstellen eines Experience Fragment

Gehen Sie zum Erstellen eines Experience Fragment folgendermaßen vor:

  1. Wählen Sie in der globalen Navigation die Option Experience Fragments aus.

    screen_shot_2018-04-05at92221am1

  2. Navigate to the required folder and select Create.

  3. Wählen Sie Experience Fragment aus, um den Assistenten zum Erstellen von Experience Fragments zu öffnen.

    Wählen Sie die gewünschte Vorlage ​aus und klicken Sie auf Weiter:

    xf-authoring-02

  4. Geben Sie die Eigenschaften für das Experience Fragment ein.

    Sie müssen einen Titel angeben. Wenn Sie das Feld Name leer lassen, wird der Name vom Titel abgeleitet.

    xf-authoring-03

  5. Klicken Sie auf Erstellen.

    Daraufhin wird eine Meldung angezeigt. Wählen Sie nun eine der folgenden Optionen aus:

    • Fertig, um zur Konsole zurückzukehren
    • Öffnen, um den Editor für Fragmente zu öffnen

Bearbeiten eines Experience Fragment

Der Editor für Erlebnisfragmente bietet ähnliche Funktionen wie der normale Seiten-Editor. See Editing Page Content for more information on how to use it.

Die folgende Beispielvorgehensweise veranschaulicht, wie Sie Teaser für Produkte erstellen:

  1. Ziehen Sie per Drag-and-Drop einen Kategorien-Teaser ​aus dem Komponenten-Browser.

    xf-authoring-04

  2. Wählen Sie in der Komponenten-Symbolleiste die Option Konfigurieren.

  3. Fügen Sie das Asset hinzu und definieren Sie die Eigenschaften nach Bedarf.

  4. Bestätigen Sie die Definitionen mit der Option Fertig (Häkchen).

  5. Fügen Sie bei Bedarf weitere Komponenten hinzu.

Erstellen einer Experience Fragment-Variante

Je nach Ihren Anforderungen können Sie Varianten eines Experience Fragment erstellen:

  1. Öffnen Sie ein Fragment zur Bearbeitung.

  2. Öffnen Sie die Registerkarte Varianten.

    xf-authoring-06

  3. Die Option Erstellen ermöglicht es Ihnen, Folgendes zu erstellen:

    • Variante
    • Variante als Live Copy
  4. Definieren Sie die gewünschten Eigenschaften:

    • Vorlage
    • Titel
    • Name (Wenn Sie das Feld leer lassen, wird der Name vom Titel abgeleitet.)
    • Beschreibung
    • Varianten-Tags

    xf-authoring-07

  5. Bestätigen Sie Ihre Auswahl mit der Option Fertig (Häkchen). Daraufhin wird die neue Variante im Bedienfeld angezeigt:

    xf-authoring-08

Verwenden eines Experience Fragment

Jetzt können Sie das Experience Fragment auf Ihren Seiten verwenden:

  1. Öffnen Sie eine beliebige Seite, um sie zu bearbeiten.

    Beispiel: http://localhost:4502/editor.html/content/we-retail/language-masters/de/products/men.html

  2. Erstellen Sie eine Instanz der Experience-Fragment-Komponente, indem Sie die Komponente aus dem Komponenten-Browser auf das Seitenabsatzsystem ziehen:

    xf-authoring-09

  3. Fügen Sie das eigentliche Experience Fragment zur Komponenteninstanz hinzu, indem Sie einen der folgenden Schritte ausführen:

    • Ziehen Sie das gewünschte Fragment vom Asset-Browser auf die Komponente
    • Wählen Sie in der Komponenten-Symbolleiste die Option Konfigurieren und geben Sie das zu verwendende Fragment an. Bestätigen Sie Ihre Auswahl mit der Option Fertig (Häkchen).

    xf-authoring-10

    Hinweis

    In der Komponenten-Symbolleiste dient die Option „Bearbeiten“ als Kurzbefehl zum Öffnen eines Fragments im Editor für Fragmente.

Bausteine

Sie können eine oder mehrere Komponenten auswählen, um einen Baustein zur Wiederverwendung in Ihrem Fragment zu erstellen:

Erstellen eines Bausteins

So erstellen Sie einen neuen Baustein:

  1. Wählen Sie im Editor für Experience Fragments die Komponenten, die wiederverwendet werden sollen:

    xf-authoring-12

  2. Wählen Sie in der Komponenten-Symbolleiste die Option In Baustein umwandeln aus:

    xf-authoring-13-icon

    Beispiel:

    xf-authoring-13

  3. Geben Sie den Namen des Bausteins ​ein und bestätigen Sie ihn mit der Option Konvertieren:

    xf-authoring-14

  4. Der Building-Block wird auf der Registerkarte angezeigt und kann im Absatzsystem ausgewählt werden:

    xf-authoring-15

Verwalten eines Bausteins

Der Baustein wird auf der Registerkarte Bausteine angezeigt. Für jeden Baustein sind die folgenden Aktionen verfügbar:

  • Zum Master wechseln: zum Öffnen der Master-Variante in einer neuen Registerkarte
  • Umbenennen
  • Löschen

xf-authoring-16

Verwenden eines Bausteins

Sie können den Baustein wie bei jeder anderen Komponente auch in das Absatzsystem eines beliebigen Fragments ziehen.

Einfache HTML-Ausgabe

Mit dem .plain.-Selektor in der URL können Sie auf die einfache HTML-Ausgabe zugreifen.

Diese ist über den Browser verfügbar, aber ihr Hauptzweck ist es, anderen Applikationen (beispielsweise Web-Applikationen von Drittanbietern oder benutzerdefinierten mobilen Implementierungen) den direkten Zugriff auf den Inhalt des Experience Fragment zu ermöglichen, und zwar allein über die URL.

Die Plain-HTML-Wiedergabe fügt den Protokoll-, Host- und Kontextpfad zu Pfaden hinzu, welche:

  • den folgenden Typ aufweisen: src, href oder action

  • oder folgendermaßen enden: -src oder -href

Beispiel:

.../brooklyn-coat/master.plain.html

Hinweis

Links verweisen immer auf die Veröffentlichungsinstanz. Sie sind für die Nutzung durch Dritte bestimmt, sodass der Link immer von der Veröffentlichungsinstanz und nicht von der Autoreninstanz aufgerufen wird.

xf-authoring-17

Exportieren von Experience Fragments

Standardmäßig werden Experience Fragments im HTML-Format bereitgestellt. Dies kann von AEM und Drittkanalanbietern gleichermaßen verwendet werden.

Für den Export nach Adobe Target wird HTML verwendet. Vollständige Informationen finden Sie unter Target-Integration mit Experience Fragments.

Auf dieser Seite