Show Menu
TEMAS×

Esquemas de metadatos

Las organizaciones cuentan con un modelo de metadatos que mejora la detección, el uso, la interoperabilidad de los recursos, etc. La aplicación correcta de metadatos es sacrosanta para mantener los procesos y flujos de trabajo basados en metadatos. Para cumplir con los estándares y estrategias de metadatos de toda la organización, puede utilizar esquemas de metadatos que ayudan a los usuarios de DAM a alinearse. Adobe Experience Manager permite crear, mantener y aplicar esquemas de metadatos con métodos sencillos y flexibles.
En Adobe Experience Manager Assets, los esquemas contienen campos específicos para la información específica que se debe rellenar. También contiene información de diseño para mostrar los campos de metadatos de forma sencilla. Las propiedades de metadatos incluyen título, descripción, tipos MIME, etiquetas y mucho más. Puede utilizar el editor de Forms de Esquema de metadatos para modificar los esquemas existentes o agregar esquemas de metadatos personalizados.
Para vista y edición de la página de propiedades de un recurso, siga estos pasos:
  1. Haga clic en la opción Propiedades de la Vista en las acciones rápidas del mosaico del recurso en la vista de tarjetas. Como alternativa, seleccione un recurso y, a continuación, haga clic en Propiedades Propiedades de la de la barra de herramientas.
  2. Puede editar las distintas propiedades de metadatos editables en las fichas disponibles. Sin embargo, no puede modificar el tipo de recurso en la ficha Básico de la página de propiedades.
Figura: Ficha Básico dePropiedadesde recurso.
Para modificar el tipo MIME de un recurso, utilice un formulario de esquema de metadatos personalizado o modifique un formulario existente. Consulte Editar Esquema de metadatos en Forms para obtener más información. Si modifica el esquema de metadatos de un tipo MIME, se modifica la presentación de las propiedades de la página de los recursos y todos los subtipos. Por ejemplo, la modificación de un esquema jpeg en default/image solo modifica la presentación de metadatos (propiedades del recurso) de los recursos con tipo MIME image/jpeg . Sin embargo, si edita el esquema predeterminado, los cambios modifican la presentación de los metadatos de todos los tipos de recursos.

Metadata Schema forms

Para realizar la vista de una lista de formularios o plantillas, en Experience Manager la 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 del formulario predeterminado :
  • dm_video
Formulario de esquema para vídeos de Dynamic Media.
  • image
Formulario de esquema para imágenes con el tipo MIME como image/jpeg y image/png .
El formulario de imagen 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 como application/pdf y application/zip .
pdf: Formulario de esquema para recursos con subtipo PDF.
  • vídeo
Formulario de esquema para recursos de vídeo con tipo MIME como video/avi y video/mp4 .
colección
Formulario de esquema para colecciones.
contentfragment
formularios
Este formulario de esquema está relacionado con Adobe Experience Manager Forms .
ugc_contentfragment
Formulario de esquema para elementos de contenido generados por el usuario y recursos integrados en el Experience Manager desde los medios sociales.
Para vista de los formularios secundarios de un formulario de esquema, haga clic en el nombre del formulario de esquema.

Añadir un formulario de esquema de metadatos

Para agregar un formulario de esquema de metadatos, siga estos pasos:
  1. Para agregar una plantilla personalizada a la lista, haga clic en Crear desde la barra de herramientas.
    Se muestra un símbolo de bloqueo con las plantillas sin editar. Si personaliza una plantilla, no se bloqueará el .
  2. En el cuadro de diálogo, proporcione el título del formulario de esquema y haga clic en Crear para completar el proceso de creación del formulario.

Editar formularios de esquema de metadatos

Puede editar un formulario de esquema de metadatos recién agregado o existente. El formulario de esquema de metadatos incluye fichas y elementos de formulario en fichas. Puede asignar/configurar estos elementos de formulario a un campo dentro de un nodo de metadatos en el repositorio de CRX. Puede agregar 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 alterar a nivel secundario.
  1. En la página Forms del Esquema de metadatos, seleccione un formulario y haga clic en Editar en la barra de herramientas.
  2. En la página Editor de formularios de Esquema de metadatos, personalice el formulario de metadatos. Arrastre los componentes necesarios desde la ficha Generar formulario a una de las fichas.
    Figura: Una páginadel Editorde formularios de Esquema de metadatos con fichas disponibles.
  3. Para configurar un componente, selecciónelo y modifique sus propiedades en la ficha Configuración .

Componentes de la ficha Generar formulario

La ficha Generar formulario lista los elementos de formulario que se utilizan en el formulario de esquema. La ficha Configuración proporciona los atributos de cada elemento seleccionado en la ficha Generar formulario . La siguiente tabla lista los elementos de formulario disponibles en la ficha Generar formulario :
Nombre del componente
Descripción
Sección de encabezado
Añada un encabezado de sección para una lista de componentes comunes.
Texto de una sola línea
Añada una propiedad de texto de una sola línea. Se almacena como una cadena.
Texto con varios valores
Añada una propiedad de texto con 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 para aumentar las capacidades de búsqueda agregando 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 a la lista de vista de los recursos a los que hace referencia el recurso.
Referencia de recursos
Añada para mostrar una lista de recursos que hagan referencia al recurso.
Referencias de productos
Añada para mostrar la lista de los productos vinculados con el recurso.
Clasificación del recurso
Añada a las opciones de visualización para clasificar el recurso.
Metadatos de contexto
Añada para controlar la visualización de otras fichas de metadatos en la página de propiedades de los recursos.

Edición del componente de metadatos

Para editar las propiedades de un componente de metadatos en el formulario, haga clic en el componente para editar todas o un subconjunto de las siguientes propiedades en la ficha Configuración .
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 relativa o el nombre del nodo de recurso donde se guarda en el repositorio de CRX. Inicio con ./ para indicar que la ruta está debajo del 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 :: Almacena la fecha y hora de creación de un recurso. Es una propiedad protegida. Si configura estas propiedades, Adobe recomienda marcarlas como Deshabilitar edición.
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 Editar : Utilice esta propiedad para no permitir modificaciones en una propiedad de 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 se muestra 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 agregar una breve descripción para el componente de metadatos.
  • Clase : Clase de objeto con la que está asociada la propiedad.
  • Eliminar : Haga clic en Eliminar para eliminar un componente del formulario de esquema.
El componente Campo oculto no incluye estos atributos. En su lugar, incluye propiedades, como los atributos 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.
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 concreto. La lista incluye todas las demás fichas excepto la ficha a la que se ha aplicado el componente Metadatos contextuales. Actualmente, esta función proporciona una funcionalidad básica para controlar la visualización de metadatos en función del contexto.
Para mostrar cualquier ficha de la página de propiedades además de la ficha donde se aplica el componente Metadatos contextuales, seleccione la ficha en la lista. La ficha se agrega a la página de propiedades.
Figura: Metadatos contextuales de la página de propiedades de recursos.

Especificar propiedades en el archivo JSON

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 .

Añadir o eliminar una ficha del formulario de esquema

El editor de esquemas permite agregar o eliminar una pestaña. The default schema form includes the Basic , Advanced , IPTC , and IPTC Extension tabs.
Haga clic en + para agregar una ficha a un formulario de esquema. De forma predeterminada, la nueva ficha tiene el nombre Unnamed-1 . Puede modificar el nombre desde la ficha Configuración . Haga clic en X para eliminar una ficha.

Metadatos en cascada

Al capturar la información de metadatos de un recurso, los usuarios proporcionan información en los distintos campos disponibles. Puede mostrar campos de metadatos específicos o valores de campo que dependen de las opciones seleccionadas en los demás campos. Esta visualización condicional de metadatos se denomina metadatos en cascada. En otras palabras, puede crear una dependencia entre un valor o campo de metadatos concreto y uno o más campos y/o sus valores.
Utilice esquemas de metadatos para definir reglas para mostrar metadatos en cascada. Por ejemplo, si el esquema de metadatos incluye un campo de tipo de recurso, puede definir un conjunto pertinente de campos para mostrar en función del tipo de recurso seleccionado por el usuario.
Los metadatos en cascada no son compatibles con los fragmentos de contenido.
A continuación se indican algunos casos de uso para los que puede definir metadatos en cascada:
  • Cuando se requiera la ubicación del usuario, se mostrarán los nombres de ciudades relevantes en función de la elección de país y estado del usuario.
  • Cargue nombres de marcas pertinentes en una lista en función de la elección de categoría del producto por parte del usuario.
  • Alternar la visibilidad de un campo concreto en función del valor especificado en otro campo. Por ejemplo, muestre campos de dirección de envío separados si el usuario desea que el envío se envíe en una dirección diferente.
  • Designar un campo como obligatorio según el valor especificado en otro campo.
  • Cambiar las opciones mostradas para un campo concreto en función del valor especificado en otro campo.
  • Establezca el valor de metadatos predeterminado en un campo concreto en función del valor especificado en otro campo.

Configurar metadatos en cascada en Experience Manager

Imagine un escenario en el que desee mostrar metadatos en cascada en función del tipo de recurso seleccionado. Algunos ejemplos
  • Para un vídeo, muestre los campos aplicables como formato, códec, duración, etc.
  • Para un documento de Word o PDF, muestre campos como, por ejemplo, recuento de páginas, autor, etc.
Independientemente del tipo de recurso elegido, muestre la información de copyright como campo requerido.
  1. En Experience Manager la interfaz, vaya a Herramientas > Recursos > Esquemas ​de metadatos.
  2. In the Schema Forms page, select a schema form and then click Edit from the toolbar to edit the schema.
  3. (Opcional) En el editor de esquemas de metadatos, cree un nuevo campo para condicionalizar. Especifique un nombre y una ruta de acceso a la propiedad en la ficha Configuración .
    Para crear una nueva ficha, haga clic en + para agregar una ficha y, a continuación, agregue un campo de metadatos.
  4. Añada un campo desplegable para el tipo de recurso. Especifique un nombre y una ruta de acceso a la propiedad en la ficha Configuración . Añada una descripción opcional.
  5. Los pares de clave-valor son las opciones proporcionadas a un usuario del formulario. Puede proporcionar los pares clave-valor manualmente o desde un archivo JSON.
    • Para especificar los valores manualmente, seleccione Añadir manualmente , haga clic en Añadir opción y especifique el texto y el valor de la opción. Por ejemplo, especifique los tipos de recursos de vídeo, PDF, Word e imagen.
    • Para recuperar los valores de un archivo JSON de forma dinámica, seleccione Añadir a través de ruta JSON y proporcione la ruta del archivo JSON. Experience Manager Obtiene los pares clave-valor en tiempo real cuando se presenta el formulario al usuario.
    Ambas opciones son mutuamente excluyentes. No puede importar las opciones de un archivo JSON y editarlas manualmente.
    Al agregar un archivo JSON, los pares clave-valor no se muestran en el editor de esquema de metadatos, sino que están disponibles en el formulario publicado.
    Al agregar opciones, si hace clic en el campo Desplegable, la interfaz se distorsiona y la opción de eliminación de las opciones deja de funcionar. No haga clic en el menú desplegable hasta que guarde los cambios. Si tiene este problema, guarde el esquema y ábralo de nuevo para continuar con la edición.
  6. (Opcional) Añada los demás campos obligatorios. Por ejemplo, formato, códec y duración para el vídeo de tipo de recurso.
    Del mismo modo, agregue campos dependientes para otros tipos de recursos. Por ejemplo, agregue campos de recuento de páginas y autor para recursos de documento, como archivos PDF y Word.
  7. Para crear una dependencia entre el campo de tipo de recurso y otros campos, elija el campo dependiente y abra la ficha Reglas .
  8. Under Requirement , choose the Required, based on new rule option.
  9. Click Add Rule and choose the Asset Type field to create a dependency. También elija el valor del campo en el que desea crear la dependencia. En este caso, seleccione Vídeo . Click Done to save the changes.
    La lista desplegable con valores predefinidos manualmente se puede utilizar con las reglas. Los menús desplegables con una ruta JSON configurada no se pueden utilizar con reglas que utilicen valores predefinidos para aplicar condiciones. Si los valores se cargan desde JSON en tiempo de ejecución, no es posible aplicar una regla predefinida.
  10. En Visibilidad , seleccione la opción Visible, según la nueva regla .
  11. Click Add Rule and choose the Asset Type field to create a dependency. También elija el valor del campo en el que desea crear la dependencia. En este caso, seleccione Vídeo . Click Done to save the changes.
    Al hacer clic en un espacio en blanco (o en cualquier lugar que no sea el valor) se restablecen los valores. Si sucede, vuelva a seleccionar los valores.
    Puede aplicar condiciones de requisito y visibilidad independientes entre sí.
  12. Del mismo modo, cree una dependencia entre el valor Vídeo en el campo Tipo de recurso y otros campos, como Códec y Duración.
  13. Repita los pasos para crear dependencia entre recursos de documento (PDF y Word) en el campo Tipo de recurso y campos como Recuento de páginas y Autor.
  14. Haga clic en Guardar. Aplique el esquema de metadatos a una carpeta.
  15. Vaya a la carpeta a la que ha aplicado el Esquema Metadatos y abra la página de propiedades de un recurso. Según lo que elija en el campo Tipo de recurso, se muestran los campos de metadatos correspondientes en cascada.
    Figura: Metadatos en cascada para un vídeo.
    Figura: Metadatos en cascada para un documento.

