Configuratie en beheer van de metagegevensfunctionaliteit in Assets config-metadata

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

Adobe Experience Manager Assets houdt metagegevens bij voor elk element. 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. Met Adobe Experience Manager Assets kunnen beheerders de functionaliteit van metagegevens configureren en aanpassen om de standaardaanbieding voor Adoben te wijzigen.

Metagegevensschema bewerken metadata-schema

Voor details, zie de vormen van het meta-gegevensschemauitgeven.

Een aangepaste naamruimte registreren binnen Experience Manager registering-a-custom-namespace-within-aem

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. Open de beheerpagina voor knooppunttypen 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. Klik op New onder aan de pagina om een naamruimte toe te voegen.
  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 bulk-metadata-update-limit

Om een ontkenning van de dienst (DOS) als situatie te verhinderen, beperkt Enterprise Manager het aantal parameters die in een het Verkopen verzoek worden gesteund. 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

Als u de limiet wilt wijzigen, opent u Tools > Operations > Web Console en wijzigt u de waarde van Maximum POST Parameters in de Apache Sling Request Parameter Handling OSGi-configuratie.

Metagegevensprofielen metadata-profiles

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 adding-a-metadata-profile

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

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

    geef een meta-gegevensvorm uit

  3. Klik op een component en configureer de eigenschappen ervan op het tabblad Settings . Klik bijvoorbeeld op de component Description en bewerk de eigenschappen ervan.

    Vestiging van een component in meta-gegevensprofiel

    Bewerk de volgende eigenschappen voor de component Description :

    • 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 in de opslagplaats is opgeslagen. De waarde moet altijd beginnen met ./ omdat dit aangeeft dat het pad zich onder het knooppunt van het element bevindt.

    Kaart aan bezit dat in meta-gegevensprofiel plaatst

    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 opgeeft als de naam van Map to property , slaat Assets de waarde dc:desc op in 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 bij het metagegevensknooppunt van het element.

    plaats standaardbeschrijving in meta-gegevensprofiel

    note note
    NOTE
    Als u een standaardwaarde toevoegt aan een nieuwe eigenschap metadata (die niet bestaat op het knooppunt /jcr:content/metadata ), worden de eigenschap en de waarde ervan standaard niet weergegeven op de pagina Properties van het element. Als u de nieuwe eigenschap wilt weergeven op de pagina Properties van de elementen, wijzigt u het bijbehorende schema.
  4. (Optioneel) Voeg op het tabblad Build Form meer componenten toe aan Edit Form en configureer de eigenschappen ervan op het tabblad Settings . De volgende eigenschappen zijn beschikbaar op het tabblad Build Form :

Component
Eigenschappen
Section Header
Veldlabel,
Beschrijving
Single-Line Text
Veld Label,
toewijzen aan eigenschap,
standaardwaarde
Multi Value Text
Veld Label,
toewijzen aan eigenschap,
standaardwaarde
Number
Veld Label,
toewijzen aan eigenschap,
standaardwaarde
Date
Veld Label,
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 op de pagina Metadata Profiles .

    profiel van Meta-gegevens dat in de pagina van Profielen van Meta-gegevens wordt toegevoegd

Een metagegevensprofiel kopiëren copying-a-metadata-profile

  1. Selecteer op de pagina Metadata Profiles een metagegevensprofiel om er een kopie van te maken.

    Kopieer een meta-gegevensprofiel

  2. Klik op Copy op de werkbalk.

  3. Voer in het dialoogvenster Copy Metadata Profile 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 exemplaar van meta-gegevensprofiel dat in de pagina van Profielen van Meta-gegevens wordt toegevoegd

Een metagegevensprofiel verwijderen deleting-a-metadata-profile

  1. Selecteer op de pagina Metadata Profiles een profiel dat u wilt verwijderen.

  2. Klik op Delete Metadata Profiles op 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 folder-metadata-schema

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

Een schema voor mapmetagegevens toevoegen add-a-folder-metadata-schema-form

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

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

Formulieren met metagegevens van mappen bewerken edit-folder-metadata-schema-forms

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-opslagplaats. U kunt nieuwe tabbladen of formulieritems toevoegen aan het metagegevensschema.

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

  2. Klik op + in de pagina Editor van het metagegevensschema van de map 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

    Klik op + als u meer tabbladen wilt toevoegen. Klik op X op een tab om het te verwijderen.

  3. Voeg op het actieve tabblad een of meer componenten toe vanaf het tabblad Build Form .

    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 op het tabblad Settings .

    Verwijder zo nodig een component van het tabblad Settings .

    configure_properties

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

Componenten om formulieren te maken components-to-build-forms

Het tabblad Build Form bevat formulieritems die u in het metagegevensschema van uw map gebruikt. Op het tabblad Settings worden de kenmerken weergegeven voor elk item dat u selecteert op het tabblad Build Form . Hier volgt een lijst met formulieritems die beschikbaar zijn op het tabblad Build Form :

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 editing-form-items

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

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

Map to Property: Deze eigenschap geeft het relatieve pad aan van het mapknooppunt in de CRX-opslagplaats waar het wordt opgeslagen. Het begint met "./", wat 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: slaat de waarde op in het metagegevensknooppunt van de map 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 de Adobe dat u hen als onbruikbaar maakt uitgeeft markeert, omdat zij beschermd zijn. Anders treedt de fout ' Asset(s) failed to modify' op 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 op te geven met betrekking tot de eigenschap metadata.

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: Object-klasse waaraan de eigenschap is gekoppeld.

Formulieren met metagegevens van mappen verwijderen delete-folder-metadata-schema-forms

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 assign-a-folder-metadata-schema

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 schemaformulier opgeslagen in de eigenschap folderMetadataSchema van het mapknooppunt onder ./jcr:content .

Wijs aan een schema van de pagina van het Schema van Meta-gegevens van de Omslag toe assign-to-a-schema-from-the-folder-metadata-schema-page

  1. Ga in de Experience Manager -interface 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 tab Folder Metadata om de velden met metagegevens van de map weer te geven.

    folder_metadata_properties

Een schema toewijzen bij het maken van een map assign-a-schema-when-creating-a-folder

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. Klik in de gebruikersinterface van Experience Manager Assets op 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 tab Folder Metadata om de velden met metagegevens van de map weer te geven.

Het schema voor metagegevens van de map gebruiken use-the-folder-metadata-schema

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

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

folder_metadata_properties-1

Tips en beperkingen best-practices-limitations

  • 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 al bestaande metagegevensprofielen hebben sinds de upgrade naar Experience Manager 6.5. Als u na de upgrade een dergelijk profiel toepast in de map Properties op het tabblad 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.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2