Esquemas de metadatos metadata-schemas

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

En Experience Manager Assets, un esquema de metadatos define el diseño de la página de propiedades y las propiedades de metadatos que se muestran para los recursos que utilizan el esquema en cuestión. Las propiedades de metadatos incluyen título, descripción, tipos MIME, etiquetas, etc. Puede utilizar el editor de Forms de esquemas de metadatos para modificar esquemas existentes o añadir esquemas de metadatos personalizados.

Para ver y editar la página de propiedades de un recurso, siga estos pasos:

  1. Toque o haga clic en Ver propiedades a partir de acciones rápidas en el mosaico del recurso en la vista de tarjeta.

    chlimage_1-170

    Como alternativa, seleccione un recurso y, a continuación, toque o haga clic en el Propiedades de la barra de herramientas.

    chlimage_1-171

  2. Puede editar las distintas propiedades de metadatos editables en las pestañas disponibles. Sin embargo, no puede modificar el recurso Tipo en el Básico de la página de propiedades.

    chlimage_1-172

    Para modificar el tipo MIME de un recurso, utilice un formulario de esquema de metadatos personalizado o modifique un formulario existente. Consulte Edición de Forms de esquemas de metadatos para obtener más información. Si modifica el esquema de metadatos para un determinado tipo MIME, se modifican el diseño de la página de propiedades de los recursos con el tipo MIME actual y todos los subtipos de recursos. Por ejemplo, modificar un jpeg esquema bajo default/image modifica únicamente el diseño de metadatos (propiedades del recurso) para los recursos con tipo MIME IMAGE/JPEG. Sin embargo, si edita el esquema predeterminado, los cambios modificarán el diseño de metadatos para todos los tipos de recursos.

Formularios de esquema de metadatos default-metadata-schema-forms

Para ver una lista de formularios/plantillas, consulte Experience Manager interfaz vaya a Herramientas > Recursos > Esquemas de metadatos.

Experience Manager proporciona las siguientes plantillas de formulario de esquema de metadatos:

Plantillas
Descripción
predeterminada
Formulario de esquema de metadatos base para los recursos.
Los siguientes formularios secundarios heredan las propiedades de la variable default formulario:
  • dm_video
Formulario de esquema para vídeos de Dynamic Media.
  • imagen

Formulario de esquema para recursos con el tipo MIME "image", por ejemplo, image/jpeg, image/png, etc.
La variable image tiene las siguientes plantillas de formulario secundarias:

  • jpeg: Formulario de esquema para recursos con subtipo jpeg.
  • tiff: Formulario de esquema para los recursos con subtipo tiff.
  • aplicación
Formulario de esquema para recursos con tipo MIME "aplicación", por ejemplo application/ pdf, application/ zip, etc.
pdf: Formulario de esquema para recursos con subtipo pdf.
  • vídeo
Formulario de esquema para recursos con tipo MIME "video", como video/avi, video/mp4, etc.
colección
Formulario de esquema para colecciones.
contentfragment
Formulario de esquema para fragmentos de contenido.
formularios
Este formulario de esquema está relacionado con Adobe Experience Manager Forms.
NOTE
Para ver los formularios secundarios de un formulario de esquema, toque o haga clic en el nombre del formulario de esquema.

Agregar un formulario de esquema de metadatos adding-a-metadata-schema-form

  1. Para agregar una plantilla personalizada a la lista, haga clic en Crear en la barra de herramientas.

    note note
    NOTE
    Las plantillas actualizadas muestran un icono de bloqueo antes de ellas. Si personaliza cualquiera de las plantillas, desaparece el icono de bloqueo antes de la plantilla.
  2. En el cuadro de diálogo , introduzca el título del formulario de esquema y haga clic en Crear para completar el proceso de creación del formulario.

    chlimage_1-174

Edición de formularios de esquema de metadatos editing-metadata-schema-forms

Puede editar un formulario de esquema de metadatos nuevo o existente. El formulario de esquema de metadatos incluye lo siguiente:

  • Pestañas
  • Elementos de formulario dentro de las pestañas.

Puede asignar/configurar estos elementos de formulario a un campo dentro de un nodo de metadatos en el repositorio CRX.

Puede agregar nuevas fichas o elementos de formulario al formulario de esquema de metadatos. Las fichas y los elementos de formulario derivados del elemento principal están en estado bloqueado. No se pueden modificar en el nivel secundario.

  1. En el Esquema Forms página, active la casilla de verificación situada antes de un formulario y, a continuación, haga clic en Editar en la barra de herramientas.

    chlimage_1-175

  2. En la página Editor de esquemas de metadatos, personalice la página de propiedades del recurso arrastrando uno o varios componentes de la lista de tipos de componentes de la pestaña Generar formulario a Básico.

    chlimage_1-176

  3. Para configurar un componente, selecciónelo y modifique sus propiedades en el Configuración pestaña .

Componentes de la ficha Generar formulario components-within-the-build-form-tab

La variable Generar formulario lista los elementos de formulario que se utilizan en el formulario de esquema. La variable Configuración proporciona los atributos de cada elemento que seleccione en la Generar formulario pestaña . La tabla siguiente muestra los elementos de formulario disponibles en la Generar formulario pestaña:

Nombre del componente
Descripción
Encabezado de sección
Añada un encabezado de sección para ver una lista de componentes comunes.
Texto de una sola línea
Agregue una propiedad de texto de una sola línea. Se almacena como una cadena.
Texto con varios valores
Agregue una propiedad de texto de varios valores. Se almacena como una matriz de cadenas.
Número
Añada un componente numérico.
Fecha
Añada un componente de fecha.
Lista desplegable
Añada una lista desplegable.
Etiquetas estándar
Añadir una etiqueta.
Etiquetas inteligentes
Añada a las capacidades de búsqueda de aumento añadiendo automáticamente etiquetas de metadatos.
Campo oculto
Añada un campo oculto. Se envía como parámetro de POST cuando se guarda el recurso.
Recurso al que se hace referencia en
Añada este componente para ver la lista de recursos a los que hace referencia el recurso.
Referencia de recursos
Agregar para mostrar una lista de recursos que hacen referencia al recurso.
Referencias de productos
Agregar para mostrar la lista de productos vinculados al recurso.
Clasificación del recurso
Añada para mostrar las opciones de clasificación del recurso.
Metadatos de contexto
Añadir para controlar la visualización de otras pestañas de metadatos en la página de propiedades de los recursos.

Editar el componente de metadatos editing-the-metadata-component

Para editar las propiedades de un componente de metadatos en el formulario, haga clic en el componente y edite todas o un subconjunto de las siguientes propiedades en la Configuración pestaña .

Etiqueta de campo: Nombre de la propiedad de metadatos que se muestra en la página de propiedades del recurso.

Asignar a propiedad: Esta propiedad especifica la ruta/nombre relativo al nodo de recurso donde se guarda en el repositorio CRX. Comienza con ./ porque indica que la ruta está bajo el nodo del recurso.

Los siguientes son los valores válidos para esta propiedad:

  • ./jcr:content/metadata/dc:title: Almacena el valor en el nodo de metadatos del recurso como propiedad dc:title.

  • ./jcr:created: Muestra la propiedad JCR en el nodo del recurso. Si configura estas propiedades en propiedades de vista, le recomendamos que las marque como Deshabilitar edición, ya que están protegidas. De lo contrario, el error Error al modificar los recursos cuando se guardan las propiedades del recurso.

Para asegurarse de que el componente se muestra correctamente en el formulario de esquema de metadatos, la ruta de la propiedad no debe incluir espacios.

Marcador de posición: Utilice esta propiedad para especificar el texto del marcador de posición correspondiente a la propiedad metadata.

Requerido: Utilice esta propiedad para marcar una propiedad de metadatos como obligatoria en la página de propiedades.

Deshabilitar edición: Utilice esta propiedad para que una propiedad de metadatos no se pueda editar en la página de propiedades.

Mostrar campo vacío en solo lectura: Marque esta propiedad para mostrar una propiedad de metadatos en la página de propiedades aunque no tenga ningún valor. De forma predeterminada, cuando una propiedad de metadatos no tiene ningún valor, no aparece en la página de propiedades.

Mostrar lista ordenada: Utilice esta propiedad para mostrar una lista ordenada de opciones

Opciones: Utilice esta propiedad para especificar opciones en una lista

Descripción : Utilice esta propiedad para añadir una breve descripción para el componente de metadatos.

Clase: Clase de objeto a la que está asociada la propiedad.

Icono Eliminar Haga clic en este icono para eliminar un componente del formulario de esquema.

NOTE
El componente Campo oculto no incluye estos atributos. En su lugar, incluye propiedades como Nombre, Valor, Etiqueta de campo y Descripción. Los valores del componente Campo oculto se envían como parámetro de POST cada vez que se guarda el recurso. No se guarda como metadatos para el recurso.

Si selecciona la opción Obligatorio, puede buscar recursos que no tengan metadatos obligatorios. En el panel Filtros, expanda el predicado Validación de metadatos y seleccione la opción No válido. Los resultados de la búsqueda muestran los recursos que carecen de metadatos obligatorios configurados a través del formulario de esquema.

chlimage_1-178

