Kaskadierende Metadaten cascading-metadata

Beim Erfassen der Metadateninformationen eines Assets stellen Benutzende Informationen in den verschiedenen verfügbaren Feldern bereit. Sie können bestimmte Metadatenfelder oder Feldwerte anzeigen, die von den in den anderen Feldern gewählten Optionen abhängig sind. Solche bedingt angezeigten Metadaten werden als „kaskadierende Metadaten“ bezeichnet. Mit anderen Worten: Sie können eine Abhängigkeit zwischen einem bestimmten Metadatenfeld/-wert und einem oder mehreren Feldern und/oder deren Werten schaffen.

Verwenden Sie Metadatenschemata, um Regeln für die Anzeige kaskadierender Metadaten zu definieren. Wenn Ihr Metadatenschema beispielsweise ein Feld vom Typ Asset enthält, können Sie einen entsprechenden Satz von Feldern definieren, die je nach ausgewähltem Asset-Typ angezeigt werden sollen.

Im Folgenden finden Sie einige Anwendungsfälle, für die Sie kaskadierende Metadaten definieren können:

  • Wenn der Benutzerstandort erforderlich ist, können Sie die Namen relevanter Städte basierend auf der von Personen angegebenen Land und Bundesland anzeigen.
  • Laden Sie relevante Markennamen basierend auf der von Benutzenden ausgewählten Produktgruppe in einer Liste.
  • Aktivieren/Deaktivieren Sie die Sichtbarkeit eines bestimmten Felds, basierend auf dem in einem anderen Feld angegebenen Wert. Zeigen Sie beispielsweise separate Felder für die Versandadresse an, wenn Benutzende die Sendung an eine andere Adresse liefern lassen möchten.
  • Legen Sie ein Feld basierend auf dem in einem anderen Feld angegebenen Wert als Pflichtfeld fest.
  • Ändern Sie die für ein bestimmtes Feld angezeigten Optionen basierend auf dem in einem anderen Feld angegebenen Wert.
  • Legen Sie den standardmäßigen Metadatenwert in einem bestimmten Feld basierend auf dem in einem anderen Feld angegebenen Wert fest.

Erstellen kaskadierender Metadaten in Experience Manager configure-cascading-metadata-in-aem

Stellen Sie sich ein Szenario vor, in dem kaskadierende Metadaten basierend auf dem ausgewählten Asset-Typ angezeigt werden sollen. Beispiele

  • Zeigen Sie für ein Video geeignete Felder wie Format, Codec, Dauer usw. an.
  • Zeigen Sie für ein Word- oder PDF-Dokument Felder wie Seitenzahl, Autor usw. an.

Zeigen Sie unabhängig vom ausgewählten Asset-Typ die Copyright-Informationen als erforderliches Feld an.

  1. Wählen Sie die Experience Manager -Logo und navigieren Sie zu Instrumente > Assets > Metadatenschemata.

  2. Im Schema Forms Seite, wählen Sie ein Schemaformular aus und wählen Sie dann Bearbeiten in der Symbolleiste, um das Schema zu bearbeiten.

    Auswahlformular

  3. (Optional) Erstellen Sie im Metadatenschema-Editor ein Feld, um Bedingungen zu erstellen. Geben Sie einen Namen und einen Eigenschaftspfad auf der Registerkarte Einstellungen an.

    Um eine Registerkarte zu erstellen, wählen Sie + , um eine Registerkarte hinzuzufügen und anschließend ein Metadatenfeld hinzuzufügen.

    Registerkarte hinzufügen

  4. Fügen Sie ein Dropdown-Feld für den Asset-Typ hinzu. Geben Sie einen Namen und einen Eigenschaftspfad auf der Registerkarte Einstellungen an. Fügen Sie eine optionale Beschreibung hinzu.

    Asset-Typ-Field

  5. Schlüssel-Wert-Paare sind die Optionen, die einem Formularbenutzenden zur Verfügung gestellt werden. Sie können die Schlüssel-Wert-Paare entweder manuell oder aus einer JSON-Datei bereitstellen.

    • Um die Werte manuell anzugeben, wählen Sie Manuelles Hinzufügen und wählen Sie Auswahl hinzufügen und geben Sie den Optionstext und -wert an. Legen Sie z. B. die Asset-Typen „Video“, „PDF“, „Wort“ und „Bild“ fest.

    • Um die Werte dynamisch aus einer JSON-Datei abzurufen, wählen Sie Über JSON-Pfad hinzufügen aus und geben Sie den Pfad einer JSON-Datei an. Experience Manager ruft die Schlüssel-Wert-Paare in Echtzeit ab, wenn das Formular dem Anwender angezeigt wird.

    Beide Optionen schließen sich gegenseitig aus. Sie können die Optionen nicht aus einer JSON-Datei importieren und manuell bearbeiten.

    Auswahlmöglichkeiten hinzufügen

    note note
    NOTE
    Wenn Sie eine JSON-Datei hinzufügen, werden die Schlüssel-Wert-Paare nicht im Metadatenschema-Editor angezeigt, sind jedoch im veröffentlichten Formular verfügbar.
    note note
    NOTE
    Wenn Sie Auswahlmöglichkeiten hinzufügen, wird beim Klicken auf das Popup-Feld die Benutzeroberfläche verzerrt dargestellt und das Löschsymbol für die Auswahlmöglichkeiten funktioniert nicht mehr. Klicken Sie erst auf die Dropdown-Liste, wenn Sie die Änderungen gespeichert haben. Wenn dieses Problem auftritt, speichern Sie das Schema und öffnen Sie es erneut, um die Bearbeitung fortzusetzen.
  6. (Optional) Fügen Sie die anderen erforderlichen Felder hinzu. Beispielsweise das Format, den Codec und die Dauer für den Asset-Typ „Video“.

    Fügen Sie auf ähnliche Weise abhängige Felder für andere Asset-Typen hinzu. Fügen Sie bei Dokumenten-Assets wie PDF- und Word-Dateien beispielsweise die Felder „Seitenanzahl“ und „Autor“ hinzu.

    Videoabhängigkeitsfelder

  7. Um eine Abhängigkeit zwischen dem Feld „Asset-Typ“ und anderen Feldern zu erstellen, wählen Sie das abhängige Feld aus und öffnen Sie die Registerkarte Regeln.

    Abhängigkeitsfeld auswählen

  8. Wählen Sie unter Anforderung die Option Erforderlich, basierend auf neuer Regel aus.

  9. Auswählen Regel hinzufügen und wählen Sie Asset-Typ -Feld, um eine Abhängigkeit zu erstellen. Wählen Sie auch den Feldwert aus, für den die Abhängigkeit erstellt werden soll. Wählen Sie in diesem Fall Video aus. Auswählen Fertig , um die Änderungen zu speichern.

    Regel festlegen

    note note
    NOTE
    Dropdown-Menüs mit manuell vordefinierten Werten können mit Regeln verwendet werden. Dropdown-Menüs mit konfiguriertem JSON-Pfad können nicht mit Regeln verwendet werden, die vordefinierte Werte zur Anwendung von Bedingungen nutzen. Wenn die Werte zur Laufzeit aus einer JSON-Datei geladen werden, ist es nicht möglich, vordefinierte Regeln anzuwenden.
  10. Wählen Sie unter Sichtbarkeit die Option Sichtbar, basierend auf neuer Regel aus.

  11. Auswählen Regel hinzufügen und wählen Sie Asset-Typ -Feld, um eine Abhängigkeit zu erstellen. Wählen Sie auch den Feldwert, auf dessen Grundlage die Abhängigkeit erstellt werden soll. Wählen Sie in diesem Fall Video aus. Auswählen Fertig , um die Änderungen zu speichern.

    Sichtbarkeitsregel festlegen

    note caution
    CAUTION
    Um die Werte zurückzusetzen, wählen Sie eine beliebige Stelle auf der Benutzeroberfläche aus, die nicht die Werte enthält. Nachdem die Werte zurückgesetzt wurden, wählen Sie die Werte erneut aus.
    note note
    NOTE
    Sie können die Bedingungen Anforderung und Sichtbarkeit unabhängig voneinander anwenden.
  12. Erstellen Sie auf ähnliche Weise eine Abhängigkeit zwischen dem Wert „Video“ im Feld „Asset-Typ“ und anderen Feldern wie „Codec“ und „Dauer“.

  13. Wiederholen Sie die Schritte, um eine Abhängigkeit zwischen Dokumenten-Assets (PDF und Word) im Feld Asset-Typ und Feldern wie Seitenzahl und Autor zu erstellen.

  14. Klicken Sie auf Speichern. Wenden Sie das Metadatenschema auf einen Ordner an.

  15. Navigieren Sie zu dem Ordner, auf den Sie das Metadatenschema angewendet haben, und öffnen Sie die Eigenschaftenseite eines Assets. Je nach Ihrer Auswahl im Feld „Asset-Typ“ werden relevante kaskadierende Metadatenfelder angezeigt.

    Kaskadierende Metadaten für Video-Assets
    Abbildung: Kaskadierende Metadaten für Video-Assets

    Kaskadierende Metadaten für Dokumenten-Assets
    Abbildung: Kaskadierende Metadaten für Dokumenten-Assets

Siehe auch

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab