Metadatos en cascada cascading-metadata

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 dependan 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 campo o valor de metadatos determinado y uno o varios campos 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 que se mostrarán en función del tipo de recurso que seleccione un usuario.

Estos son 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 según el país y el estado que haya elegido el usuario.
  • Cargue los nombres de marcas relevantes en una lista basada en la categoría de producto que haya elegido el usuario.
  • Alterne la visibilidad de un campo concreto en función del valor especificado en otro campo. Por ejemplo, mostrar campos de dirección de envío independientes si el usuario desea que el envío se envíe en una dirección diferente.
  • Designe un campo como obligatorio en función del valor especificado en otro campo.
  • Cambie las opciones mostradas para un campo en particular 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.

Configuración de metadatos en cascada en Experience Manager configure-cascading-metadata-in-aem

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, mostrar campos aplicables como formato, códec, duración, etc.
  • Para un documento de Word o de 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 un campo obligatorio.

  1. Seleccione el Experience Manager y vaya a Herramientas > Assets > Esquemas de metadatos.

  2. En el Esquema Forms , seleccione un formulario de esquema y, a continuación, seleccione Editar en la barra de herramientas para editar el esquema.

    select_form

  3. (Opcional) En el editor de esquemas de metadatos, cree un campo para condicionalizar. Especifique un nombre y una ruta de propiedad en la Configuración pestaña.

    Para crear una pestaña, seleccione + para agregar una pestaña y luego agregar un campo de metadatos.

    add_tab

  4. Agregue un campo desplegable para el tipo de recurso. Especifique un nombre y una ruta de propiedad en la Configuración pestaña. Añada una descripción opcional.

    asset_type_field

  5. Los pares clave-valor son las opciones proporcionadas para un usuario de formulario. Puede proporcionar los pares clave-valor manualmente o desde un archivo JSON.

    • Para especificar los valores manualmente, seleccione Añadir manualmente y seleccione Agregar opción y especifique el texto y el valor de la opción. Por ejemplo, especifique los tipos de recursos Vídeo, PDF, Word e Imagen.

    • Para recuperar los valores de un archivo JSON de forma dinámica, seleccione Añadir mediante ruta de JSON y proporcione la ruta del archivo JSON. Experience Manager recupera 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.

    add_choice

    note note
    NOTE
    Cuando se agrega un archivo JSON, los pares clave-valor no se muestran en el editor de esquemas de metadatos, pero están disponibles en el formulario publicado.
    note note
    NOTE
    Al agregar opciones, si hace clic en el campo emergente, la interfaz se distorsiona y el icono de eliminación de las opciones deja de funcionar. No haga clic en la lista desplegable hasta que guarde los cambios. Si tiene este problema, guarde el esquema y ábralo de nuevo para seguir editando.
  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, recuento de páginas y autor para los recursos del documento, como archivos de PDF y Word.

    video_dependencies_fields

  7. Para crear una dependencia entre el campo de tipo de recurso y otros campos, seleccione el campo dependiente y abra el Reglas pestaña.

    select_depenentfield

  8. En Requisito, elija la Necesario, según nueva regla opción.

  9. Seleccionar Agregar regla y elija la Tipo de recurso para crear una dependencia. Elija también el valor del campo en el que desea crear la dependencia. En este caso, seleccione Vídeo. Seleccionar Listo para guardar los cambios.

    define_rule

    note note
    NOTE
    Con las reglas se pueden utilizar listas desplegables con valores predefinidos manualmente. Los menús desplegables con la ruta JSON configurada no se pueden utilizar con reglas que utilizan 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. Seleccionar Agregar regla y elija la Tipo de recurso para crear una dependencia. También elija el valor del campo en el que desea crear la dependencia. En este caso, seleccione Vídeo. Seleccionar Listo para guardar los cambios.

    define_visibilityrule

    note caution
    CAUTION
    Para restablecer los valores, seleccione en cualquier lugar de la interfaz que no sean los valores. Si se restablecen los valores, vuelva a seleccionarlos.
    note note
    NOTE
    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 los recursos del documento (PDF y Word) en Tipo de recurso campos y campos como Recuento de páginas y Autor.

  14. Haga clic en Guardar. Aplicar el esquema de metadatos a una carpeta.

  15. Vaya a la carpeta en la que aplicó el esquema de metadatos y abra la página de propiedades de un recurso. Según su elección en el campo Tipo de recurso, se muestran los campos de metadatos en cascada correspondientes.

    Metadatos en cascada para el recurso de vídeo
    Figura: Metadatos en cascada para el recurso de vídeo

    Metadatos en cascada para el recurso de documento
    Figura: Metadatos en cascada para el recurso de documento

Consulte también

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab