Metadatenschemas

Unternehmen entwickeln ein Metadatenmodell, das die Asset-Erkennung, -Nutzung, -Interoperabilität usw. verbessert. Die richtige Anwendung der Metadaten ist sakrosankt, um metadatengesteuerte Workflows und Prozesse zu verwalten. Um die unternehmensweite Metadatenstrategie und -standards einzuhalten, können Sie Metadatenschemas verwenden, die DAM-Benutzern die Abstimmung erleichtern. Adobe Experience Manager ermöglicht einfache und flexible Methoden zum Erstellen, Verwalten und Anwenden von Metadatenschemas.

In Adobe Experience Manager Assets enthalten Schemas bestimmte Felder für bestimmte einzutragende Informationen. Es enthält auch Layout-Informationen, um Metadatenfelder benutzerfreundlich anzuzeigen. Zu den Metadaten-Eigenschaften zählen u. a. Titel, Beschreibung, MIME-Typen, Tags usw. Mit dem Editor für Metadatenschema-Formulare können Sie vorhandene Schemas ändern oder benutzerdefinierte Metadatenschemas hinzufügen.

Gehen Sie wie folgt vor, um die Eigenschaftenseite für ein Asset anzuzeigen und zu bearbeiten:

  1. Klicken Sie in den Schnellaktionen auf der Asset-Kachel in der Kartenansicht auf die Option Eigenschaften anzeigen. Wählen Sie alternativ ein Asset aus und klicken Sie dann in der Symbolleiste auf Eigenschaften, Eigenschaften anzeigen.

  2. Sie können die verschiedenen bearbeitbaren Metadaten-Eigenschaften auf den verfügbaren Registerkarten bearbeiten. Den Asset-Typ können Sie jedoch nicht auf der Registerkarte Standard der Eigenschaftsseite ändern.

    Registerkarte „Standard“ der Asset-Eigenschaften, auf der der Asset-Typ nicht geändert werden kann

    Abbildung: Registerkarte „Standard“ in den Asset-Eigenschaften.

    Verwenden Sie zum Ändern des MIME-Typs für ein Asset ein benutzerdefiniertes Metadatenschema-Formular oder ändern Sie ein vorhandenes Formular. Weitere Informationen finden Sie unter Bearbeiten von Metadatenschema-Formularen. Wenn Sie das Metadatenschema eines MIME-Typs ändern, wird das Seiten-Layout der Eigenschaften für die Assets und alle Untertypen geändert. Durch die Bearbeitung des jpeg-Schemas unter default/image wird nur das Metadaten-Layout (Asset-Eigenschaften) für Assets mit dem MIME-Typ image/jpeg bearbeitet. Wenn Sie allerdings das „default“-Schema ändern, wird dadurch das Metadaten-Layout für alle Asset-Typen geändert.

Metadatenschema-Formulare

Um eine Liste von Formularen oder Vorlagen anzuzeigen, gehen Sie in der Experience Manager-Benutzeroberfläche zu Tools > Assets > Metadatenschemas.

Experience Manager stellt die folgenden Metadatenschema-Formularvorlagen bereit.

Vorlagen Beschreibung
default Dies ist das Basis-Metadatenschema-Formular für Assets.
Die folgenden untergeordneten Formulare übernehmen die Eigenschaften des Standard-Formulars:
  • Dm_video
Schemaformular für Dynamic Media-Videos.
  • Bild
Schemaformular für Bilder mit dem MIME-Typ wie z. B. image/jpeg und image/png.
Das Formular Bild weist die folgenden untergeordneten Formularvorlagen auf:
  • jpeg: Schemaformular für Assets mit dem Untertyp jpeg.
  • tiff: Schemaformular für Assets mit dem Untertyp „tiff“.
  • Anwendung
Schemaformular für Assets mit dem MIME-Typ wie z. B. application/pdf und application/zip.
pdf: Schemaformular für Assets mit dem Untertyp „pdf“.
  • Video
Schemaformular für Video-Assets mit dem MIME-Typ wie z. B. video/avi und video/mp4.
collection Schemaformular für Sammlungen.
contentfragment Schemaformular für Inhaltsfragmente.
forms Dieses Schemaformular bezieht sich auf Adobe Experience Manager Forms.
ugc_contentfragment Schemaformular für benutzergenerierte Inhaltselemente und Assets, die aus Social Media in Experience Manager integriert wurden.
HINWEIS

Um die untergeordneten Formulare eines Schemaformulars anzuzeigen, klicken Sie auf den Namen des Schemaformulars.

Hinzufügen von Metadatenschema-Formularen

Gehen Sie wie folgt vor, um ein Metadatenschema-Formular hinzuzufügen:

  1. Um eine benutzerdefinierte Vorlage zur Liste hinzuzufügen, klicken Sie in der Symbolleiste auf Erstellen.

    HINWEIS

    Bei den nicht bearbeiteten Vorlagen wird ein Sperrsymbol angezeigt. Wenn Sie eine Vorlage anpassen, ist sie nicht gesperrt lock closed.

  2. Geben Sie im Dialog den Titel des Schemaformulars ein und klicken Sie auf Erstellen, um den Prozess zur Formularerstellung abzuschließen.

Bearbeiten von Metadatenschema-Formularen

Sie können ein neu hinzugefügtes oder vorhandenes Metadatenschema-Formular bearbeiten. Das Metadatenschema-Formular enthält Registerkarten und Formularelemente auf Registerkarten. Sie können diese Formularelemente einem Feld innerhalb eines Metdatenknotens im CRX-Repository zuordnen bzw. dafür konfigurieren. Sie können dem Metadatenschema-Formular Registerkarten oder Formularelemente hinzufügen. Die vom übergeordneten Objekt abgeleiteten Registerkarten und Formularelemente sind gesperrt. Sie können auf untergeordneter Ebene nicht geändert werden.

  1. Wählen Sie auf der Seite Metadatenschema-Formulare ein Formular aus und klicken Sie in der Symbolleiste auf Bearbeiten.

  2. Passen Sie auf der Seite Metadatenschema-Formular-Editor das Metadaten-Formular an. Ziehen Sie die erforderlichen Komponenten von der Registerkarte Formular erstellen auf eine der Registerkarten.

    Metadatenschema-Editor zum Anpassen der Asset-Eigenschaftsseite

    Abbildung: Eine Metadatenschema-Formular-Editor-Seite mit verfügbaren Registerkarten.

  3. Um eine Komponente zu konfigurieren, wählen Sie diese aus und ändern Sie ihre Eigenschaften auf der Registerkarte Einstellungen.

Komponenten auf der Registerkarte Formular erstellen

Die Registerkarte Formular erstellen enthält Formularelemente, die Sie im Schemaformular verwenden. Die Registerkarte Einstellungen enthält die Attribute für jedes Element, das Sie auf der Registerkarte Formular erstellen auswählen. Die folgende Tabelle enthält die auf der Registerkarte Formular erstellen verfügbaren Formularelemente:

Komponentenname Beschreibung
Bereichs-Kopfzeile Fügen Sie eine Abschnittsüberschrift für eine Liste allgemeiner Komponenten hinzu.
Einzeilentext Fügen Sie eine einzeilige Texteigenschaft hinzu. Diese wird als Zeichenfolge gespeichert.
Mehrwerttext Fügen Sie eine Texteigenschaft mit mehreren Werten hinzu. Diese wird als Zeichenfolgen-Array gespeichert.
Zahl Fügen Sie eine Zahlenkomponente hinzu.
Datum Fügen Sie eine Datumskomponente hinzu.
Dropdown Fügen Sie eine Dropdown-Liste hinzu.
Standard-Tags Fügen Sie ein Tag hinzu.
Smart-Tags Fügen Sie automatisch Metadaten-Tags hinzu, um Suchfunktionen zu ergänzen.
Ausgeblendetes Feld Fügen Sie ein ausgeblendetes Feld hinzu. Dieses wird beim Speichern des Assets als POST-Parameter gesendet.
Asset referenziert von Fügen Sie diese Komponente hinzu, um eine Liste der vom Asset referenzierten Assets anzuzeigen.
Asset-Verweise Fügen Sie dies hinzu, um eine Liste der Assets anzuzeigen, die das Asset referenzieren.
Produktverweise Fügen Sie dies hinzu, um die Liste der mit dem Asset verknüpften Produkte anzuzeigen.
Kontextuelle Metadaten Fügen Sie diese Komponente hinzu, um weitere Metadaten auf der Seite „Eigenschaften“ von Assets anzuzeigen.

Bearbeiten von Metadatenkomponenten

Um die Eigenschaften einer Metadaten-Komponente im Formular zu bearbeiten, klicken Sie auf die Komponente und bearbeiten Sie alle Eigenschaften oder einen Teil der folgenden Eigenschaften auf der Registerkarte Einstellungen. Es wird empfohlen, nur ein Feld einer bestimmten Eigenschaft im Metadatenschema zuzuordnen. Andernfalls wird das der Eigenschaft zuletzt hinzugefügte Feld vom System ausgewählt.

Feldbezeichnung: Der Name der Metadateneigenschaft, der auf der Eigenschaftenseite des Assets angezeigt wird.

Zu Eigenschaft zuordnen: Diese Eigenschaft gibt den relativen Pfad/Namen zum Asset-Knoten an, unter dem die Eigenschaft im CRX-Repository gespeichert ist. Sie beginnt mit ./, um anzugeben, dass der Pfad sich unter dem Knoten des Assets befindet.

Im Folgenden finden Sie Beispiele für gültige Werte für eine Eigenschaft:

  • ./jcr:content/metadata/dc:title: Speichert den Wert im Metadatenknoten des Assets als die Eigenschaft dc:title.

  • ./jcr:created: Speichert das Erstellungsdatum und die Erstellungsuhrzeit eines Assets. Dies ist eine geschützte Eigenschaft. Wenn Sie diese Eigenschaften konfigurieren, empfiehlt Adobe, dass Sie sie mit Bearbeitung deaktivieren markieren. Andernfalls tritt der Fehler „Assets konnten nicht geändert werden“ auf, wenn Sie die Eigenschaften des Assets speichern.

Um sicherzustellen, dass die Komponente im Metadaten-Schemaformular korrekt angezeigt wird, sollte der Eigenschaftenpfad keine Leerzeichen enthalten.

  • Platzhalter: Geben Sie mit dieser Eigenschaft relevanten Platzhaltertext zur Metadateneigenschaft an.
  • Erforderlich: Mit dieser Eigenschaft können Sie eine Metadateneigenschaft auf der Eigenschaftenseite als obligatorisch markieren.
  • Bearbeitung deaktivieren: Verwenden Sie diese Eigenschaft, um die Bearbeitung einer Eigenschaft auf der Eigenschaftsseite zu verbieten.
  • Leeres Feld schreibgeschützt anzeigen: Markieren Sie diese Eigenschaft, um eine Metadateneigenschaft auch dann auf der Eigenschaftenseite anzuzeigen, wenn sie keinen Wert aufweist. Standardmäßig werden Metadateneigenschaften ohne Werte nicht auf der Eigenschaftenseite aufgeführt.
  • Liste geordnet anzeigen: Mit dieser Eigenschaft zeigen Sie eine geordnete Liste von Optionen an…
  • Wahlen: Mit dieser Eigenschaft legen Sie Optionen in einer Liste fest.
  • Beschreibung: Mit dieser Eigenschaft können Sie eine kurze Beschreibung für die Metadatenkomponente hinzufügen.
  • Klasse: Objektklasse, der die Eigenschaft zugeordnet ist.
  • Löschen: Klicken Sie auf Löschen, um eine Komponente aus dem Schemaformular zu löschen.
HINWEIS

Die Komponente Ausgeblendetes Feld enthält diese Attribute nicht. Sie enthält stattdessen Eigenschaften wie die Attribute „Name“, „Wert“, „Feldbezeichnung“ und „Beschreibung“. Die Werte für die Komponente „Ausgeblendetes Feld“ werden beim Speichern des Assets als POST-Parameter gesendet. Sie werden nicht als Metadaten für das Asset gespeichert.

Wenn Sie die Option Erforderlich auswählen, können Sie nach Assets suchen, denen obligatorische Metadaten fehlen. Erweitern Sie im Bedienfeld Filter die Eigenschaft Metadatenvalidierung und wählen Sie die Option Ungültig. Die Suchergebnisse zeigen Assets an, denen erforderliche Metadaten fehlen, die Sie über das Schemaformular konfiguriert haben.

Wenn Sie die Komponente „Kontextuelle Metadaten“ in eine beliebige Registerkarte eines Schemaformulars einfügen, wird sie in der Eigenschaftenseite der Assets als Liste angezeigt, auf die das bestimmte Schema angewendet wird. Die Liste enthält alle anderen Registerkarten außer der Registerkarte, auf die Sie die Komponente „Kontextuelle Metadaten“ angewendet haben. Derzeit bietet diese Funktion grundlegende Funktionalität zur Steuerung der Anzeige von Metadaten, die auf dem Kontext basieren.

Wenn Sie auf der Eigenschaftenseite zusätzlich zur Registerkarte, auf die die Komponente „Kontextuelle Metadaten“ angewendet wird, eine weitere Registerkarte aufnehmen möchten, wählen Sie die Registerkarte aus der Liste aus. Die Registerkarte wird der Eigenschaftenseite hinzugefügt.

Festlegen von Eigenschaften in einer JSON-Datei

Anstatt die Eigenschaften für die Optionen auf der Registerkarte Einstellungen anzugeben, können Sie die Optionen in einer JSON-Datei definieren, indem Sie die entsprechenden Schlüssel/Wert-Paare angeben. Geben Sie den Pfad der JSON-Datei im Feld JSON-Pfad an.

Hinzufügen oder Löschen von Registerkarten im Schemaformular

Mit dem Schema-Editor können Sie Registerkarten hinzufügen oder löschen. Das Standard-Schemaformular umfasst die Registerkarten Standard, Erweitert, IPTC und IPTC-Erweiterung.

Standard-Registerkarten im Metadatenschema-Formular

Klicken Sie auf +, um einem Schemaformular eine Registerkarte hinzuzufügen. Standardmäßig hat die neue Registerkarte den Namen Unnamed-1. Sie können den Namen auf der Registerkarte Einstellungen ändern. Klicken Sie auf X, um eine Registerkarte zu löschen.

Hinzufügen oder Löschen von Registerkarten mithilfe des Metadatenschema-Editors

Löschen von Metadatenschema-Formularen

Mit Experience Manager können Sie nur benutzerdefinierte Schemaformulare löschen. Die Standardschemaformulare/-vorlagen können nicht gelöscht werden. Sie können aber alle benutzerdefinierten Änderungen in diesen Formularen löschen.

Um ein Formular zu löschen, wählen Sie das Formular aus und klicken Sie auf das Symbol zum Löschen.

HINWEIS

Wenn Sie benutzerspezifische Änderungen an einem Standardformular löschen, wird das Sperrsymbol wieder vor dem Formular auf der Metadatenschema-Benutzeroberfläche angezeigt, um zu kennzeichnen, dass das Formular wieder in den Standardzustand versetzt wurde.

HINWEIS
  • Nachdem Sie benutzerdefinierte Änderungen an einem Standardformular gelöscht haben, wird die Sperre lock closed vor dem Formular erneut angezeigt. Sie zeigt an, dass das Formular wieder in den Standardzustand versetzt wurde.
  • Sie können die Standard-Metadatenschema-Formulare in Assets nicht löschen.

Schemaformulare für MIME-Typen

Experience Manager stellt voreingestellte Standardformulare für verschiedene MIME-Typen bereit. Sie können jedoch benutzerdefinierte Formulare für verschiedene MIME-Typen hinzufügen.

Hinzufügen neuer Formulare für MIME-Typen