Eliminar formularios de esquema de metadatos

Experience Manager permite eliminar únicamente formularios esquema personalizados. No permite eliminar los formularios o las plantillas de esquema predeterminados. Sin embargo, puede eliminar cualquier cambio personalizado en estos formularios.
Para eliminar un formulario, selecciónelo y haga clic en Eliminar.
  • Después de eliminar los cambios personalizados en un formulario predeterminado, el vuelve a aparecer antes del formulario. Indica que el formulario se vuelve a su estado predeterminado.
  • No se pueden eliminar los formularios de esquema de metadatos predeterminados en Assets.

Formularios de esquema para tipos MIME

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

Añadir nuevos formularios para tipos MIME

Cree un formulario bajo el tipo de formulario correspondiente. For example, to add a template for the image/png subtype, create the form under the "image" forms. El título del formulario de esquema es el nombre del subtipo. In this case, the title is png .

Usar una plantilla de esquema existente para varios tipos MIME

Puede utilizar una plantilla existente para otro tipo MIME. Por ejemplo, utilice el image/jpeg formulario para recursos de tipo MIME image/png .
En este caso, cree un nodo en /etc/dam/metadataeditor/mimetypemappings el repositorio de CRX. Especifique un nombre para el nodo y defina las siguientes propiedades:
Nombre
Descripción
Tipo
Value
exposedmimetype
Nombre del formulario existente que se va a asignar
String
image/jpeg
mimetypes
Lista de tipos MIME que utilizan el formulario definido en el exposedmimetype atributo
String
image/png
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

La función Esquema de metadatos solo está disponible para los administradores. Sin embargo, los administradores pueden proporcionar acceso a los no administradores modificando algunos permisos. Proporcione a los usuarios que no sean administradores permisos para crear, modificar y eliminar la /conf carpeta.

