Las organizaciones cuentan con un modelo de metadatos que mejora la detección de recursos, el uso, la interoperabilidad, etc. La aplicación de metadatos correcta es sacrosanta para mantener los flujos de trabajo y procesos basados en metadatos. Para adherirse a la estrategia y los estándares de metadatos de toda la organización, puede utilizar esquemas de metadatos que ayuden 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 va a 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 usar la variable Esquema de metadatos Forms para modificar los esquemas existentes o añadir esquemas de metadatos personalizados.
Para ver y editar la página de propiedades de un recurso, siga estos pasos:
Haga clic en el Ver propiedades en las acciones rápidas del mosaico de recursos en la vista de tarjeta. Como alternativa, seleccione un recurso y haga clic en Propiedades en la barra de herramientas.
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.
Figura: Pestaña Básico del recurso Propiedades.
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 Forms para obtener más información. Si modifica el esquema de metadatos de un tipo MIME, se modifica el diseño de página de propiedades de los recursos y todos los subtipos. Por ejemplo, modificar un esquema jpeg en 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.
Para ver una lista de formularios o 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: | ||
|
Formulario de esquema para vídeos de Dynamic Media. | |
|
Formulario de esquema para imágenes con tipo MIME como image/jpeg y image/png . La variable image tiene las siguientes plantillas de formulario secundarias:
|
|
|
Formulario de esquema para recursos con tipo MIME como application/pdf y application/zip . pdf: Formulario de esquema para recursos con PDF de subtipo. |
|
|
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 | Formulario de esquema para fragmentos de contenido. | |
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 medios sociales. |
Para ver los formularios secundarios de un formulario de esquema, haga clic en el nombre del formulario de esquema.
Para agregar un formulario de esquema de metadatos, siga estos pasos:
Para agregar una plantilla personalizada a la lista, haga clic en Crear en la barra de herramientas.
Se muestra un símbolo de bloqueo con las plantillas sin editar. Si personaliza una plantilla, no está bloqueada .
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.
Puede editar un formulario de esquema de metadatos nuevo 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 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 modificar en el nivel secundario.
En el Esquema de metadatos Forms página, seleccione un formulario y haga clic en Editar en la barra de herramientas.
En el Editor de formularios de esquema de metadatos personaliza el formulario de metadatos. Arrastre los componentes necesarios desde el Generar formulario a una de las pestañas.
Figura: A Editor de formularios de esquema de metadatos página con pestañas disponibles.
Para configurar un componente, selecciónelo y modifique sus propiedades en el Configuración pestaña .
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 |
---|---|
Sección de encabezado | 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. |
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. |
Para editar las propiedades de un componente de metadatos en el formulario, haga clic en el componente para editar todas las propiedades o un subconjunto de las siguientes en la Configuración pestaña . Se recomienda asignar solo un campo a una propiedad determinada del esquema de metadatos. De lo contrario, el sistema selecciona el último campo añadido asignado a la propiedad.
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 CRX. Comienza con ./
para indicar que la ruta está en el nodo del recurso.
Los siguientes son ejemplos de valores válidos para una 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 . De lo contrario, se produce el fallo “Error al modificar los recursos” al guardar 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.
La variable 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.
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.
Para mostrar 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.
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.
El editor de esquemas permite agregar o eliminar una pestaña. El formulario de esquema predeterminado incluye la variable Básico, Avanzadas , IPTC y Extensión IPTC pestañas.
Haga clic en +
para agregar una 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.
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 icono de eliminación.
Después de eliminar los cambios personalizados en un formulario predeterminado, el icono de bloqueo vuelve a aparecer antes de que aparezca en la interfaz del esquema de metadatos para indicar que el formulario ha vuelto a su estado predeterminado.
Experience Manager proporciona formularios predeterminados para varios tipos MIME predeterminados. Sin embargo, puede agregar formularios personalizados para recursos de varios tipos de MIME.
Cree un formulario con el tipo de formulario correspondiente. Por ejemplo, para agregar una plantilla para la variable image/png
subtipo, cree el formulario en los formularios de "imagen". El título del formulario de esquema es el nombre del subtipo. En este caso, el título es png
.
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 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 | Value |
---|---|---|---|
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 |
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 |
La función Esquema de metadatos solo está disponible para los administradores. Sin embargo, los administradores pueden proporcionar acceso a los usuarios que no sean administradores modificando algunos permisos. Proporcione a los usuarios que no sean administradores permisos para crear, modificar y eliminar en el /conf
carpeta.
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. Assets en otras carpetas donde 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 nivel superior de la jerarquía. Las subcarpetas aplican o heredan el mismo esquema. Si se aplica un esquema diferente en el nivel de subcarpeta, la herencia se detiene.
En Experience Manager interfaz, vaya a Herramientas > Recursos > Esquemas de metadatos. Se muestra la página Formularios de esquema de metadatos.
Seleccione la casilla de verificación situada antes de un formulario, por ejemplo el formulario de metadatos predeterminado, y 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.
En el Esquema de metadatos Forms seleccione my_default
y, a continuación, haga clic en Editar.
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.
Haga clic en Guardar. El formulario modificado aparece en la lista Esquema de metadatos Forms página.
Toque o haga clic Aplicar a carpetas de la barra de herramientas para aplicar los metadatos personalizados a una carpeta.
Seleccione la carpeta en la que desea aplicar el esquema modificado y, a continuación, toque o haga clic en Aplicar.
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.
Haga clic en OK para cerrar el mensaje de éxito.
Vaya a la carpeta a la que aplicó el esquema de metadatos modificado.
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.
Un campo de metadatos se puede definir como obligatorio en función del valor de otro campo. En la vista Tarjetas, el Experience Manager no muestra el mensaje de advertencia sobre la falta de metadatos para estos campos de metadatos obligatorios.
Haga clic en el logotipo del Experience Manager y, a continuación, vaya a Herramientas > Recursos > Esquemas de metadatos. Se muestra la página Formularios de esquema de metadatos.
Guarde el formulario de metadatos predeterminado como un formulario personalizado. Por ejemplo, guárdelo como my_default
.
Edite el formulario personalizado. Añada un campo obligatorio. Por ejemplo, agregue un Categoría y haga que el campo sea obligatorio.
Haga clic en Guardar. El formulario modificado aparece en la lista Esquema de metadatos Forms página. Seleccione el formulario y, a continuación, toque o haga clic en Aplicar a carpetas de la barra de herramientas para aplicar los metadatos personalizados a una carpeta.
Vaya a la carpeta y cargue algunos recursos con metadatos que faltan para el campo obligatorio que ha agregado al formulario personalizado. Se muestra un mensaje para los metadatos que faltan para el campo obligatorio en la vista de tarjeta del recurso.
(Opcional) Acceso https://[server]:[port]/system/console/components/
. Configurar y habilitar com.day.cq.dam.core.impl.MissingMetadataNotificationJob
que está desactivado de forma predeterminada. Establezca una frecuencia con la que el Experience Manager comprueba la validez de los metadatos en los recursos.
Esta configuración agrega una propiedad de hasValidMetadata
a jcr:content
de los recursos. Con esta propiedad, el Experience Manager puede filtrar los resultados en una búsqueda.
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.
Las comprobaciones de validación de metadatos requieren muchos recursos y pueden afectar al rendimiento del sistema. Programe las comprobaciones según corresponda. Si el servidor no puede lidiar con la carga, intente desactivar este trabajo