Si agrega el componente Metadatos contextuales a cualquier ficha de cualquier formulario de esquema, el componente aparece como una lista en la página de propiedades de los recursos a los que se aplica el esquema en particular. La lista incluye todas las demás fichas excepto la ficha a la que se aplicó el componente Metadatos contextuales . Actualmente, esta función proporciona funcionalidad básica para controlar la visualización de metadatos en función del contexto.

chlimage_1-179

Para incluir cualquier pestaña en la página de propiedades además de la pestaña donde se aplica el componente Metadatos contextuales, seleccione la pestaña de la lista. La pestaña se agrega a la página de propiedades.

chlimage_1-180

Especificar propiedades en un archivo JSON specifying-properties-in-json-file

En lugar de especificar propiedades para las opciones de la pestaña Configuración, puede definir las opciones de un archivo JSON especificando los pares de clave-valor correspondientes. Especifique la ruta del archivo JSON en el campo Ruta de JSON.

Agregar o eliminar una ficha del formulario de esquema adding-deleting-a-tab-in-the-schema-form

El editor de esquemas permite agregar o eliminar una pestaña. El formulario de esquema predeterminado incluye las pestañas Básico, Avanzado, IPTC y Extensión IPTC de forma predeterminada.

chlimage_1-181

Haga clic en + para agregar una nueva ficha a un formulario de esquema. De forma predeterminada, la nueva pestaña tiene el nombre Unnamed-1. Puede modificar el nombre desde el Configuración pestaña . Haga clic en X para eliminar una pestaña.

chlimage_1-182

Eliminación de formularios de esquema de metadatos deleting-metadata-schema-forms

Experience Manager permite eliminar solo los formularios de esquema personalizados. No permite eliminar los formularios o plantillas de esquema predeterminados. Sin embargo, puede eliminar cualquier cambio personalizado en estos formularios.

Para eliminar un formulario, seleccione un formulario y haga clic en el botón Eliminar icono.

NOTE
Después de eliminar los cambios personalizados en un formulario predeterminado, el icono de bloqueo vuelve a aparecer en la interfaz del esquema de metadatos para indicar que el formulario ha vuelto a su estado predeterminado.
NOTE
No se pueden eliminar los formularios de esquema de metadatos preestablecidos en Experience Manager Recursos.

Formularios de esquema para tipos MIME schema-forms-for-mime-types

Experience Manager Assets proporciona formularios predeterminados para varios tipos de MIME predeterminados. Sin embargo, puede agregar formularios personalizados para recursos de varios tipos de MIME.

Agregar nuevos formularios para tipos MIME adding-new-forms-for-mime-types

Cree un nuevo formulario bajo el tipo de formulario correspondiente. Por ejemplo, para agregar una nueva plantilla para la variable image/png subtipo, cree el formulario en la sección image formularios. El título del formulario de esquema es el nombre del subtipo. En este caso, el título es png.

Usar una plantilla de esquema existente para varios tipos MIME using-an-existing-schema-template-for-various-mime-types

Puede utilizar una plantilla existente para un tipo MIME diferente. Por ejemplo, use el image/jpeg formulario para activos de tipo MIME image/png.

En este caso, cree un nuevo nodo en /etc/dam/metadataeditor/mimetypemappings en el repositorio CRX. Especifique un nombre para el nodo y defina las siguientes propiedades:

Nombre
Descripción
Tipo
Valor
exposedmimetype
Nombre del formulario existente a asignar
String
image/jpeg
mimetypes
Lista de tipos MIME que utilizan el formulario definido en la variable exposedmimetype attribute
String
image/png

Experience Manager Assets asigna los siguientes tipos MIME y formularios de esquema:

Formulario de esquema
Tipos MIME
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

Conceder acceso a esquemas de metadatos granting-access-to-metadata-schemas

La función de esquema de metadatos solo está disponible para administradores. Sin embargo, los administradores pueden proporcionar acceso a usuarios que no sean administradores Crear, Modificar y Eliminar los permisos de /conf carpeta.

Aplicar metadatos específicos de carpetas applying-folder-specific-metadata

Experience Manager Assets permite definir una variante de un esquema de metadatos y aplicarla a una carpeta específica.

Por ejemplo, puede definir una variante del esquema de metadatos predeterminado y aplicarla a una carpeta. Cuando se aplica el esquema modificado, anula el esquema de metadatos predeterminado original que se aplica a los recursos de la carpeta.

Solo los recursos cargados en la carpeta a la que se aplica este esquema se ajustan a los metadatos modificados definidos en el esquema de metadatos de la variante.

Los recursos de otras carpetas donde se aplica el esquema original siguen ajustándose a los metadatos definidos en el esquema original.

La herencia de metadatos por recursos se basa en el esquema que se aplica a la carpeta de primer nivel de la jerarquía. En otras palabras, si una carpeta no contiene subcarpetas, los recursos de la carpeta heredan los metadatos del esquema aplicado a la carpeta.