Erstellen Sie ein neues Formular unter dem entsprechenden Formulartyp. Beispiel: Um eine neue Vorlage für den Untertyp image/png hinzuzufügen, erstellen Sie das Formular unter den „Bild“-Formularen. Der Titel für das Schemaformular ist der Name des Untertyps. In diesem Fall ist der Titel png.

Verwenden einer vorhandenen Schemavorlage für verschiedene MIME-Typen

Sie können eine vorhandene Vorlage für einen anderen MIME-Typ verwenden. Nutzen Sie beispielsweise das Formular image/jpeg für Assets mit dem MIME-Typ image/png.

Erstellen Sie in diesem Fall einen Knoten unter /etc/dam/metadataeditor/mimetypemappings im CRX-Repository. Geben Sie einen Namen für den Knoten an und definieren Sie die folgenden Eigenschaften:

Name Beschreibung Typ Wert
exposedmimetype Name des vorhandenen Formulars, das zugeordnet werden soll String image/jpeg
mimetypes Liste der MIME-Typen, die das im Attribut exposedmimetype definierte Formular verwenden String image/png

Assets ordnet die folgenden MIME-Typen und Schemaformulare zu:

Schemaformular MIME-Typen
image/jpeg image/pjpeg
image/tiff image/x-tiff
application/pdf application/postscript
application/x-ImageSet Multipart/Related; type=application/x-ImageSet
application/x-SpinSet Multipart/Related; type=application/x-SpinSet
application/x-MixedMediaSet Multipart/Related; type=application/x-MixedMediaSet
video/quicktime video/x-quicktime
video/mpeg4 video/mp4
video/avi video/avi, video/msvideo, video/x-msvideo
video/wmv video/x-ms-wmv
video/flv video/x-flv

Zugriff auf Metadatenschemata gewähren

Die Funktion „Metadatenschema“ ist nur für Administratoren verfügbar. Administratoren können anderen Benutzern allerdings Zugriff erteilen, indem sie einige Berechtigungen ändern. Geben Sie Benutzern ohne Administratorrechte Berechtigungen zum Erstellen, Ändern und Löschen für den Ordner /conf.

Anwenden von ordnerspezifischen Metadaten

AssetsMit können Sie Varianten eines Metadatenschemas definieren und auf einen bestimmten Ordner anwenden.

Zum Beispiel können Sie eine Variante des Standard-Metadatenschemas definieren und diese auf einen Ordner anwenden. Das ursprüngliche Standard-Metadatenschema wird dabei überschrieben.

Nur Assets, die in den Ordner hochgeladen werden, auf den dieses Schema angewendet wird, entsprechen den geänderten Metadaten, die in der Variante des Metadatenschemas definiert sind. Assets in anderen Ordnern, für die das ursprüngliche Schema gilt, entsprechen weiterhin den im ursprünglichen Schema definierten Metadaten.

Die Metadatenübernahme durch Assets richtet sich nach dem Schema, das auf den Ordner der ersten Ebene in der Hierarchie angewendet wird. Dasselbe Schema wird auf die Unterordner angewendet oder von diesen übernommen. Wenn ein anderes Schema auf Unterordnerebene angewendet wird, stoppt die Übernahme.

  1. Gehen Sie in der Experience Manager-Benutzeroberfläche zu Tools > Assets > Metadatenschemas. Die Seite Metadatenschema-Formulare wird angezeigt.

  2. Aktivieren Sie die Checkbox vor einem Formular, z. B. dem Standard-Metadatenformular, klicken oder tippen Sie auf Kopieren und speichern Sie es als benutzerdefiniertes Formular. Geben Sie einen benutzerdefinierten Namen für das Formular an, beispielsweise my_default. Alternativ können Sie ein benutzerdefiniertes Formular erstellen.

  3. Wählen Sie auf der Seite Metadatenschema-Formulare das Formular my_default und klicken Sie dann auf Bearbeiten.

  4. Fügen Sie auf der Seite Metadatenschema-Editor ein Textfeld in das Schemaformular ein. Fügen Sie beispielsweise ein Feld mit der Bezeichnung Kategorie hinzu.

  5. Klicken Sie auf Speichern. Das geänderte Formular wird auf der Seite Metadatenschema-Formulare aufgeführt.

  6. Klicken/tippen Sie in der Symbolleiste auf Auf Ordner anwenden, um die benutzerdefinierten Metadaten auf einen Ordner anzuwenden.

  7. Wählen Sie den Ordner aus, auf den Sie das bearbeitete Schema anwenden möchten, und klicken/tippen Sie auf Anwenden.

  8. Wurde das andere Metadatenschema auf den Ordner angewendet, erhalten Sie eine Meldung mit der Warnung, dass Sie im Begriff sind, das vorhandene Metadatenschema zu überschreiben. Klicken Sie auf Überschreiben.

  9. Klicken Sie auf OK, um die Erfolgsmeldung zu schließen.

  10. Navigieren Sie zu dem Ordner, auf den Sie das geänderte Metadatenschema angewendet haben.

Definieren erforderlicher Metadaten

Sie können Pflichtfelder auf Ordnerebene definieren, die für in den Ordner hochgeladene Assets erzwungen werden. Wenn Sie Assets mit fehlenden Metadaten für die zuvor definierten Pflichtfelder hochladen, wird in der Kartenansicht ein entsprechender visueller Hinweis für die Assets angezeigt.

HINWEIS

Ein Metadatenfeld kann je nach dem Wert eines weiteren Felds als Pflichtfeld definiert werden. In der Kartenansicht zeigt Experience Manager die Warnmeldung über fehlende Metadaten für solche obligatorischen Metadatenfelder nicht an.

  1. Klicken Sie auf das Experience Manager-Logo und navigieren Sie zu Tools > Assets > Metadatenschemata. Die Seite Metadatenschema-Formulare wird angezeigt.

  2. Speichern Sie die Standard-Metadatenformulare als benutzerdefiniertes Formular. Speichern Sie sie beispielsweise unter dem Namen my_default.

  3. Bearbeiten Sie das benutzerdefinierte Formular. Fügen Sie ein erforderliches Feld hinzu. Fügen Sie beispielsweise ein Feld mit der Bezeichnung Kategorie hinzu und definieren Sie es als Pflichtfeld.

  4. Klicken Sie auf Speichern. Das geänderte Formular wird auf der Seite Metadatenschema-Formulare aufgeführt. Wählen Sie das Formular aus und klicken oder tippen Sie dann in der Symbolleiste auf Auf Ordner anwenden, um die benutzerdefinierten Metadaten auf einen Ordner anzuwenden.

  5. Navigieren Sie zum Ordner und laden Sie einige Assets mit fehlenden Metadaten für das Pflichtfeld, das Sie dem benutzerdefinierten Formular hinzugefügt haben. Eine Meldung über die fehlenden Metadaten für das Pflichtfeld wird auf der Kartenansicht des Assets angezeigt.

  6. (Optional) Rufen Sie https://[server]:[port]/system/console/components/ auf. Konfigurieren und aktivieren Sie die Komponente com.day.cq.dam.core.impl.MissingMetadataNotificationJob, die standardmäßig deaktiviert ist. Legen Sie eine Häufigkeit fest, mit der der Experience Manager die Gültigkeit von Metadaten für die Assets überprüft.

    Diese Konfiguration fügt eine Eigenschaft hasValidMetadata zu jcr:content in Assets hinzu. Mithilfe dieser Eigenschaft kann der Experience Manager Ergebnisse in einer Suche filtern.

    HINWEIS

    Wenn ein Asset nach der geplanten Prüfung hinzugefügt wird, wird das Asset erst bei der nächsten geplanten Prüfung mit hasValidMetadata gekennzeichnet. In der Zwischenzeit werden die Assets nicht in Suchergebnissen angezeigt.

    VORSICHT

    Die Metadaten-Überprüfungen sind ressourcenintensiv und können die Leistung Ihres Systems beeinträchtigen. Planen Sie die Überprüfungen entsprechend. Wenn der Server die Last nicht bewältigen kann, versuchen Sie, diesen Auftrag zu deaktivieren

Auf dieser Seite