Configuratie en beheer van de metagegevensfunctionaliteit in Assets

Versie Artikelkoppeling
AEM as a Cloud Service Klik hier
AEM 6,5 Dit artikel

Adobe Experience Manager Assets bewaart meta-gegevens voor elk middel. Het maakt het gemakkelijker om activa te categoriseren en te organiseren en het helpt mensen die naar een specifiek bezit zoeken. Met de mogelijkheid om metagegevens bij uw elementen te houden en te beheren, kunt u elementen automatisch ordenen en verwerken op basis van hun metagegevens. Adobe Experience Manager Assets Hiermee kunnen beheerders de functionaliteit van metagegevens configureren en aanpassen om het standaard Adobe-aanbod te wijzigen.

Metagegevensschema bewerken

Zie voor meer informatie metagegevensschema-formulieren bewerken.

Een aangepaste naamruimte registreren binnen Experience Manager

U kunt uw eigen naamruimten toevoegen binnen Experience Manager. Net zoals er vooraf gedefinieerde naamruimten zijn, zoals cq, jcr, en sling, kunt u een naamruimte hebben voor de metagegevens van de gegevensopslagruimte en de verwerking van XML.

  1. Heb toegang tot de knoop type beleidspagina https://[aem_server]:[port]/crx/explorer/nodetypes/index.jsp.
  2. Als u de pagina voor naamruimtebeheer wilt openen, klikt u op Namespaces boven aan de pagina.
  3. Als u een naamruimte wilt toevoegen, klikt u op New onder aan de pagina.
  4. Geef een aangepaste naamruimte op in de XML-naamruimteconventie. Geef de id op in de vorm van een URI en een bijbehorend voorvoegsel voor de id. Klik op Save.

Limieten configureren voor updates van bulkmetagegevens

Om een ontkenning van de dienst (DOS) als situatie te verhinderen, Enterprise Manager Hiermee wordt het aantal parameters beperkt dat wordt ondersteund in een Sling-aanvraag. Wanneer u metagegevens van veel elementen in één keer bijwerkt, kunt u de limiet bereiken en worden de metagegevens niet bijgewerkt voor meer elementen. Enterprise Manager genereert de volgende waarschuwing in de logboeken:

org.apache.sling.engine.impl.parameters.Util Too many name/value pairs, stopped processing after 10000 entries

Om de grens te veranderen, toegang Tools > Operations > Web Console en wijzigt u de waarde van Maximum POST Parameters in Apache Sling Request Parameter Handling OSGi-configuratie.

Metadataprofielen

Met een metagegevensprofiel kunt u standaardmetagegevens toepassen op elementen in een map. Maak een metagegevensprofiel en pas dit toe op een map. Elk element dat u later naar de map uploadt, overerft de standaardmetagegevens die u in het metagegevensprofiel hebt geconfigureerd.

Een metagegevensprofiel toevoegen

  1. Navigeren naar Tools > Assets > Metadata Profiles en klik op Create.

  2. Voer bijvoorbeeld een titel in voor het profiel Sample Metadataen klik op Create. De Edit Form voor het metagegevensprofiel wordt weergegeven.

    Een metagegevensformulier bewerken

  3. Klik op een component en configureer de eigenschappen ervan in het dialoogvenster Settings tab. Klik bijvoorbeeld op de knop Description en de eigenschappen ervan bewerken.

    Een component in het metagegevensprofiel instellen

    Bewerk de volgende eigenschappen voor de Description component:

    • Field Label: De weergavenaam van de eigenschap metadata. Dit is alleen voor de gebruikersverwijzing.

    • Map to Property: De waarde van deze eigenschap geeft het relatieve pad of de naam naar het knooppunt met middelen waar het wordt opgeslagen in de opslagplaats. De waarde moet altijd beginnen met ./ omdat het aangeeft dat het pad zich onder het knooppunt van het element bevindt.

    Toewijzen aan eigenschapinstelling in metagegevensprofiel

    De waarde die u opgeeft voor Map to property wordt opgeslagen als een eigenschap onder het metagegevensknooppunt van het element. Als u bijvoorbeeld ./jcr:content/metadata/dc:desc als de naam van Map to property, Assets slaat de waarde op dc:desc op het metagegevensknooppunt van het element. Adobe raadt u aan 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.

    • Default Value: Gebruik deze eigenschap om een standaardwaarde voor de metagegevenscomponent toe te voegen. Als u bijvoorbeeld "Mijn beschrijving" opgeeft, wordt deze waarde toegewezen aan de eigenschap dc:desc op het metagegevensknooppunt van het element.

    Standaardbeschrijving instellen in metagegevensprofiel

    OPMERKING

    Een standaardwaarde toevoegen aan een nieuwe eigenschap metadata (die niet bestaat bij /jcr:content/metadata node) geeft de eigenschap en de waarde ervan niet weer op het element Properties pagina standaard. De nieuwe eigenschap weergeven op de elementen Properties pagina, wijzigt u het corresponderende schema-formulier.

  4. (Optioneel) In het dialoogvenster Build Form tab, voeg meer componenten toe aan Edit Formen hun eigenschappen in de Settings tab. De volgende eigenschappen zijn beschikbaar in de Build Form tab:

Component Eigenschappen
Section Header veldlabel,
Beschrijving
Single-Line Text veldlabel,
Toewijzen aan eigenschap,
Standaardwaarde
Multi Value Text veldlabel,
Toewijzen aan eigenschap,
Standaardwaarde
Number veldlabel,
Toewijzen aan eigenschap,
Standaardwaarde
Date veldlabel,
Toewijzen aan eigenschap,
Standaardwaarde
Standard Tags veldlabel,
Toewijzen aan eigenschap,
Standaardwaarde,
Beschrijving
  1. Klik op Done. Het metagegevensprofiel wordt toegevoegd aan de lijst met profielen in het dialoogvenster Metadata Profiles pagina.

    Metagegevensprofiel toegevoegd aan pagina Metagegevensprofielen

Een metagegevensprofiel kopiëren

  1. Van de Metadata Profiles selecteert u een metagegevensprofiel om er een kopie van te maken.

    Een metagegevensprofiel kopiëren

  2. Klik op Copy op de werkbalk.

  3. In de Copy Metadata Profile voert u een titel in voor de nieuwe kopie van het metagegevensprofiel.

  4. Klik op Copy. De kopie van het metadataprofiel wordt weergegeven in de lijst met profielen op de pagina Metadata Profiles.

    Een kopie van het metagegevensprofiel dat is toegevoegd aan de pagina Metagegevensprofielen

Een metagegevensprofiel verwijderen

  1. Van de Metadata Profiles selecteert u een profiel dat u wilt verwijderen.

  2. Klikken Delete Metadata Profiles in de werkbalk.

  3. Klik in het dialoogvenster op Delete om de verwijderbewerking te bevestigen. Het metagegevensprofiel wordt uit de lijst verwijderd.

Metagegevensschema voor een map

Adobe Experience Manager Assets Hiermee kunt u metagegevensschema's maken voor middelenmappen, waarmee de lay-out en de metagegevens worden gedefinieerd die op pagina's met mapeigenschappen worden weergegeven.

Een schema voor metagegevens van een map toevoegen

Met de Forms-editor voor het schema Metagegevens van map kunt u metagegevensschema's voor mappen maken en bewerken.

  1. In Experience Manager interface, ga naar Tools > Assets > Folder Metadata Schemas.
  2. Ga naar de pagina Folder Metadata Schema Forms en klik op Create.
  3. Geef een naam op voor het formulier en klik op Create. Het nieuwe schema wordt weergegeven in het dialoogvenster Schema Forms pagina.

Formulieren met metagegevens van mappen bewerken

U kunt een nieuw toegevoegd of bestaand schema voor metagegevens bewerken, dat het volgende bevat:

  • Tabs
  • Formulieritems in tabbladen.

U kunt deze formulieritems toewijzen/configureren aan een veld binnen een metagegevensknooppunt in de CRX-opslagruimte. U kunt nieuwe tabbladen of formulieritems toevoegen aan het metagegevensschemaformulier.

  1. Selecteer op de pagina Schema Forms het formulier dat u hebt gemaakt en selecteer vervolgens het Edit van de werkbalk.

  2. Klik op de pagina van de Editor van het schema voor metagegevens van de map op + om een tabblad aan het formulier toe te voegen. Als u de naam van het tabblad wilt wijzigen, klikt u op de standaardnaam en geeft u de nieuwe naam op onder Settings.

    custom_tab

    Als u meer tabbladen wilt toevoegen, klikt u op +. Als u wilt verwijderen, klikt u op X op een tabblad.

  3. Voeg op het actieve tabblad een of meer componenten van het tabblad Build Form tab.

    adding_components

    Als u meerdere tabbladen maakt, klikt u op een bepaald tabblad om componenten toe te voegen.

  4. Als u een component wilt configureren, selecteert u deze en wijzigt u de eigenschappen ervan in het dialoogvenster Settings tab.

    Verwijder zo nodig een component uit het dialoogvenster Settings tab.

    configure_properties

  5. Als u de wijzigingen wilt opslaan, selecteert u Save op de werkbalk.

Componenten om formulieren te maken

De Build Form wordt een lijst weergegeven met formulieritems die u in het metagegevensschema van uw map gebruikt. De Settings worden de kenmerken weergegeven van elk item dat u selecteert in het dialoogvenster Build Form tab. Hier volgt een lijst met formulieritems 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 teksteigenschap voor één regel 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.
Hidden Field Voeg een verborgen veld toe. Deze wordt als een POST-parameter verzonden wanneer het element wordt opgeslagen.

Formulieritems bewerken

Als u de eigenschappen van formulieritems wilt bewerken, klikt u op de component en bewerkt u alle eigenschappen of een subset van de volgende eigenschappen in het dialoogvenster Settings tab.

Field Label: De naam van de eigenschap metadata die wordt weergegeven op de eigenschappenpagina voor de map.

Map to Property: This property specifies the relative path of the folder node in the CRX repository where it is saved. Het begint met "./", hetgeen aangeeft dat het pad zich onder het knooppunt van de map bevindt.

Hier volgen de geldige waarden voor deze eigenschap:

  • ./jcr:content/metadata/dc:title: Hiermee wordt de waarde in het metagegevensknooppunt van de map opgeslagen als de eigenschap dc:title.

  • ./jcr:created: Geeft de JCR-eigenschap op het knooppunt van de map weer. Als u deze eigenschappen in CRXDE vormt, adviseert Adobe dat u hen als onbruikbaar maakt uitgeeft markeert, omdat zij beschermd zijn. Anders wordt de fout ' Asset(s) failed to modify' vindt plaats wanneer u de eigenschappen van het element opslaat.

Neem geen spatie op in het eigenschapspad om ervoor te zorgen dat de component correct wordt weergegeven in het schema voor metagegevens.

JSON Path: Gebruik deze optie om het pad van het JSON-bestand op te geven waarin u sleutelwaardeparen voor opties opgeeft.

Placeholder: Gebruik deze eigenschap om relevante plaatsaanduidingstekst met betrekking tot de eigenschap metadata op te geven.

Choices: Gebruik deze eigenschap om keuzen in een lijst op te geven.

Description: Gebruik deze eigenschap om een korte beschrijving toe te voegen voor de metagegevenscomponent.

Class: Objectklasse waaraan de eigenschap is gekoppeld.

Formulieren met metagegevens van mappen verwijderen

U kunt de schemaformulieren van de omslagmeta-gegevens van het Schema Forms van de Meta-gegevens van de Omslag schrappen pagina. Als u een formulier wilt verwijderen, selecteert u het formulier en klikt u op de werkbalk op de optie Verwijderen.

delete_form

Een schema voor metagegevens van mappen toewijzen

U kunt een schema van omslagmeta-gegevens aan een omslag of van de pagina van Forms van het Schema van Meta-gegevens van de Omslag toewijzen of wanneer het creëren van een omslag.

Als u een metagegevensschema voor een map configureert, wordt het pad naar het schema opgeslagen in het dialoogvenster folderMetadataSchema eigenschap van het mapknooppunt onder ./jcr:content.

Wijs aan een schema van de pagina van het Schema van Meta-gegevens van de Omslag toe

  1. In Experience Manager interface, ga naar Tools > Assets > Folder Metadata Schemas.

  2. Selecteer op de pagina Forms van het schema Metagegevens map het schema dat u op een map wilt toepassen.

  3. Klik Apply to Folder(s) op de werkbalk.

  4. Selecteer de map waarop u het schema wilt toepassen en klik op Apply. Als er al een metagegevensschema op de map is toegepast, verschijnt er een waarschuwingsbericht dat u het bestaande metagegevensschema wilt overschrijven. Klik op Overwrite.

  5. Open de eigenschappen van de metagegevens voor de map waarop u het metagegevensschema hebt toegepast.

    folder_properties

    Klik op de knop Folder Metadata tab.

    folder_metadata_properties

Een schema toewijzen bij het maken van een map

U kunt een schema van omslagmeta-gegevens toewijzen wanneer het creëren van een omslag. Als het systeem ten minste één schema voor metagegevens van de map bevat, wordt een extra lijst weergegeven in het dialoogvenster Create Folder . U kunt het gewenste schema selecteren. Standaard is geen schema geselecteerd.

  1. Van de Experience Manager Assets gebruikersinterface, klik Create op de werkbalk.

  2. Geef een titel en naam voor de map op.

  3. Selecteer het gewenste schema in de lijst Metagegevensschema van map. Klik vervolgens op Create.

    select_schema

  4. Open de eigenschappen van de metagegevens voor de map waarop u het metagegevensschema hebt toegepast.

  5. Klik op de knop Folder Metadata tab.

Het schema voor metagegevens van de map gebruiken

Open de eigenschappen voor een map die met een mapmetadataschema is geconfigureerd. A Folder Metadata wordt weergegeven in de map Properties pagina. Selecteer dit tabblad om het formulier van het mapmetadataschema weer te geven.

Geef waarden voor metagegevens op in de verschillende velden en klik op Save om de waarden op te slaan. De waarden die u opgeeft, worden opgeslagen in het mapknooppunt in de CRX-opslagruimte.

folder_metadata_properties-1

Tips en beperkingen

  • Registreer de naamruimten eerst om metagegevens in aangepaste naamruimten te importeren.
  • De eigenschappenkiezer geeft eigenschappen weer die in schema-editors en zoekformulieren worden gebruikt. Eigenschapkiezer kiest geen eigenschappen voor metagegevens uit een element.
  • U kunt beschikken over al bestaande metagegevensprofielen die zijn ingesteld sinds de upgrade naar Experience Manager 6.5 Na de upgrade als u een dergelijk profiel in de map toepast Properties in Metadata Profiles worden de formuliervelden voor metagegevens niet weergegeven. Als u echter een nieuw metagegevensprofiel toepast, worden de formuliervelden weergegeven, maar niet beschikbaar zoals u had verwacht. Er gaat geen functionaliteit verloren, maar als u de (niet-beschikbare) formuliervelden wilt zien, bewerkt en slaat u de bestaande metagegevensprofielen op.

Op deze pagina