Metadata-scheman metadata-schemas

Version
Artikellänk
AEM as a Cloud Service
Klicka här
AEM 6.5
Den här artikeln

Organisationer har en metadatamodell som förbättrar tillgångsidentifiering, användning, interoperabilitet och så vidare. Korrigera metadataprogram är akrossbart för att underhålla metadatadrivna arbetsflöden och processer. Om du vill följa en metadatastrategi och standarder för hela organisationen kan du använda metadatamodeller som hjälper DAM-användare att anpassa sig. Med Adobe Experience Manager kan du enkelt och flexibelt skapa, underhålla och använda metadatamodeller.

I Adobe Experience Manager Assets innehåller scheman specifika fält för specifik information som ska fyllas i. Den innehåller även layoutinformation för att visa metadatafält på ett användarvänligt sätt. Metadataegenskaperna innehåller titel, beskrivning, MIME-typer, taggar med mera. Du kan använda redigeraren Metadata Schema Forms för att ändra befintliga scheman eller lägga till anpassade metadatamatcheman.

Så här visar och redigerar du egenskapssidan för en resurs:

  1. Klicka på alternativet View Properties i snabbåtgärderna på resurspanelen i kortvyn. Du kan också markera en resurs och sedan klicka på Properties visa egenskaper i verktygsfältet.

  2. Du kan redigera de olika redigerbara metadataegenskaperna under de tillgängliga flikarna. Du kan dock inte ändra resursen Type på egenskapssidan på fliken Basic.

    Fliken Grundläggande i resursegenskaper, där resurstypen inte kan ändras

    Figur: Fliken Grundläggande för resursen Properties.

    Se till att bara en egenskap mappas till ett fält när du skapar eller redigerar metadatamodellen.

    Om du vill ändra MIME-typen för en resurs använder du ett anpassat metadatamatchschema eller ändrar ett befintligt formulär. Mer information finns i Redigera metadataschema-Forms. Om du ändrar metadatamatchemat för en MIME-typ ändras egenskapens sidlayout för resurserna och alla undertyper. Om du till exempel ändrar ett jpeg-schema under default/image ändras endast metadatalayouten (resursegenskaper) för resurser med MIME-typen image/jpeg. Om du redigerar standardschemat ändrar du metadatalayouten för alla typer av resurser.

Metadata Schema-formulär default-metadata-schema-forms

Om du vill visa en lista med formulär eller mallar går du till Tools > Assets > Metadata Schemas i Experience Manager-gränssnittet.

Experience Manager innehåller följande formulärmallar för metadataschema.

Mallar
Beskrivning
default
Basmetadatamatchschemaformuläret för resurser.
Följande underordnade formulär ärver egenskaperna för formuläret default:
  • dm_video
Schemaformulär för Dynamic Media-videofilmer.
  • image

Schemaformulär för bilder med MIME-typen som image/jpeg och image/png.
Formuläret image har följande underordnade formulärmallar:

  • jpeg: Schemaformulär för resurser med undertypen jpeg.
  • tiff: Schemaformulär för resurserna med undertypen TIFF.
  • application
Schemaformulär för resurser med MIME-typ som application/pdf och application/zip.
pdf: Schemaformulär för resurser med undertypen PDF.
  • video
Schemaformulär för videoresurser med MIME-typ som video/avi och video/mp4.
collection
Schemaformulär för samlingar.
contentfragment
Schemaformulär för innehållsfragment.
forms
Det här schemaformuläret gäller Adobe Experience Manager Forms.
ugc_contentfragment
Schemaformulär för användargenererade innehållskomponenter och resurser som är integrerade i Experience Manager från sociala medier.
NOTE
Om du vill visa de underordnade formulären för ett schemaformulär klickar du på schemaformulärets namn.

Lägg till ett metadatamatchformulär add-a-metadata-schema-form

Följ de här stegen för att lägga till ett metadataschemaformulär:

  1. Om du vill lägga till en anpassad mall i listan klickar du på Create i verktygsfältet.

    note note
    NOTE
    En låssymbol visas med de oredigerade mallarna. Om du anpassar en mall är den inte låst låst .
  2. Ange schemaformulärets rubrik i dialogrutan och klicka på Create för att slutföra formulärskapandet.