Si la carpeta tiene una subcarpeta, los recursos de la subcarpeta heredan los metadatos del esquema aplicado en el nivel de subcarpeta si se aplica un esquema diferente en el nivel de subcarpeta. Sin embargo, si no se aplica ningún esquema o el mismo esquema en el nivel de subcarpeta, los recursos de subcarpeta heredan los metadatos del esquema aplicado en el nivel de carpeta principal.

  1. Haga clic en el Experience Manager y, a continuación, vaya a Herramientas > Assets > Esquemas de metadatos. Se muestra la página Formularios de esquema de metadatos.

  2. Seleccione la casilla de verificación situada antes de un formulario, por ejemplo el formulario de metadatos predeterminado, y toque o haga clic en el Copiar y guárdelo como un formulario personalizado. Especifique un nombre personalizado para el formulario, por ejemplo my_default. También puede crear un formulario personalizado.

    chlimage_1-184

  3. En el Esquema de metadatos Forms seleccione my_default y, a continuación, haga clic en Editar.

  4. En el Editor de esquemas de metadatos , agregue un campo de texto al formulario de esquema. Por ejemplo, agregue un campo con la etiqueta Categoría.

    chlimage_1-186

  5. Haga clic en Guardar. El formulario modificado aparece en la lista Esquema de metadatos Forms página.

  6. Toque o haga clic Aplicar a carpetas de la barra de herramientas para aplicar los metadatos personalizados a una carpeta.

    chlimage_1-187

  7. Seleccione la carpeta en la que desea aplicar el esquema modificado y, a continuación, toque o haga clic en Aplicar.

    chlimage_1-188

  8. Si se ha aplicado el otro esquema de metadatos a la carpeta, aparece un mensaje en el que se advierte que está a punto de sobrescribir el esquema de metadatos existente. Haga clic en Sobrescribir.

  9. Haga clic en OK para cerrar el mensaje de éxito.

  10. Vaya a la carpeta a la que aplicó el esquema de metadatos modificado.

Definición de metadatos obligatorios defining-mandatory-metadata

Puede definir campos obligatorios a nivel de carpeta, que se aplican a los recursos que se cargan en la carpeta. Si carga recursos con metadatos que faltan para los campos obligatorios definidos anteriormente, en la vista Tarjeta aparecerá una indicación visual de los metadatos que faltan en los recursos.

NOTE
Un campo de metadatos se puede definir como obligatorio en función del valor de otro campo. En la vista Tarjetas, Experience Manager no muestra el mensaje de advertencia sobre la falta de metadatos para estos campos de metadatos obligatorios.
  1. Haga clic en el Experience Manager y, a continuación, vaya a Herramientas > Assets > Esquemas de metadatos. Se muestra la página Formularios de esquema de metadatos.

  2. Guarde el formulario de metadatos predeterminado como un formulario personalizado. Por ejemplo, guárdelo como my_default.

    chlimage_1-189

  3. Edite el formulario personalizado. Añada un campo obligatorio. Por ejemplo, agregue un Categoría y haga que el campo sea obligatorio.

    chlimage_1-190

  4. Haga clic en Guardar. El formulario modificado aparece en la lista Esquema de metadatos Forms página. Para aplicar los metadatos personalizados a una carpeta, seleccione el formulario y pulse o haga clic en Aplicar a carpetas en la barra de herramientas.

  5. Vaya a la carpeta y cargue algunos recursos con metadatos que faltan para el campo obligatorio que ha agregado al formulario personalizado. La vista de tarjeta de los recursos muestra un mensaje para los metadatos que faltan para el campo obligatorio.

    chlimage_1-192

  6. (Opcional) Acceso http://[server]:[port]/system/console/components/. Configurar y habilitar com.day.cq.dam.core.impl.MissingMetadataNotificationJob que está desactivado de forma predeterminada. Establecer una frecuencia en la que Experience Manager comprueba la validez de los metadatos en los recursos.
    Esta configuración agrega una propiedad de hasValidMetadata a jcr:contenido de los recursos. Con esta propiedad, Experience Manager puede filtrar los resultados en una búsqueda.

NOTE
Si se agrega un recurso después de la comprobación programada, el recurso no se marca con hasValidMetadata hasta la siguiente comprobación programada. Los recursos no aparecen en los resultados de búsqueda intermedios.
CAUTION
Las comprobaciones de validación de metadatos requieren muchos recursos y pueden afectar al rendimiento del sistema. Programe las comprobaciones según corresponda. Si la variable Experience Manager la implementación tiene problemas de rendimiento, intente deshabilitar este trabajo.
recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad