Versie | Artikelkoppeling |
---|---|
AEM as a Cloud Service | Klik hier |
AEM 6,5 | Dit artikel |
Organisaties beschikken over een metagegevensmodel dat de detectie, het gebruik, de interoperabiliteit, enzovoort van middelen verbetert. Correcte toepassing van metagegevens is onaantastbaar om workflows met metagegevens en processen te behouden. Om aan organisatie-brede meta-gegevensstrategie en normen te houden, kunt u meta-gegevensschema's gebruiken die gebruikers DAM helpen zich te richten. Adobe Experience Manager biedt eenvoudige en flexibele methoden voor het maken, onderhouden en toepassen van metagegevensschema's.
In Adobe Experience Manager Assets, bevatten schema's specifieke velden waarin specifieke informatie moet worden ingevuld. Het bevat ook lay-outinformatie om meta-gegevensgebieden op een gebruikersvriendelijke manier te tonen. Metagegevenseigenschappen zijn onder andere titel, beschrijving, MIME-typen, tags en meer. U kunt de Metadata Schema Forms editor om de bestaande schema's te wijzigen of aangepaste schema's voor metagegevens toe te voegen.
Ga als volgt te werk om de pagina met eigenschappen voor een element weer te geven en te bewerken:
Klik op de knop View Properties van de snelle acties op de middelentegel in de kaartweergave. U kunt ook een element selecteren en vervolgens op Properties op de werkbalk.
U kunt de verschillende bewerkbare eigenschappen van metagegevens bewerken onder de beschikbare tabbladen. U kunt het element echter niet wijzigen Type in de Basic tabblad met eigenschappen.
Afbeelding: Tabblad Standaard voor element Properties.
Zorg ervoor dat slechts één eigenschap aan een veld wordt toegewezen terwijl u het metagegevensschema maakt of bewerkt.
Als u het MIME-type voor een element wilt wijzigen, gebruikt u een aangepast schema voor metagegevens of wijzigt u een bestaand formulier. Zie Metagegevensschema Forms bewerken voor meer informatie . Als u het metagegevensschema van een MIME-type wijzigt, wordt de indeling van de eigenschappenpagina voor de elementen en alle subtypen gewijzigd. Een JPEG-schema wijzigen onder default/image
wijzigt alleen de indeling van metagegevens (eigenschappen van elementen) voor elementen met het MIME-type image/jpeg
. Als u echter het standaardschema bewerkt, worden de wijzigingen doorgevoerd in de indeling van de metagegevens voor alle typen elementen.
Als u een lijst met formulieren of sjablonen wilt weergeven, gaat u naar Experience Manager interface navigeert naar Tools > Assets > Metadata Schemas.
Experience Manager Hier vindt u de volgende sjablonen voor metagegevensschema-formulieren.
Sjablonen | Beschrijving | |
---|---|---|
default | Het basisschema voor metagegevens voor elementen. | |
De volgende onderliggende formulieren nemen de eigenschappen over van default formulier: | ||
|
Schema voor Dynamic Media-video's. | |
|
Schemaformulier voor afbeeldingen van het MIME-type, zoals image/jpeg en image/png . De image formulier heeft de volgende onderliggende formuliersjablonen:
|
|
|
Schema-formulier voor elementen met het MIME-type, zoals application/pdf en application/zip . pdf: Schema voor activa met subtype PDF. |
|
|
Schemaformulier voor video-elementen met MIME-type, zoals video/avi en video/mp4 . |
|
collection | Schemaformulier voor verzamelingen. | |
contentfragment | Schema voor inhoudsfragmenten. | |
forms | Dit schema-formulier heeft betrekking op Adobe Experience Manager Forms. | |
ugc_contentfragment | Schemaformulier voor door de gebruiker gegenereerde inhoudsonderdelen en elementen die via sociale media in de Experience Manager zijn geïntegreerd. |
Klik op de naam van het schema om de onderliggende formulieren van een schema weer te geven.
Voer de volgende stappen uit om een metagegevensschema toe te voegen:
Als u een aangepaste sjabloon aan de lijst wilt toevoegen, klikt u op Create op de werkbalk.
Er wordt een vergrendelingssymbool weergegeven met de onbewerkte sjablonen. Als u een sjabloon aanpast, is deze niet vergrendeld .
Geef in het dialoogvenster de titel van het schema op en klik op Create om het maken van het formulier te voltooien.
U kunt een nieuw toegevoegd of bestaand schema voor metagegevens bewerken. Het metagegevensschema bevat tabbladen en formulieritems binnen tabbladen. U kunt deze formulieritems toewijzen/configureren aan een veld binnen een metagegevensknooppunt in de CRX-opslagruimte. U kunt tabs of formulieritems toevoegen aan het metagegevensschemaformulier. De tabbladen en formulieritems die van het bovenliggende element zijn afgeleid, bevinden zich in de vergrendelde status. U kunt deze niet wijzigen op het niveau van het kind.
Op de Metadata Schema Forms pagina, selecteert u een formulier en klikt u op Edit in de werkbalk.
Op de Metadata Schema Form Editor pagina, past u het metagegevensformulier aan. Sleep de benodigde componenten vanuit de Build Form op een van de tabbladen.
Als u een component wilt configureren, selecteert u deze en wijzigt u de eigenschappen ervan in het dialoogvenster Settings tab.
De Build Form wordt een overzicht gegeven van de formulieritems die u in het schemaformulier gebruikt. De Settings bevat de kenmerken van elk item dat u selecteert in het dialoogvenster Build Form tab. In de volgende tabel worden de formulieritems weergegeven die beschikbaar zijn in het dialoogvenster Build Form tab:
Componentnaam | Beschrijving |
---|---|
Section Header | Voeg een sectiekopje toe voor een lijst met gangbare componenten. |
Single Line Text | Voeg een eigenschap voor één regel tekst toe. De eigenschap wordt opgeslagen als een tekenreeks. |
Multi Value Text | Voeg een teksteigenschap voor meerdere waarden toe. Deze wordt opgeslagen als een tekenreeks-array. |
Number | Voeg een getalcomponent toe. |
Date | Voeg een datumcomponent toe. |
Dropdown | Voeg een vervolgkeuzelijst toe. |
Standard Tags | Voeg een tag toe. |
Smart Tags | U kunt zoekmogelijkheden uitbreiden door automatisch metagegevenstags toe te voegen. |
Hidden Field | Voeg een verborgen veld toe. Deze wordt als een POST-parameter verzonden wanneer het element wordt opgeslagen. |
Asset Referenced By | Voeg deze component toe om een lijst weer te geven met elementen waarnaar door het element wordt verwezen. |
Asset Referencing | Toevoegen om een lijst weer te geven met elementen die naar het element verwijzen. |
Products References | Toevoegen om de lijst weer te geven met producten die aan het element zijn gekoppeld. |
Asset Rating | Toevoegen aan weergaveopties voor het beoordelen van het element. |
Contextual Metadata | Toevoegen om de weergave van andere tabbladen met metagegevens in de eigenschappenpagina met elementen te besturen. |
Als u de eigenschappen van een metagegevenscomponent in het formulier wilt bewerken, klikt u op de component om de volgende eigenschappen of een subset ervan te bewerken in het dialoogvenster Settings tab. Het wordt aanbevolen slechts één veld toe te wijzen aan een bepaalde eigenschap in het metagegevensschema. Anders wordt het laatst toegevoegde veld dat aan de eigenschap is toegewezen, door het systeem gekozen.
Veldlabel: De naam van de eigenschap metadata die wordt weergegeven op de eigenschappenpagina voor het element.
Toewijzen aan eigenschap: This property specifies the relative path to or name of the asset node where it is saved in the CRX repository. Het begint met ./
om aan te geven dat het pad zich onder het knooppunt van het element bevindt.
Hier volgen voorbeelden van geldige waarden voor een eigenschap:
./jcr:content/metadata/dc:title
: Hiermee wordt de waarde in het metadataknooppunt van de asset opgeslagen als de eigenschap dc:title
.
./jcr:created
: Hiermee slaat u de aanmaakdatum en -tijd van een element op. Het is een beschermde eigenschap. Als u deze eigenschappen configureert, raadt Adobe u aan deze als Uitschakelen bewerken te markeren. Anders treedt de fout "Wijzigen van asset(s)" op wanneer u de eigenschappen van de asset opslaat.
Om ervoor te zorgen dat de component correct in de vorm van het meta-gegevensschema wordt getoond, zou de bezitspad geen ruimten moeten omvatten.
De Hidden Field bevat deze kenmerken niet. In plaats daarvan bevat de klasse eigenschappen, zoals Naam, Waarde, Veldlabel en Beschrijving. De waarden voor de component Verborgen veld worden als een POST-parameter verzonden wanneer het element wordt opgeslagen. Deze wordt niet opgeslagen als metagegevens voor het element.
Als u de optie Required selecteert, kunt u zoeken naar assets waarvoor verplichte metadata ontbreken. Vouw in het deelvenster Filters het predicaat Metadata Validation uit en selecteer de optie Invalid. In de zoekresultaten worden assets weergegeven waarvoor verplichte metadata ontbreken die u via het schemaformulier hebt geconfigureerd.
Als u de component Contextuele metagegevens toevoegt aan een tabblad van een schemaformulier, wordt de component weergegeven als een lijst op de eigenschappenpagina van elementen waarop het specifieke schema wordt toegepast. De lijst bevat alle andere tabbladen, behalve het tabblad waarop u de component Contextuele metagegevens hebt toegepast. Momenteel biedt deze functie basisfunctionaliteit voor het beheren van de weergave van metagegevens op basis van de context.
Als u een tabblad in de eigenschappenpagina wilt weergeven naast het tabblad waarop de component Contextuele metagegevens is toegepast, selecteert u het tabblad in de lijst. Het tabblad wordt toegevoegd aan de pagina met eigenschappen.
Afbeelding: Contextuele metagegevens op de pagina met eigenschappen van elementen.
In plaats van eigenschappen voor de opties op het tabblad Settings op te geven, kunt u de opties in een JSON-bestand definiëren door overeenkomstige sleutel-waardeparen op te geven. Geef het pad van het JSON-bestand op in het veld JSON Path.
Met de schema-editor kunt u een tabblad toevoegen of verwijderen. Het standaardschema bevat de Basic, Advanced , IPTC, en IPTC Extension tabs.
Klikken +
om een tabblad toe te voegen aan een schemaformulier. Standaard heeft het nieuwe tabblad de naam Unnamed-1
. U kunt de naam wijzigen in het menu Settings tab. Klikken X
om een tabblad te verwijderen.
Wanneer gebruikers de metagegevens van een element vastleggen, verschaffen ze informatie in de verschillende beschikbare velden. U kunt specifieke metagegevensvelden of veldwaarden weergeven die afhankelijk zijn van de opties die in de andere velden zijn geselecteerd. Een dergelijke voorwaardelijke weergave van metagegevens wordt trapsgewijze metagegevens genoemd. Met andere woorden, u kunt een afhankelijkheid maken tussen een bepaald metagegevensveld/een bepaalde waarde en een of meer velden en/of hun waarden.
Gebruik schema's voor metagegevens om regels voor de weergave van trapsgewijze metagegevens te definiëren. Als uw metagegevensschema bijvoorbeeld een elementtypeveld bevat, kunt u een relevante set velden definiëren die moet worden weergegeven op basis van het type element dat de gebruiker selecteert.
Cascading metadata wordt niet ondersteund voor Content Fragments.
Hier volgen enkele gebruiksgevallen waarvoor u trapsgewijze metagegevens kunt definiëren:
Overweeg een scenario waarin u trapsgewijze metagegevens wilt weergeven op basis van het geselecteerde type element. Enkele voorbeelden
Geef de copyrightinformatie, ongeacht het gekozen elementtype, weer als een verplicht veld.
In Experience Manager interface, ga naar Tools > Assets > Metadata Schemas.
In de Schema Forms pagina, selecteert u een schema en klikt u op Edit op de werkbalk om het schema te bewerken.
(Optioneel) Maak in de Schema-editor voor metagegevens een nieuw veld dat u wilt conditionaliseren. Geef een naam- en eigenschappenpad op in het dialoogvenster Settings tab.
Als u een nieuw tabblad wilt maken, klikt u op +
om een tabblad toe te voegen en vervolgens een metagegevensveld toe te voegen.
Voeg een vervolgkeuzeveld toe voor het elementtype. Geef een naam- en eigenschappenpad op in het dialoogvenster Settings tab. Voeg een optionele beschrijving toe.
Sleutelwaardeparen zijn de opties die aan een gebruiker van een formulier worden verstrekt. U kunt de sleutel-waardeparen of manueel of van een JSON dossier verstrekken.
Als u de waarden handmatig wilt opgeven, selecteert u Add Manually en klik op Add Choice en geeft u de optietekst en -waarde op. U kunt bijvoorbeeld de elementtypen Video, PDF, Word en Afbeelding opgeven.
Als u de waarden van een JSON-bestand dynamisch wilt ophalen, selecteert u Add Through JSON Path en geef het pad van het JSON-bestand op. Experience Manager Hiermee haalt u de sleutelwaardeparen op in real-time wanneer het formulier aan de gebruiker wordt gepresenteerd.
Beide opties sluiten elkaar uit. U kunt de opties niet importeren uit een JSON-bestand en handmatig bewerken.
Wanneer u een JSON-bestand toevoegt, worden de sleutel-waardeparen niet weergegeven in de Schema-editor voor metagegevens, maar wel in het gepubliceerde formulier.
Als u keuzen toevoegt en op het veld Vervolgkeuzelijst klikt, wordt de interface vervormd en worden de keuzen niet meer verwijderd. Klik niet op het vervolgkeuzemenu totdat u de wijzigingen opslaat. Sla het schema op en open het opnieuw om door te gaan met bewerken als dit probleem zich voordoet.
(Optioneel) Voeg de andere vereiste velden toe. U kunt bijvoorbeeld de indeling, codec en duur van de video met het elementtype opgeven.
Op dezelfde manier voegt u afhankelijke velden toe voor andere elementtypen. U kunt bijvoorbeeld het aantal pagina's en de auteur van velden toevoegen voor documentelementen, zoals PDF- en Word-bestanden.
Als u een afhankelijkheid wilt maken tussen het veld voor het type element en andere velden, kiest u het afhankelijke veld en opent u het dialoogvenster Rules tab.
Kies onder Requirement de optie Required, based on new rule.
Klikken Add Rule en kiest u Asset Type veld om een afhankelijkheid te maken. Kies ook de veldwaarde waarop u de afhankelijkheid wilt maken. Kies in dit geval Video. Klikken Done om de wijzigingen op te slaan.
U kunt regels gebruiken voor vervolgkeuzelijsten met handmatig vooraf gedefinieerde waarden. Vervolgkeuzemenu's met geconfigureerd JSON-pad kunnen niet worden gebruikt met regels die vooraf gedefinieerde waarden gebruiken om voorwaarden toe te passen. Als de waarden bij uitvoering vanuit JSON worden geladen, is het niet mogelijk een vooraf gedefinieerde regel toe te passen.
Kies onder Visibility de optie Visible, based on new rule.
Klikken Add Rule en kiest u Asset Type veld om een afhankelijkheid te maken. Kies ook de veldwaarde waarop u de afhankelijkheid wilt maken. Kies in dit geval Video. Klikken Done om de wijzigingen op te slaan.
Als u op een witruimte klikt (of op een andere plaats dan de waarden), worden de waarden opnieuw ingesteld. Als dit gebeurt, selecteert u de waarden opnieuw.
U kunt de voorwaarde Requirement en de voorwaarde Visibility onafhankelijk van elkaar toepassen.
Op dezelfde manier creeer een gebiedsdeel tussen de waarde Video op het gebied van het Type van Activa en andere gebieden, zoals Codec en Duur.
Herhaal de stappen om documentelementen (PDF en Word) in het dialoogvenster Asset Type veld en velden zoals Page Count en Author.
Klik op Save. Pas het metagegevensschema toe op een map.
Navigeer naar de map waarop u het metagegevensschema hebt toegepast en open de pagina met eigenschappen van een element. Afhankelijk van uw keuze in het veld Type element worden relevante trapsgewijze metagegevensvelden weergegeven.
Afbeelding: Trapsgewijze metagegevens voor een video.
Afbeelding: Trapsgewijze metagegevens voor een document.
Experience Manager Hiermee kunt u alleen aangepaste schema-formulieren verwijderen. U kunt hiermee de standaardschema-formulieren/sjablonen niet verwijderen. U kunt echter alle aangepaste wijzigingen in deze formulieren verwijderen.
Als u een formulier wilt verwijderen, selecteert u een formulier en klikt u op Verwijderen.
Experience Manager bevat standaardformulieren voor diverse MIME-typen uit het vak. U kunt echter aangepaste formulieren toevoegen voor elementen van verschillende MIME-typen.
Maak een formulier onder het juiste formuliertype. Als u bijvoorbeeld een sjabloon wilt toevoegen voor de image/png
subtype, maakt u het formulier onder de "afbeeldingsformulieren". De titel voor het schemaformulier is de naam van het subtype. In dit geval is de titel png
.
U kunt een bestaande sjabloon voor een ander MIME-type gebruiken. Gebruik bijvoorbeeld de image/jpeg
formulier voor activa van het MIME-type image/png
.
In dit geval maakt u een knooppunt op /etc/dam/metadataeditor/mimetypemappings
in de CRX-opslagplaats. Geef een naam voor het knooppunt op en definieer de volgende eigenschappen:
Naam | Beschrijving | Type | Waarde |
---|---|---|---|
exposedmimetype |
Naam van het bestaande formulier dat moet worden toegewezen | String |
image/jpeg |
mimetypes |
Lijst met MIME-typen die het formulier gebruiken dat is gedefinieerd in het dialoogvenster exposedmimetype attribute |
String |
image/png |
Assets Hiermee worden de volgende MIME-typen en schema-formulieren toegewezen:
Schema-formulier | MIME-typen |
---|---|
image/jpeg | image/pjpeg |
image/tiff | image/x-tiff |
application/pdf | application/postscript |
application/x-ImageSet | Multipart/aanverwante; type=application/x-ImageSet |
application/x-SpinSet | Multipart/aanverwante; type=application/x-SpinSet |
application/x-MixedMediaSet | Multipart/aanverwante; 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 |
De functie Metagegevensschema is alleen beschikbaar voor beheerders. Beheerders kunnen echter toegang verlenen aan niet-beheerders door bepaalde machtigingen te wijzigen. Geef niet-beheerdergebruikers de machtigingen voor het /conf
map.
Assets Hiermee kunt u een variant van een metagegevensschema definiëren en dit toepassen op een specifieke map.
U kunt bijvoorbeeld een variant van het standaardmetagegevensschema definiëren en deze toepassen op een map. Wanneer u het gewijzigde schema toepast, wordt het oorspronkelijke standaardmetagegevensschema genegeerd dat op elementen in de map is toegepast.
Alleen elementen die zijn geüpload naar de map waarop dit schema is toegepast, komen overeen met de gewijzigde metagegevens die zijn gedefinieerd in het schema voor alternatieve metagegevens. Assets in andere mappen waarin het oorspronkelijke schema wordt toegepast, blijven de metagegevens die in het oorspronkelijke schema zijn gedefinieerd, behouden.
Metagegevensovererving door elementen is gebaseerd op het schema dat wordt toegepast op de map op het hoogste niveau in de hiërarchie. Hetzelfde schema wordt toegepast op of overgeërfd door de submappen. Als een ander schema op submapniveau wordt toegepast, stopt de overerving.
In Experience Manager interface, navigeren naar Tools > Assets > Metadata Schemas. De pagina Metadata Schema Forms wordt weergegeven.
Schakel het selectievakje in vóór een formulier, bijvoorbeeld het standaardmetagegevensformulier, en klik op de knop Copy en sla het op als een aangepast formulier. Een aangepaste naam voor het formulier opgeven, bijvoorbeeld my_default
. U kunt ook een aangepast formulier maken.
In de Metadata Schema Forms pagina, selecteert u de my_default
formulier en klik vervolgens op Edit.
In de Metadata Schema Editor , voegt u een tekstveld toe aan het schema. Voeg bijvoorbeeld een veld met het label toe Category.
Afbeelding: Tekstveld toegevoegd aan formuliereditor voor metagegevensschema.
Klik op Save. Het gewijzigde formulier wordt weergegeven in het dialoogvenster Metadata Schema Forms pagina.
Klikken Apply to Folder(s) van de werkbalk om de aangepaste metagegevens toe te passen op een map.
Selecteer de map waarop u het gewijzigde schema wilt toepassen en klik op Apply.
Als op de map het andere metagegevensschema is toegepast, verschijnt er een waarschuwing dat u op het punt staat het bestaande metagegevensschema te overschrijven. Klikken Overschrijven.
Klikken OK om het succesbericht te sluiten.
Navigeer naar de map waarop u het gewijzigde metagegevensschema hebt toegepast.
U kunt verplichte velden definiëren op mapniveau. Deze worden afgedwongen voor elementen die naar de map worden geüpload. Als u elementen uploadt met ontbrekende metagegevens voor de verplichte velden die u eerder hebt gedefinieerd, wordt in de kaartweergave een visuele indicatie voor ontbrekende metagegevens weergegeven.
Een metagegevensveld kan op basis van de waarde van een ander veld als verplicht worden gedefinieerd. In de kaartweergave Experience Manager geeft het waarschuwingsbericht over ontbrekende metagegevens voor dergelijke verplichte metagegevensvelden niet weer.
In Experience Manager interface, navigeren naar Tools > Assets > Metadata Schemas. De pagina Metadata Schema Forms wordt weergegeven.
Sla het standaardmetagegevensformulier op als een aangepast formulier. Sla het bestand bijvoorbeeld op als my_default
.
Bewerk het aangepaste formulier. Voeg een verplicht veld toe. Voeg bijvoorbeeld een Category en verplicht te stellen.
Afbeelding: Verplicht veld in formuliereditor voor metagegevensschema.
Klik op Save. Het gewijzigde formulier wordt weergegeven in het dialoogvenster Metadata Schema Forms pagina. Selecteer het formulier en klik op Apply to Folder(s) van de werkbalk om de aangepaste metagegevens toe te passen op een map.
Navigeer naar de map en upload elementen met ontbrekende metagegevens voor het verplichte veld dat u aan het aangepaste formulier hebt toegevoegd. Op de kaartweergave van het element wordt een bericht voor de ontbrekende metagegevens van het verplichte veld weergegeven.
(Optioneel) Toegang https://[aem_server]:[port]/system/console/components/
. Configureren en inschakelen com.day.cq.dam.core.impl.MissingMetadataNotificationJob
component die standaard is uitgeschakeld. Een frequentie instellen waarbij Experience Manager controleert of de metagegevens van de elementen geldig zijn. Deze configuratie voegt een eigenschap toe hasValidMetadata
tot jcr:content
van activa. Experience Manager gebruikt deze eigenschap om de ongeldige elementen in een zoekresultaat te filteren. Als u na een controle een element toevoegt, wordt het element niet gemarkeerd met hasValidMetadata
tot de volgende geplande controle. De elementen worden daarom pas na de volgende geplande controle in zoekfilters voor ongeldige metagegevens weergegeven.
De controles van de meta-gegevensbevestiging zijn middelintensief en kunnen de prestaties van uw systeem beïnvloeden. Plan de controles dienovereenkomstig. Als de server het laden niet aankan, probeert u deze taak uit te schakelen.