Aplicación de metadatos específicos de carpetas

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. Al aplicar el esquema modificado, se 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. Assets en otras carpetas en las que se aplica el esquema original, siga 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. Es decir, si una carpeta no contiene subcarpetas, los recursos de la carpeta heredarán los metadatos del esquema aplicado a la carpeta.
Puede aplicar un esquema diferente en la subcarpeta. Los recursos de una subcarpeta heredan el esquema de metadatos de la subcarpeta inmediata. Si no se aplica ningún esquema o el mismo esquema en el nivel de subcarpeta, los recursos heredarán el esquema de la carpeta principal.
  1. En Experience Manager la interfaz, vaya a Herramientas > Recursos > 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 haga clic en 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.
  3. En la página Forms del Esquema de metadatos, seleccione el my_default formulario y, a continuación, haga clic en Editar .
  4. En la página Editor de Esquemas de metadatos, agregue un campo de texto al formulario de esquema. Por ejemplo, agregue un campo con la Categoría label.
    Figura: Campo de texto agregado al editor de formularios de esquema de metadatos.
  5. Haga clic en Guardar. El formulario modificado aparece en la página de Forms del Esquema de metadatos.
  6. Haga clic en Aplicar a carpetas en la barra de herramientas para aplicar los metadatos personalizados a una carpeta.
  7. Seleccione la carpeta en la que desea aplicar el esquema modificado y, a continuación, haga clic en Aplicar .
  8. Si la carpeta tiene el otro esquema de metadatos aplicado, aparecerá 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 Aceptar para cerrar el mensaje de éxito.
  10. Vaya a la carpeta en la que ha aplicado el esquema de metadatos modificado.

Definir metadatos obligatorios

Puede definir campos obligatorios en un 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, aparecerá una indicación visual de los metadatos que faltan en los recursos de la vista de tarjetas.
Un campo de metadatos puede definirse como obligatorio en función del valor de otro campo. En la vista de la tarjeta, Experience Manager no muestra el mensaje de advertencia sobre la falta de metadatos para estos campos obligatorios de metadatos.
  1. En Experience Manager la interfaz, vaya a Herramientas > Recursos > 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 .
  3. Edite el formulario personalizado. Añada un campo obligatorio. Por ejemplo, agregue un campo de Categoría y convierta el campo en obligatorio.
    Figura: Campo obligatorio en el editor de formularios de esquema de metadatos.
  4. Haga clic en Guardar. El formulario modificado aparece en la página de Forms del Esquema de metadatos. Seleccione el formulario y, a continuación, haga clic en Aplicar a carpetas en la barra de herramientas para aplicar los metadatos personalizados a una carpeta.
  5. Vaya a la carpeta y cargue algunos recursos con metadatos que faltan en el campo obligatorio que ha agregado al formulario personalizado. Se muestra un mensaje para los metadatos que faltan en el campo obligatorio en la vista de tarjeta del recurso.
  6. (Opcional) Acceso https://[aem_server]:[port]/system/console/components/ . Configure y active com.day.cq.dam.core.impl.MissingMetadataNotificationJob el componente que está deshabilitado de forma predeterminada. Defina una frecuencia con la que Experience Manager compruebe la validez de los metadatos en los recursos. Esta configuración agrega una propiedad hasValidMetadata a jcr:content los recursos. Experience Manager utiliza esta propiedad para filtrar los recursos no válidos en un resultado de búsqueda. Si agrega un recurso después de una comprobación, el recurso no se marca con hasValidMetadata hasta la siguiente comprobación programada. Por lo tanto, los recursos no aparecen en los filtros de búsqueda para buscar metadatos no válidos hasta después de la siguiente comprobación programada.
    Las comprobaciones de validación de metadatos requieren muchos recursos y pueden afectar al rendimiento del sistema. Programe las comprobaciones en consecuencia. Si el servidor no puede hacer frente a la carga, intente deshabilitar este trabajo.