Redigera metadatamappningsformulär edit-metadata-schema-forms

Du kan redigera ett nyligen tillagt eller befintligt metadatchemaformulär. Metadatchemaformuläret innehåller flikar och formulärobjekt på flikar. Du kan mappa/konfigurera dessa formulärobjekt till ett fält i en metadatanod i CRX-databasen. Du kan lägga till flikar eller formulärobjekt i metadatchemaformuläret. Flikarna och formulärobjekten som härleds från det överordnade objektet är låsta. Du kan inte ändra dem på underordnad nivå.

  1. Markera ett formulär på sidan Metadata Schema Forms och klicka på Edit i verktygsfältet.

  2. Anpassa metadataformuläret på sidan Metadata Schema Form Editor. Dra de nödvändiga komponenterna från fliken Build Form till en av flikarna.

  3. Om du vill konfigurera en komponent markerar du den och ändrar dess egenskaper på fliken Settings.

Komponenter på fliken Build Form components-within-the-build-form-tab

Fliken Build Form visar formulärobjekt som du använder i ditt schemaformulär. Fliken Settings innehåller attributen för varje objekt som du väljer på fliken Build Form. I följande tabell visas de formulärobjekt som är tillgängliga på fliken Build Form:

Komponentnamn
Beskrivning
Section Header
Lägg till en avsnittsrubrik för en lista med gemensamma komponenter.
Single Line Text
Lägg till en textegenskap för en rad. Den lagras som en sträng.
Multi Value Text
Lägg till en textegenskap med flera värden. Den lagras som en strängarray.
Number
Lägg till en sifferkomponent.
Date
Lägg till en datumkomponent.
Dropdown
Lägg till en listruta.
Standard Tags
Lägg till en tagg.
Smart Tags
Förbättra sökfunktionerna genom att automatiskt lägga till metadatataggar.
Hidden Field
Lägg till ett dolt fält. Den skickas som en POST-parameter när resursen sparas.
Asset Referenced By
Lägg till den här komponenten för att visa en lista över resurser som resursen refererar till.
Asset Referencing
Lägg till om du vill visa en lista med resurser som refererar till resursen.
Products References
Lägg till om du vill visa listan över produkter som är länkade till resursen.
Asset Rating
Lägg till för att visa alternativ för att klassificera resursen.
Contextual Metadata
Lägg till för att styra visningen av andra metadataflikar på egenskapssidan för resurser.

Redigera metadatakomponenten edit-the-metadata-component

Om du vill redigera egenskaperna för en metadatakomponent i formuläret klickar du på komponenten för att redigera alla eller en delmängd av följande egenskaper på fliken Settings. Vi rekommenderar att du bara mappar ett fält till en viss egenskap i metadataschemat. I annat fall hämtas det senast tillagda fältet som är mappat till egenskapen av systemet.

Fältetikett: Namnet på metadataegenskapen som visas på egenskapssidan för resursen.

Mappa till egenskap: Den här egenskapen anger den relativa sökvägen till eller namnet på resursnoden där den sparas i CRX-databasen. Den börjar med ./ för att ange att sökvägen finns under resursens nod.

Nedan följer exempel på giltiga värden för en egenskap:

  • ./jcr:content/metadata/dc:title: Lagrar värdet vid resursens metadatanod som egenskapen dc:title.

  • ./jcr:created: Lagrar datum och tid för när en resurs skapades. Det är en skyddad egenskap. Om du konfigurerar de här egenskaperna bör du markera dem som Inaktivera redigering i Adobe. Annars inträffar felet ”Det gick inte att ändra resurserna” när du sparar resursens egenskaper.

För att komponenten ska visas korrekt i metadataschemaformuläret bör egenskapssökvägen inte innehålla några blanksteg.

  • Platshållare: Använd den här egenskapen för att ange relevant platshållartext för metadataegenskapen.
  • Obligatoriskt: Använd den här egenskapen för att markera en metadataegenskap som obligatorisk på egenskapssidan.
  • Inaktivera redigering: Använd den här egenskapen om du inte vill tillåta redigeringar av en egenskap på egenskapssidan.
  • Visa tomt fält i skrivskyddat: Markera den här egenskapen om du vill visa en metadataegenskap på egenskapssidan även om den inte har något värde. Om en metadataegenskap inte har något värde visas den inte som standard på egenskapssidan.
  • Visa lista sorterad: Använd den här egenskapen om du vill visa en ordnad lista med alternativ.
  • Alternativ: Använd den här egenskapen om du vill ange alternativ i en lista.
  • Beskrivning : Använd den här egenskapen om du vill lägga till en kort beskrivning för metadatakomponenten.
  • Klass: Objektklass som egenskapen är associerad med.
  • Ta bort: Klicka på Delete om du vill ta bort en komponent från schemaformuläret.
NOTE
Komponenten Hidden Field innehåller inte dessa attribut. I stället innehåller den egenskaper som till exempel attributnamn, värde, fältetikett och Beskrivning. Värdena för komponenten Dolt fält skickas som en POST-parameter när resursen sparas. Den sparas inte som metadata för resursen.

Om du väljer alternativet Required kan du söka efter resurser som saknar obligatoriska metadata. På panelen Filters expanderar du predikatet Metadata Validation och väljer alternativet Invalid. Sökresultatet visar resurser som saknar obligatoriska metadata som du har konfigurerat via schemaformuläret.

Alternativ valt i metadataverifieringspredikatet på panelen Filter

Om du lägger till komponenten Sammanhangsbaserade metadata på en flik i ett schemaformulär, visas komponenten som en lista på egenskapssidan med resurser som det aktuella schemat används på. Listan innehåller alla andra flikar förutom den flik som du tillämpade på komponenten Sammanhangsberoende metadata på. För närvarande innehåller den här funktionen grundläggande funktioner för att styra visningen av metadata baserat på sammanhanget.

Sammanhangsberoende metadatakomponentflikar för resursegenskaper

Om du vill visa en flik på egenskapssidan förutom fliken där komponenten Sammanhangsberoende metadata används, väljer du fliken i listan. Fliken läggs till på egenskapssidan.

Fliken som valts i en sammanhangsbaserad metadatalista visas på sidan för resursegenskaper

Figur: Sammanhangsberoende metadata på egenskapssidan för resursen.

Ange egenskaper i JSON-filen specify-properties-in-json-file

I stället för att ange egenskaper för alternativen på fliken Settings kan du definiera alternativen i en JSON-fil genom att ange motsvarande nyckelvärdespar. Ange sökvägen till JSON-filen i fältet JSON Path.

Lägga till eller ta bort en flik i schemaformuläret adding-deleting-a-tab-in-the-schema-form

Med schemaredigeraren kan du lägga till eller ta bort en flik. Standardschemaformuläret innehåller flikarna Basic, Advanced, IPTC och IPTC Extension.

Klicka på + om du vill lägga till en flik i ett schemaformulär. Som standard har den nya fliken namnet Unnamed-1. Du kan ändra namnet på fliken Settings. Klicka på X om du vill ta bort en flik.

Lägga till eller ta bort en flik med metadatamodigeraren

Överlappande metadata cascading-metadata

När användare hämtar metadatainformation för en resurs anger de information som finns i de olika tillgängliga fälten. Du kan visa specifika metadatafält eller fältvärden som är beroende av vilka alternativ som är markerade i de andra fälten. En sådan villkorlig visning av metadata kallas överlappande metadata. Du kan med andra ord skapa ett beroende mellan ett visst metadatafält/värde och ett eller flera fält och/eller deras värden.

Använd metadatamodeller för att definiera regler för visning av överlappande metadata. Om ditt metadataram t.ex. innehåller ett fält av resurstyp kan du definiera en relevant uppsättning fält som ska visas baserat på vilken typ av resurs som användaren väljer.

CAUTION
Överlappande metadata stöds inte för innehållsfragment.

Här följer några exempel där du kan definiera överlappande metadata:

  • Där användarplats krävs, visa relevanta stadsnamn baserat på användarens val av land och delstat.
  • Läs in relevanta varumärkesnamn i en lista baserat på användarens val av produktkategori.
  • Växla synlighet för ett visst fält baserat på värdet som anges i ett annat fält. Visa t.ex. separata leveransadressfält om användaren vill att leveransen ska ske till en annan adress.
  • Ange ett fält som obligatoriskt baserat på det värde som anges i ett annat fält.
  • Ändra alternativen som visas för ett visst fält baserat på värdet som anges i ett annat fält.
  • Ange standardvärdet för metadata i ett visst fält baserat på det värde som anges i ett annat fält.

Konfigurera metadata i Experience Manager configure-cascading-metadata-in-aem

Tänk dig ett scenario där du vill visa överlappande metadata baserat på den typ av resurs som är markerad. Några exempel

  • För en video visar du tillämpliga fält som format, kodek, längd och så vidare.
  • För Word- eller PDF-dokument visas fält, t.ex. sidantal, författare osv.

Oavsett vilken resurstyp du väljer visas copyrightinformationen som ett obligatoriskt fält.

  1. I gränssnittet Experience Manager går du till Tools > Assets > Metadata Schemas.

  2. Markera ett schemaformulär på sidan Schema Forms och klicka sedan på Edit i verktygsfältet för att redigera schemat.

    select_form

  3. (Valfritt) Skapa ett fält som ska villkoraliseras i metadataramedigeraren. Ange namn och egenskapssökväg på fliken Settings.

    Om du vill skapa en flik klickar du på + för att lägga till en flik och lägger sedan till ett metadatafält.

    add_tab

  4. Lägg till ett listrutefält för resurstypen. Ange namn och egenskapssökväg på fliken Settings. Lägg till en valfri beskrivning.

    asset_type_field

  5. Nyckelvärdepar är de alternativ som ges till en formuläranvändare. Du kan ange nyckelvärdepar antingen manuellt eller från en JSON-fil.

    • Om du vill ange värdena manuellt markerar du Add Manually, klickar på Add Choice och anger alternativ för text och värde. Ange till exempel resurstyperna Video, PDF, Word och Bild.

    • Om du vill hämta värden från en JSON-fil dynamiskt markerar du Add Through JSON Path och anger sökvägen till JSON-filen. Experience Manager hämtar nyckelvärdepar i realtid när formuläret presenteras för användaren.

    Båda alternativen utesluter varandra. Du kan inte importera alternativen från en JSON-fil och redigera manuellt.

    add_choice

    note note
    NOTE
    När du lägger till en JSON-fil visas inte nyckelvärdepar i metadataschredigeraren, men de är tillgängliga i det publicerade formuläret.
    note note
    NOTE
    När du lägger till alternativ och klickar på listrutefältet förvrängs gränssnittet och alternativet för borttagning av alternativen slutar att fungera. Klicka inte på listrutan förrän du har sparat ändringarna. Om du råkar ut för det här problemet sparar du schemat och öppnar det igen för att fortsätta redigera.
  6. (Valfritt) Lägg till andra obligatoriska fält. Exempel: format, kodek och längd för resurstypen video.

    Lägg på samma sätt till beroende fält för andra resurstyper. Du kan till exempel lägga till fältantal och författare för dokumentresurser som PDF och Word.

    video_independent_fields

  7. Om du vill skapa ett beroende mellan fältet för resurstyp och andra fält väljer du det beroende fältet och öppnar fliken Rules.

    select_independentfield

  8. Under Requirement väljer du alternativet Required, based on new rule.

  9. Klicka på Add Rule och välj fältet Asset Type för att skapa ett beroende. Välj också det fältvärde som beroendet ska skapas utifrån. I det här fallet väljer du Video. Klicka på Done om du vill spara ändringarna.

    define_rule

    note note
    NOTE
    Listruta med manuellt fördefinierade värden kan användas med regler. Listrutor med konfigurerad JSON-sökväg kan inte användas med regler som använder fördefinierade värden för att tillämpa villkor. Om värdena läses in från JSON vid körning går det inte att använda en fördefinierad regel.
  10. Under Visibility väljer du alternativet Visible, based on new rule.

  11. Klicka på Add Rule och välj fältet Asset Type för att skapa ett beroende. Välj också det fältvärde som beroendet ska skapas utifrån. I det här fallet väljer du Video. Klicka på Done om du vill spara ändringarna.

    define_visibilityRule

    note note
    NOTE
    Om du klickar på ett tomt utrymme (eller någon annan plats än värdena) återställs värdena. Om det händer markerar du värdena igen.
    note note
    NOTE
    Du kan använda villkoren Requirement och Visibility oberoende av varandra.
  12. Du kan också skapa ett beroende mellan värdet Video i fältet Resurstyp och andra fält, till exempel Kodek och Varaktighet.

  13. Upprepa stegen för att skapa beroende mellan dokumentresurser (PDF och Word) i fältet Asset Type och fält som Page Count och Author.

  14. Klicka på Save. Använd metadatamatchemat på en mapp.

  15. Navigera till mappen som du tillämpade metadatamodeller på och öppna egenskapssidan för en resurs. Beroende på vad du väljer i fältet Resurstyp visas relevanta överlappande metadatafält.

    Överlappande metadata för videoresurs

    Figur: Överlappande metadata för en video.

    Överlappande metadata för dokumentresurs

    Figur: Överlappande metadata för ett dokument.

Ta bort metadata-schemaformulär delete-metadata-schema-forms

Med Experience Manager kan du bara ta bort anpassade schemaformulär. Du kan inte ta bort standardschemaformulär/-mallar. Du kan dock ta bort anpassade ändringar i dessa formulär.

Om du vill ta bort ett formulär markerar du det och klickar på Ta bort.

NOTE
  • När du har tagit bort anpassade ändringar i ett standardformulär visas låset lock stängt igen före formuläret. Det anger att formuläret återställs till standardläget.
  • Du kan inte ta bort standardmetadatamatchformulären i Assets.

Schemaformulär för MIME-typer schema-forms-for-mime-types

Experience Manager innehåller standardformulär för olika MIME-typer. Du kan dock lägga till anpassade formulär för resurser av olika MIME-typer.

Lägg till nya formulär för MIME-typer add-new-forms-for-mime-types

Skapa ett formulär under lämplig formulärtyp. Om du till exempel vill lägga till en mall för undertypen image/png skapar du formuläret under bildformulären. Schemaformulärets titel är undertypsnamnet. I det här fallet är titeln png.

Använd en befintlig schemamall för olika MIME-typer use-an-existing-schema-template-for-various-mime-types

Du kan använda en befintlig mall för en annan MIME-typ. Använd till exempel formuläret image/jpeg för resurser av MIME-typen image/png.

I det här fallet skapar du en nod på /etc/dam/metadataeditor/mimetypemappings i CRX-databasen. Ange ett namn för noden och definiera följande egenskaper:

Namn
Beskrivning
Typ
Värde
exposedmimetype
Namnet på det befintliga formulär som ska mappas
String
image/jpeg
mimetypes
Lista över MIME-typer som använder formuläret som definierats i attributet exposedmimetype
String
image/png

Assets mappar följande MIME-typer och schemaformulär:

Schemaformulär
MIME-typer
image/jpeg
image/pjpeg
bild/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

Bevilja åtkomst till metadatamappningar grant-access-to-metadata-schemas

Funktionen Metadata Schema är bara tillgänglig för administratörer. Administratörer kan dock ge åtkomst till icke-administratörer genom att ändra vissa behörigheter. Ange att icke-administratörsanvändare skapar, ändrar och tar bort behörigheter i mappen /conf.

Använd mappspecifika metadata apply-folder-specific-metadata

Med Assets kan du definiera en variant av ett metadataram och tillämpa det på en viss mapp.

Du kan t.ex. definiera en variant av standardmetadataschemat och använda det på en mapp. När du använder det ändrade schemat åsidosätter det det ursprungliga standardmetadatarammet som tillämpas på resurser i mappen.

Endast resurser som har överförts till den mapp som det här schemat används på följer de ändrade metadata som har definierats i variantmetadataschemat. Assets i andra mappar där det ursprungliga schemat används fortsätter att överensstämma med metadata som definierats i det ursprungliga schemat.

Metadatarv av resurser baseras på det schema som tillämpas på den översta mappen i hierarkin. Samma schema tillämpas på eller ärvs av undermapparna. Om ett annat schema används på undermappsnivå avbryts arvet.

  1. Navigera till Tools > Assets > Metadata Schemas i gränssnittet Experience Manager. Sidan Metadata Schema Forms visas.

  2. Markera kryssrutan före ett formulär, till exempel standardformuläret för metadata, och klicka på Copy och spara det som ett anpassat formulär. Ange ett anpassat namn för formuläret, till exempel my_default. Du kan också skapa ett eget formulär.

  3. Markera formuläret my_default på sidan Metadata Schema Forms och klicka sedan på Edit.

  4. Lägg till ett textfält i schemaformuläret på sidan Metadata Schema Editor. Lägg till exempel till ett fält med etiketten Category.

    Textfält har lagts till i Formulärredigeraren för metadataschema

    Figur: Textfält har lagts till i formulärredigeraren för metadata.

  5. Klicka på Save. Det ändrade formuläret visas på sidan Metadata Schema Forms.

  6. Klicka på Apply to Folder(s) i verktygsfältet för att använda anpassade metadata i en mapp.

  7. Markera mappen som det ändrade schemat ska tillämpas på och klicka sedan på Apply.

    Välj en mapp för metadataschemat

  8. Om det andra metadataschemat används i mappen visas ett varningsmeddelande om att du håller på att skriva över det befintliga metadataschemat. Klicka på Skriv över.

  9. Klicka på OK för att stänga meddelandet.

  10. Navigera till mappen som du tillämpade det ändrade metadataschemat på.

Definiera obligatoriska metadata define-mandatory-metadata

Du kan definiera obligatoriska fält på mappnivå, vilket tillämpas på resurser som överförs till mappen. Om du överför resurser som saknar metadata för de obligatoriska fält som definierats tidigare visas en visuell indikation på saknade metadata för resurserna i kortvyn.

NOTE
Ett metadatafält kan definieras som obligatoriskt baserat på värdet i ett annat fält. I kortvyn visar Experience Manager inte varningsmeddelandet om saknade metadata för sådana obligatoriska metadatafält.
  1. Navigera till Tools > Assets > Metadata Schemas i gränssnittet Experience Manager. Sidan Metadata Schema Forms visas.

  2. Spara standardformuläret för metadata som ett anpassat formulär. Spara det som my_default.

  3. Redigera det anpassade formuläret. Lägg till ett obligatoriskt fält. Lägg till exempel till ett Category-fält och gör fältet obligatoriskt.

    Lägg till obligatoriskt fält i metadataformulär genom att välja Obligatoriskt på fliken Regler i Formulärredigeraren för metadataschema

    Figur: Obligatoriskt fält i formulärredigeraren för metadata.

  4. Klicka på Save. Det ändrade formuläret visas på sidan Metadata Schema Forms. Markera formuläret och klicka sedan på Apply to Folder(s) i verktygsfältet för att använda anpassade metadata i en mapp.

  5. Navigera till mappen och överför vissa resurser med saknade metadata för det obligatoriska fältet som du lade till i det anpassade formuläret. Ett meddelande om saknade metadata för det obligatoriska fältet visas i resursens kortvy.

    Meddelande om att obligatoriska metadata saknas i resurskortsvyn vid överföring av resurser i mappen

  6. (Valfritt) Åtkomst https://[aem_server]:[port]/system/console/components/. Konfigurera och aktivera komponenten com.day.cq.dam.core.impl.MissingMetadataNotificationJob som är inaktiverad som standard. Ange en frekvens som Experience Manager ska kontrollera om metadata för resurserna är giltiga. Den här konfigurationen lägger till egenskapen hasValidMetadata i jcr:content med resurser. Experience Manager använder den här egenskapen för att filtrera ogiltiga resurser i ett sökresultat. Om du lägger till en resurs efter en kontroll flaggas resursen inte med hasValidMetadata förrän vid nästa schemalagda kontroll. Resurserna visas därför inte i sökfiltren för ogiltiga metadata förrän efter nästa schemalagda kontroll.

    note caution
    CAUTION
    Valideringskontrollerna av metadata är resurskrävande och kan påverka systemets prestanda. Schemalägg kontrollerna därefter. Om servern inte kan hantera inläsningen provar du med att inaktivera det här jobbet.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2